Use this guide to set up an event with one or multiple sessions that guests can select in a single registration. You will add a Session service, define each session occurrence with capacity and resources, and prepare check‑in and communications.
Before you start, here are a few things that might be helpful to keep in mind:
Define your event agenda with titles, times, and capacities
Identify resources needed per session such as rooms or hosts
Decide if guests may book overlapping sessions
Let's dive into it!
Setting up your event
Step 1: Create a Session service for the event
When creating events, we suggest you set up a new location to host the event.
In the new location, go to Location settings → Services → Create service to start setting up your service.
Under “Service type”, select Session
Name the service clearly, for example “Keynote Session”
Select an already existing category or create a new one so guests can find it easily
Update the service duration
Step 2: Configure the Session details
Under the section called “Sessions”, click + Add session to add a new one
Set start date and start time for the session
If this is a one-off event, leave the “Repeats” checkbox open
Set the number of spots that should be the capacity of the session
Select any resources needed to provide the session, e.g. rooms or hosts
Click Save to create the session and then click Save again to create the service
The session service will appear in your list of services, distinguished by a small calendar icon.
Additional configuration options
Decide whether to allow, disallow, or warn on overlapping session selections and configure this in Service options. Choose what happens if guests try to book multiple sessions that overlap in time:
Allow: Guests can book conflicting sessions
Disallow: Guests can only book one at a time
Warn: Guests see a warning but can still proceed
If you want to allow party size bookings in sessions, make sure the following settings are turned on:
For any additional configurations — including lead time, cutoff rules, and much more — see Location settings > Bookings.
Customize and test the registration flow
You can customize the registration flow as you usually would. You can read all about it in our articles on the Customer journey.
To test the registration flow to make sure it works as intended, just follow these steps:
Access the link from the sidebar
Open your booking link for the event service and select one or multiple sessions from the schedule
Complete registration to receive a single confirmation
The status page will include all sessions that the customer has signed up for
Managing your events as a staff member
We recommend using the Calendar when managing guests or customers attending an event. Here’s how to add new attendees or manage current ones:
In Calendar, find the session you’re looking for and click on it to review the roster
To add a customer, simply click Add customer and add any requested information (Session specific details will be automatically added)
To manage signed-up attendees, you have access to a number of actions:
Serve: Move the customer to the Serving state (recommended if you want to record the serve time)
Complete: Move the customer straight to the Completed state
Alert: Send the “Booking alert” message
Arrived: Add the “Arrived” tag to the customer
Message: Send a custom message or a saved reply
No-show: Mark the customer as a no-show
Delete: Delete the visit from the event (including all analytics)
To perform these actions on multiple visits at once, simply select multiple or all attendees and click on Actions to open a list of these actions
Canceling or updating an event occurrence
To cancel an event, simply follow these steps:
Locate the session in the Calendar and click on it
In the sidebar that opens, click on the menu and then Cancel session
When canceling a session, you’ll see a confirmation window that lets you send a cancellation message to the attendees. The message will be sent via SMS, or via email if there is no phone number available.
Click Cancel session to confirm
Note: Canceling a session only cancels that specific session occurrence. If there are other (or recurring) sessions connected to that same session service, those will remain.
To make any other changes to your session service or schedules, go back to Location settings > Services and select the service you want to edit. If you make updates to your session schedules, please be mindful of the following:
If you change start time or update an attached resource to an unavailable one, all current bookings will be cancelled and attendees will be notified. All other changes will not impact bookings for the current session.
Reporting
Track per‑session metrics such as bookings, check‑ins, no‑shows, and utilization from Analytics. It lets you compare sessions by attendance to inform future agendas, and much more.
Troubleshooting
I don’t see Sessions as an option when creating a service
Contact support or your account team to enable the feature
Staff cannot add a guest to multiple sessions at once
This is expected. Staff add one session at a time. Guests can register for multiple sessions in one flow
A session is double‑booked with another service
Ensure the session has the correct resources assigned so calendars block properly