A conference day is one event. The agenda goes inside it.
Enter each session as a part of the day, with its own name and its own start and end time. Your virtual conference agenda publishes as one running order, on one link, with one link to join, and it is free on every plan.
Cloud Summit, day 1
TUE 3 MAROne event · 7 parts · one link to join
Each block is as tall as it is long. A break is a part with a name and a time too, which is why the gaps are on the page.
Seven parts. One event.
Most calendars would have you enter that morning as seven separate events. Here you fill the day in once and type the running order underneath it, so the date, the join link and the tickets are stated once and cannot disagree with each other.
What you enter
FreeThe event: one date, one start, one duration, one link.
Move the date here and the whole running order moves with it, because the parts live inside the event. The clock times on the parts are the ones you typed, so those you edit yourself.
What they read
FreeThe parts: the running order, in order, with times.
- 09:00 Doors, welcome and housekeeping 25m
- 09:25 Opening keynote 50m
- 10:15 Break 15m
- 10:30 Panel: shipping in the open 45m
- 11:15 Workshop: instrumenting your stack 60m
- 12:15 Break 15m
- 12:30 Lightning talks 30m
The first few parts show on the schedule page with their times, and the rest sit behind a "more" line so a long day does not swamp the calendar.
Events to enter
1
One date, one start time, one duration. Not seven chances to mistype a time zone.
Parts inside it
7
As many as the day has. Each one carries a name, a description, a start and an end.
Links to share
1
The programme, the sign-up and the way in are the same page.
Name it, time it, move it into place.
Three things make a session, and all three are on the free plan.
A name, and not much else
FreeThe name is the only thing a part needs. Add a description in markdown when the session deserves an abstract, and leave it empty when the title says it all.
A start and an end
FreeEach part takes its own start time and its own end time, and both are optional. Two switches in the agenda editor, remembered for the whole schedule, decide whether it asks you for times and descriptions at all, so a programme that is still only titles stays a list of titles.
An order you can change
FreeEvery part card has an up and a down button, so a session moves one row at a time. Switch times and descriptions off and the editor collapses to a drag-and-drop list of titles. When a speaker swaps slot the morning is a click away from correct, not a re-typed agenda.
Already have the programme written somewhere
EnterpriseAgenda scanning reads a programme from a photo or from pasted text and fills the parts in for you, times and all. Being straight about the tier: that one is on the Enterprise plan, and there is a daily limit on it. Typing the parts yourself is free and always will be, which is why the rest of this page does not depend on it.
Three days is three events, stacked.
One event per date, each with its own running order and its own way in. Read down the strip and you are reading the whole conference at once.
Cloud Summit 2026
21 parts across 3 days
| Day | Date | Runs | Parts |
|---|---|---|---|
| Day 1 | Tue 3 Mar | 7 | |
| Day 2 | Wed 4 Mar | 9 | |
| Day 3 | Thu 5 Mar | 5 |
Each mark is one part of that day's running order, as wide as the part is long, drawn where it falls between 09:00 and 18:00. The hollow ones are the breaks. Count them and you get the number in the Parts column.
Sub-schedules keep a strand of the programme together and give it a color, which is useful for a workshop day or a members-only strand you want to point people at. Worth saying plainly: a sub-schedule organizes and colors, it does not restrict who can see what, and there are no rooms and no tracks. To hide a day until you announce it, leave it as a draft.
One link. Wherever you stream.
Mark the day as an online event and paste the URL. Event Schedule stores a link, not an integration, so it has no opinion about where the conference actually happens.
Any platform
FreeZoom, Microsoft Teams, Google Meet, YouTube Live, a webinar tool, your own player. Anything that hands you a URL works, because the URL is the whole integration.
It lands in their calendar
FreeAttendees download an .ics for the day, and your own side syncs two ways with Google, Outlook and CalDAV, so the conference sits next to the rest of your week.
Cap the room
FreeFree registration with a capacity limit, and the number of places left is counted for each date separately, so day two filling up says nothing about day three.
One join link belongs to one event, so it covers the whole running order. How online events work
Name your prices. Keep the money.
A free conference needs nothing but registration and a capacity, and that is on the free plan. So is charging for one: named ticket types, each with its own price, quantity and sales window, and the first 25 paid tickets every month. Pro at five dollars takes the ceiling off and adds individual tickets, discount codes and add-ons. Event Schedule takes nothing from either.
- Zero platform fees at every plan level. You connect your own Stripe account, and Stripe's own processing fee is the only cut anybody takes.
- Individual tickets give everyone in a company's group booking their own confirmation email and their own QR code, instead of one person holding twelve.
- Custom questions on the ticket, another Pro one, collect what the conference actually needs: a job title for the badge, an accessibility requirement, which workshop somebody picked.
- Quantities are counted for each date on its own, and on Pro a waitlist catches the people who arrive after a day has sold out.
See the detail on the ticketing page.
Ticket types
FreeEvery row here is on the free plan: the paid ones capped at 25 tickets a month, the $0 one never counted against that and still selling once the cap is reached. A conference with nothing to charge for turns the event over to free registration instead. To be clear about what this is not, there is no seat map and buyers are not choosing a seat.
When the stream stops.
Feedback that knows which session it is about
FreeAttendees add a photo, a video or a comment and pick the part of the running order it belongs to, so the note about the workshop is filed under the workshop rather than under a four hour day. Nothing appears until you approve it.
The free plan covers 25 photos per schedule; Pro lifts the cap and lets you download the lot as a zip. Star ratings collected after the event are a Pro feature.
Write to the people who came
FreeAttendees follow your schedule and you send them a newsletter when next year's programme is set. Nothing goes out on its own: 10 emails a month on Free, 100 on Pro and 1,000 on Enterprise, counted one per recipient.
What the programme page did
FreeBuilt-in analytics show page views, the devices people read on, which countries they read from and where the traffic came from, right down to the referrer and the campaign tag. Enough to tell whether the programme page did its job.
On the conference site you already built
FreeEmbed the calendar in a page of your own so the programme lives where sponsors and speakers link to it, and switch the schedule to its list layout when a conference reads better as a list than as a month.
The ticket form embeds too, on Pro, so people can register without leaving your site.
Announce when you are ready
FreeA day you have not announced sits on your calendar as a draft and never appears publicly until you say so. Internal and unlisted visibility, including a password on the link, are Enterprise.
Next year, from this year
FreeClone a day and you get its running order with it, which is most of the work of the next edition already done. On Pro you can save a day as a reusable template, and generate a share graphic that lays your next dates out from their flyer images, with the date printed on each if you switch that on.
A programme committee that needs more than one login is on Enterprise, which allows up to five team members. The free plan is a single member, so plan the handover if a colleague has to post the schedule.
Every kind of virtual conference
A tech summit or an annual meeting, a half day or a whole week. Also see Event Schedule for webinars.
Tech Companies
Product launches, developer conferences, hackathons. One event per day, the talks inside it, and a link that works wherever you stream.
Professional Associations
Annual meetings, certification events, member summits. Publish the running order with times so members can plan the day around one session.
Learn moreNonprofits & NGOs
Fundraising events, awareness conferences, volunteer summits. Reach supporters anywhere, and Event Schedule takes no cut of what the tickets raise.
Corporate Teams
All-hands meetings, training summits, leadership offsites. One link your whole team follows, with the agenda for the day printed on it.
Learn moreAcademic Institutions
Research symposiums, faculty conferences, student events. Every paper gets its own slot, with an abstract underneath it.
Learn moreIndustry Groups
Trade shows, networking events, expert panels. Build a following, then write to them when the next programme is set.
From blank to published.
Create the day
One event per conference day: its date, its start time, how long it runs, and the link people join.
Type the running order
Add each session as a part with a name, a start and an end. Move the parts into order, and write an abstract where one helps.
Open the doors
Free registration with a capacity limit, or named ticket types, free to 25 paid tickets a month. Share one link for the whole programme.
What a conference actually leans on
Free forever. Upgrade when you're ready.
Zero platform fees on ticket sales. You only pay Stripe's processing fee.
See all plansFrequently asked questions
What conference organizers ask before they move a programme across.
Can I schedule a multi-day virtual conference?
Yes. Each conference day is one event on its own date, with its own join link, and the day's sessions go inside it as parts of the agenda. Every part has a name, an optional description and its own start and end time, so attendees read the whole running order on one link. Sub-schedules can file the days under a strand and give that strand a color.
Does each session get its own streaming link?
One join link per event. A day is one event, so the day has one link and every part of its running order sits behind that link. If two sessions genuinely need two different links, make them two events on the same date. Any platform works, because all Event Schedule stores is the URL: Zoom, Microsoft Teams, Google Meet, YouTube Live, or anything else that gives you one.
What about tracks and rooms?
There are none, and it is better to say so before you move a programme across. Event Schedule has one running order per event. Parallel sessions are separate events on the same date, and a sub-schedule can keep a strand together and color it, which is organizing and color-coding rather than access control. There is no room inventory and nothing is hidden by a sub-schedule.
Is the agenda free?
Yes. Adding parts, naming them, giving them start and end times, writing a description for each one, moving them into order and publishing the running order are all free forever, along with the join link, calendar sync and the embeddable calendar. Agenda scanning, which reads a printed or emailed programme and fills the parts in for you, is on the Enterprise plan. Typing them costs nothing.
Can I sell different ticket types for my conference?
Yes, and selling starts on the free plan. Create as many named ticket types as the conference needs, each with its own price, quantity and sales window, and sell up to 25 paid tickets a month. Pro at $5 a month takes that ceiling off and adds discount codes, add-ons and individual tickets, which give every attendee their own confirmation email and QR code; custom questions collect what you need at checkout. Event Schedule charges zero platform fees at every plan level: you connect your own Stripe account and Stripe's processing fee is the only cut. For a free conference, registration with a capacity limit is unlimited on the free plan.
How do attendees hear about the next edition?
They follow your schedule, and you write them a newsletter when the next programme is set. Nothing goes out on its own: a newsletter is something you compose and send, with 10 emails a month on the free plan, 100 on Pro and 1,000 on Enterprise, counted one per recipient. Followers also show up with their name and email on your followers tab, so the audience is yours rather than a platform's.
One event. The whole day inside it.
Publishing the running order, the join link and the calendar sync is free forever. So is selling, for the first 25 tickets a month; five dollars lifts the ceiling. Event Schedule takes nothing out of what you sell either way.
No credit card required