Event Programming
What is event programming, and how do you design a program people stay for?
Event programming is the work of deciding what happens at an event and when: the sessions, activities, breaks and moments that make up the attendee's day. It is different from logistics, which gets people and things to the right place, and from scheduling, which fills a timetable. Programming starts earlier and asks a harder question: what will this audience actually value?
This guide covers how to set the program's purpose, choose formats, balance a day, make tracks, build in flexibility and adjust live. It ends with a worksheet to copy. When you are ready to lay the result out, use the event program template, the conference agenda guide and the schedule template. Here the job is the thinking that comes before them. (The same phrase is used elsewhere for what a venue or broadcaster puts on. This guide is about an event organizer's program.)
Updated by the Eventdex team

Start with the purpose, not the slots
A program without a purpose becomes a list of whatever speakers were available. Write one sentence that says what an attendee should be able to do, know or feel after the event, and test every item against it.
Then name your audiences. A conference may serve first-time attendees, experts, sponsors and speakers at once. Each group needs a path through the program, even if it is only a suggested one.
Name the outcome
For example: 'Attendees leave with three ideas they can use next quarter and two new contacts.'
Name the audiences
Newcomers, practitioners, buyers, sellers. A program that serves everyone equally usually serves nobody well.
Name the constraints
Rooms, hours, speaker availability, budget and, for hybrid events, what the online audience will watch.
Choose the format for each job
Each format does something different. Use the one that suits the job, and do not run five hours of the same one.
| Format | Best for | Watch out for |
|---|---|---|
| Keynote | Setting the theme and bringing everyone together | One speaker, one view. Keep it short and early or late, not in the dead middle |
| Breakout session | Depth for a segment of the audience | Clashes between sessions people want to attend |
| Panel | Several viewpoints on a question | A weak moderator and too many panelists |
| Workshop | Hands-on learning for a small group | Capacity; people who arrive late |
| Roundtable | Discussion among peers | Needs a facilitator and a clear topic |
| Networking block | Meeting people | Left unstructured, it favors the already-connected |
| Demo or product session | Showing a solution | Sounding like an advertisement; label it as one |
| Social or reception | Relationship building and goodwill | Costs and timing; keep it inclusive |
Balance the day
A good day alternates energy. Put the demanding sessions when people are fresh, build in breaks that are long enough to talk, and leave a margin so one overrun does not ruin the afternoon.
Open with a reason to be there
A short welcome and a keynote that states the theme, not housekeeping.
Alternate listening and doing
Follow a long talk with a discussion, workshop or break. Attention drops when people sit still.
Protect the breaks
Breaks are where much of the networking happens. Make them long enough for coffee and a conversation.
Do not stack the best sessions together
If two popular sessions run at once, people choose and lose one. Spread them out, or repeat the best.
End on something
A closing session with a clear next step beats a slow fade, and it is the part people remember.
Build tracks and let people choose
Tracks group sessions by theme or audience so attendees can follow a thread. Keep the number of parallel sessions low enough that nobody feels they are missing everything.
Eventdex's registration pages describe session selection and support for multi-day and multi-track events, and its mobile app page describes a program agenda you can change on the go and a personalized agenda guests build from their preferences. They do not describe room capacity limits or automatic conflict checks, so plan those yourself.
Name the tracks for the audience
'For first-time buyers' says more than 'Track 2'.
Limit parallel choices
Fewer simultaneous sessions mean fuller rooms and less regret.
Show a suggested path
Offer a sample route for each audience, and let people build their own.
Agenda builder guideLet attendees choose at registration
Session selection at sign-up gives you a headcount per session before the day.
Event registration software
A program design worksheet
Copy this before you fill the timetable, and answer each line in a sentence.
Event program design worksheet
Event: [name, date, venue] PURPOSE After this event an attendee will: [one sentence] AUDIENCES AND WHAT EACH NEEDS 1. [audience]: [need] 2. [audience]: [need] 3. [audience]: [need] CONSTRAINTS Rooms and capacity: [ ] Hours: [ ] Speaker availability: [ ] Online audience (hybrid): [ ] FORMATS WE WILL USE Keynote [ ] Breakouts [ ] Panels [ ] Workshops [ ] Roundtables [ ] Networking [ ] Demos [ ] Social [ ] TRACKS Track 1: [name], for [audience] Track 2: [name], for [audience] BREAKS AND BUFFERS Break length: [ ] minutes Buffer per session: [ ] minutes THE ONE SESSION PEOPLE WILL TALK ABOUT: [ ] HOW WE WILL KNOW IT WORKED: [ ]
Adjust the program on the day
Programs change: a speaker is delayed, a room fills, a session overruns. Decide beforehand who may change the program and how attendees find out.
A digital agenda lets you update the schedule without reprinting it. Eventdex's mobile app page says you can make changes on the go so guests have the latest schedule in their hands.
One owner
A single person approves changes, so attendees do not get two versions.
One place to look
Tell people the app or screen is the truth, and keep printed material minimal.
Event mobile appWatch the rooms
Session attendance shows which rooms are full and which are empty. Eventdex's check-in pages describe live session attendance.
Attendee check-in appKeep a run of show
The detailed minute-by-minute version for your team sits behind the public program.
Run of show guide
The Eventdex platform
Tools for publishing and adjusting the program
- Event mobile appA program agenda you can change on the go, and a personalized agenda for guests.Learn more about Event mobile app
- Event scheduling softwareAgenda, session selection, personal agendas and scheduled meetings.Learn more about Event scheduling software
- Event registration softwareSession selection at sign-up for multi-day and multi-track events.Learn more about Event registration software
- Attendee check-in appLive check-in and session attendance numbers.Learn more about Attendee check-in app
“We really appreciated the adaptability of the software to meet our changing needs. For example, we liked being able to create promo codes to offer reduced rates to conference attendees with special circumstances.”
University at Buffalo
Eversource Energy
Georgia Tech
Influence Communications
FAQ
Event Programming: common questions
What is event programming?
It is the planning of what happens at an event and when: the sessions, activities, breaks and social moments. It starts with the event's purpose and audience and ends with a schedule people can follow.
What is the difference between event programming and scheduling?
Programming decides what content and activities the event should have and why. Scheduling puts them in time and rooms. You should do the first before the second.
How many sessions should run at the same time?
As few as your audience allows. Each added parallel session spreads attendance thinner and increases the chance that someone misses one they wanted. Choose by audience size and how different their interests are.
Can I change the program during the event?
Yes, with a plan. Name one owner for changes and one place attendees check. Eventdex's mobile app page says you can change the agenda on the go.
Does Eventdex check for scheduling conflicts or room capacity?
Eventdex's pages do not describe automatic conflict checks or room capacity limits, so check these yourself. They do describe session selection at registration and a program agenda you can update.
Publish your event program in the Eventdex app
Start with a free interactive floor plan, or talk to an event specialist on +1 (866) 434-5088.

