Nobody books "a 90 minute session". They book a night out. And if your venue runs more than one experience, the night your guest actually wants often spans two of them: dinner and then the wine tasting, welcome drinks and then the escape room, axe throwing and then a table for food afterwards.
Until now, selling that meant asking the guest to book twice, or taking the second part over the phone and stitching it together by hand. Most guests do neither. They book the one thing, and the rest of their evening happens somewhere else.
Addon Sessions fixes that. You choose which of your sessions can be added on to another, and guests get a new step in the booking flow where they can build the whole evening in one go. One booking, one payment, and a table reserved for every part of it.
Timed to the minute, automatically
The clever part is the timing. When a guest picks their slot, BookingNinja already knows when their main session starts and ends, so every addon is offered at exactly the moment it would run. Book dinner at 6:30 for two hours and the wine tasting is offered at 8:30. Add it, and anything else on offer shifts to follow at 9:15. The guest never picks a second time, and there is never an awkward gap or overlap.
Addons don't have to come afterwards, either. Set one to run before the main session and it is scheduled to finish exactly as the main booking begins: welcome drinks at 6:00 that flow straight into dinner at 6:30, or a briefing room before the game starts.
Each addon is a real reservation, not a note on the booking. It takes a real table in that session's own area and is checked against that session's own capacity and rules, exactly as if the guest had booked it directly. If the tasting room is full at 8:30, the option shows as unavailable rather than letting you get double-booked.
Price it your way
By default an addon simply charges its own session pricing, so a 15.00 per person tasting costs a party of four 60.00, same as booking it directly. Everything lands in a single checkout alongside the main booking.
If you want packages to feel like packages, override the price per addon. Charge one flat price for the whole table, a special per-person rate, or make the addon free, ideal for "book dinner, welcome drinks included" offers that give guests a reason to book direct instead of through an aggregator.
One trick worth knowing: a session can be hidden from your public booking page and still offered as an addon. That lets you build experiences that only exist as part of a package, like a lounge takeover or a behind-the-scenes tour that would not make sense as a standalone booking.
Set up in a couple of minutes
Open the session you want to sell packages on, go to the Features tab and switch on Addon Sessions. Pick which sessions can be added, choose whether each runs before or after the main booking, give it a guest-facing label and description, and save. The new step appears in your booking flow immediately, and only for that session.
You also stay in control of how the party carries across. Most venues carry the whole group over, but if you use guest types you can map them, so adults join the wine tasting while children are left off that part of the bill.
Tidy on your side too
On your calendar the main booking wears a Package badge and each addon wears an Addon badge, linked to each other so your team can see the whole itinerary at a glance. Cancel the main booking and the addons cancel with it. Need to drop just the addon? Cancel it on its own and refund exactly that part of the payment with one click, without touching the main booking.
The confirmation email lists the full running order, so guests arrive knowing exactly how their evening flows.
Available now
Addon Sessions is live for every venue today. Open any session, head to Features → Addon Sessions, and start selling the whole evening instead of a slice of it. The full help guide walks through every setting, and if you build a package your guests love, we would genuinely like to hear about it.