Session
Customers managing bookings
Customers can reschedule, change spaces, and cancel their own bookings without emailing you
Staff managing bookings
Manage your week from the Bookings page, modifying sessions and bookings as needed
Repeat schedules
Set up regular sessions that run on the same day each week.
One-off events
For anything outside your regular timetable - workshops, talks, or a one-off alternative to usual.
Booking window
Two settings work together to control advance and cut off for bookings.
Shorter sessions
Sell shorter and longer slots inside the same session, sharing one total capacity.
Private hire
A price that uses up all the spaces, so the moment a customer buys it, the session is theirs.
Bundles
Best for loyal customers who don't visit often enough to justify a subscription.
Membership
Memberships are a great way to build predictable revenue, reward loyalty, and lock in repeat visits.
Vouchers
Gift vouchers and admin-created vouchers are redeemed by customers at checkout.
Customers
Your customers can book as a guest or with an account — both work side by side.
Staff & admins
Give each person the right level of access: admins to manage the business, staff to run the site.
Multiple locations
If you operate from more than one address, set up each as a location and assign sessions to them.
Waivers
Collect signed waivers from all visitors - booker & guests - before their visit.
Automated emails
Session automatically handles email communications with your customers and team.
Progressive Web App
Session is a PWA, which gives you all the benefits of a full branded app without the hassle.
Import data
Bring your bookings, vouchers and bundles into Session from another platform with a single CSV.
Integrations
Webhooks send a notification to any URL whenever something happens on your account.
International
Price & tax in your local currency, and sessions display in your timezone.