Skip to main content
Online and hybrid events

Going live is one checkbox.

An event can be in a room, on a link, or both at once. Tick Online, paste the URL people join on, and the listing, the ticket and the markup search engines read all follow from that one field.

The event form

That is the whole feature: one box and one field, on the same form you already fill in. Everything further down this page is what the product does with them.

Zoom Google Meet Microsoft Teams YouTube Live Twitch Jitsi Webex Discord A page on your own site
In person + Online

Two boxes, not a switch.

Most calendars make you choose. Here they are independent, which is the only reason a hybrid can be one event instead of two.

In person

A room

Pick the venue and its name and address go on the listing, the map link and the ticket. This is the box most events tick on their own.

Online

A link

One field, holding the URL people join on. Untick it later and the link is cleared with it, so an event never keeps a dead room by accident.

Both

A hybrid

Both ticked, and the event keeps its room and its link. One date, one description, one set of tickets, two ways in.

Nothing else about the event changes. See what each combination produces

Three combinations

One event, three shapes.

Two boxes give three sensible states, and each one changes what a visitor sees, what a ticket holder gets and what a search engine is told. Nothing here needs configuring.

What each combination of the In person and Online checkboxes produces on the listing, on the ticket and in the event's structured data
Ticked The listing's location line The ticket carries Search engines are told
In person only The venue name, with its address underneath and a map link. The address, linked through to a map. OfflineEventAttendanceMode
Online only The link's domain on its own, so people can see it is a Zoom call without being able to walk into it. The whole join link, live and clickable. OnlineEventAttendanceMode
Both, a hybrid The venue name and address, because the room is where most people are going. The whole join link, for the people watching from home. MixedEventAttendanceMode

The last column is the event's structured data, published on the event page so Google can tell an online event from a room and a hybrid from both.

No integration

If you can copy the link, it works.

There is no platform picker on this form, and that is the feature. Event Schedule holds a URL. Whatever is on the other end of it is yours to run.

  • Nothing to connect before you can publish, and no token to reconnect six months later.
  • Move a series from one platform to another by editing one field on the event.
  • Being straight with you: because nothing is read back, there are no live viewer counts and no in-room attendance here. What the platform knows stays with the platform.

Links people paste in

Zoom Google Meet Microsoft Teams YouTube Live Twitch Jitsi Webex Discord A page on your own site

Examples, not integrations. None of these are connected to your account, and none of them need to be.

The one exception

Free

If your schedule syncs with Outlook, you can turn on "Create Teams meetings for online events". An event with no venue then gets a Teams meeting when it syncs out, and if it does not have a link yet, the Teams join link is written into its link field for you. It is the only place a link arrives on its own.

How calendar sync works
Getting paid

A link can have a door price.

Ticketing does not care whether the event has a room. Same ticket types, same checkout, same zero platform fees.

Sell seats to a stream

Free

Named ticket types with their own prices and quantities, paid through your own Stripe account. 25 paid tickets a month on the free plan, no ceiling on Pro, and Event Schedule takes nothing from the sale on either.

One link each

Pro

Per-attendee tickets give everybody in a booking their own confirmation and their own ticket, rather than one person forwarding the link to five.

Free, but counted

Free

Registration with a capacity limit is on the free plan, and the cap is counted per date, so a weekly session fills and reopens on its own.

Running the room as well? QR check-in on the door and the join link on the ticket are the same ticket. How ticketing works

Timezones

An audience with no single hour.

The moment the room stops being the location, your audience stops sharing a clock. Here is exactly how the time is handled, including the part that is on you.

Anchored to your schedule

The time you type is stored against your schedule's timezone, not against the device that typed it. Edit an event from a hotel in another country and 8:00 PM still means 8:00 PM at home.

Add to calendar converts

The calendar file is stamped in UTC, so when somebody saves the event their own calendar shows it in their own hours. The same is true of the subscribable feed.

The part that is on you

The public page prints your schedule's time for everybody. It does not rewrite itself per visitor, so if you sell across timezones, name the zone in the title or the description.

Everything else

The rest of the calendar comes with it.

A weekly session is one event

Free

Set the days it runs and it repeats on its own. Change the link once and every future date follows, which is the whole reason a recurring online series is worth setting up as one record.

Skipping a week is a date exception: the date simply is not on the calendar, so nobody turns up to an empty room.

Announce when you are ready

Free

A session you have not announced sits as a draft: on your calendar, off the public one, until you publish it.

Strands, not folders

Free

Sub-schedules group and colour-code what you run, so the online series and the room dates read apart on one link.

Tell the people who follow you

Free

People follow your schedule and you write to them when the next session goes up. Newsletters are on the free plan, with open and click rates afterwards.

The allowance counts recipients rather than sends: 10 a month on Free, 100 on Pro, 1,000 on Enterprise.

On the site you have

Free

Embed the calendar on your own site so the sessions live where people already look you up.

What actually happened

Free

Built-in analytics show page views, the devices people came on and where the traffic came from, so you can tell which announcement did the work.

That is what they measure, and nothing more: they are page analytics, not audience analytics from inside your stream.

Going live

Three steps

01

Tick Online

On the event, In person and Online are two separate boxes. Tick Online. Tick In person as well if the room is happening too.

02

Paste the link

One field, any URL: a meeting room, a stream, a page on your own site. There is no account to connect first.

03

Publish it

The listing, the ticket, the calendar file and the search-engine markup all take their cue from that one field.

Free forever. Upgrade when you're ready.

$0
Scheduling, calendar sync, newsletters, and 25 tickets a month
$5/mo
Unlimited tickets, QR check-in, event graphics, and no branding

Zero platform fees on ticket sales. You only pay Stripe's processing fee.

See all plans
Questions

Frequently asked questions

What people ask before they put a session online.

Which platforms can I use for an online event?

Any of them, because it is a link and not an integration. Zoom, Google Meet, Microsoft Teams, YouTube Live, Twitch, Jitsi, a Discord invite or a page on your own site all work the same way: paste the URL people join on into the event's link field. There is no account to connect, nothing to reconnect when a token expires, and nothing read back from the platform, so Event Schedule does not show live viewer counts or who is in the room.

Who can see the join link?

The public listing shows only the domain the event is hosted on, so a visitor can tell it is a Zoom call without being able to walk into it. The full link is printed on the ticket, at the top where the venue address would be. Free registration produces a ticket as well, so people who signed up without paying get the link the same way buyers do.

Can one event be in person and online at the same time?

Yes. In person and Online are two independent checkboxes on the event, so a hybrid is one event with both ticked rather than two events to keep in step. The listing keeps the venue name and address, the ticket carries the join link, and the event is published to search engines as a mixed-attendance event.

Can I sell tickets to an online event?

Yes, and it works exactly the same for an online event as for a room: named ticket types with their own prices and quantities, and payment through your own Stripe account. Selling starts on the free plan, at 25 paid tickets a month. Pro is $5 a month and takes the ceiling off, and adds per-attendee tickets, QR check-in and the waitlist. Event Schedule charges zero platform fees on every plan, so past Stripe's own processing the money is yours. Free registration with a capacity limit is on the free plan, and the cap is counted per date.

What time will people in other countries see?

The time you enter is anchored to your schedule's timezone rather than to whichever device typed it, and the public page shows it in that timezone for everybody. It does not rewrite itself per visitor, so if your audience is spread out it is worth naming the timezone in the event title or description. Add to calendar is the part that converts: the calendar file is stamped in UTC, so an attendee's own calendar shows the hour they should turn up.

Does the join link go into the calendar file?

No. The .ics that Add to calendar downloads puts the venue address in the location field, and an online event has no address to put there, so the entry lands without a link. Tell people the link is on their ticket, or paste it into the event description where it will be part of the calendar entry's notes.

Do I need a paid plan to run online events?

No. Online events are on the free plan, along with recurring dates, sub-schedules, the embeddable calendar, two-way calendar sync, built-in analytics, free registration and selling up to 25 paid tickets a month. Pro is $5 a month for unlimited ticket sales, QR check-in and the waitlist.

Free plan

Tick the box. Go live.

Online events, recurring dates, free registration and 25 paid tickets a month are on the free plan. Five dollars a month lifts the ceiling, and nothing is taken from the sale either way.

.eventschedule.com
Get started free

No credit card required