Set up multi-activity bookings
Multi-activity bookings let a guest reserve several activities in one checkout — for example bowling first, then axe throwing — each with its own start time. You switch it on for a main package, then choose which other activities guests can add and how they're scheduled.
Multi-activity bookings are part of the Rex Pro plan. If you don't see the Additional Activities card on your packages, your current plan doesn't include the feature — upgrade to Pro from Billing & Plan in your dashboard.
Enable multi-activity on a package
Open your main package
Open your venue, go to the Packages tab, and select the package guests book first — your main activity (for example, Bowling Lane).
Open the Additional Activities card
Scroll down the package's settings to the Additional Activities card — “Add optional or bundled activities that can be booked alongside this package” — and click Edit.
Turn on Allow Multi Activities
In the Activities Settings window, toggle on Allow Multi Activities.
Set the Total Time Window
Choose how long after the main activity starts guests can schedule their added activities. The next section explains how this works.
Add each activity guests can book
Click Add activity, pick a package from the Activity Package list, and set its Required and Allow Overlap options. Repeat for every activity you want to offer.
Save changes
Click Save changes. Each added activity keeps its own schedule, duration, and pricing.

What each setting does
| Field | Description |
|---|---|
| Total Time Window | How long after the main activity's start time guests can schedule the activities they add. For example, a 3-hour window on a 6:00 PM bowling booking lets guests slot added activities any time up to 9:00 PM. |
| Required | When on, guests must book this activity before they can check out, and it's marked with an asterisk (*) on the booking page. Leave it off to make the activity optional. |
| Allow Overlap | When off (the default), the activity can only start after the main activity finishes, so the two run back-to-back. When on, it can start while the main activity is still going, so they can run at the same time. |
By default, added activities are scheduled one after another: Rex only offers start times after the main activity ends, so guests move from one to the next within the time window. The gap between them comes from each package's duration and buffer time — set those in Set up your schedule and pricing and Configure advanced package settings. Turn on Allow Overlap for anything that can happen at the same time, such as food service during a game.
Offer a discounted add-on (optional)
You can reward guests for booking more by offering an activity at a special price that's only available as an add-on. Say 30 minutes of laser tag costs $20 on its own, but you want bowling guests to add it for $10. You don't want that $10 price bookable by everyone — so you make a separate, lower-priced version and hide it, then attach it to your bowling package:
Clone the package and lower its price
Duplicate the activity's package and set the discounted add-on price.
Hide it from the booking page
On the cloned package, turn on Hidden Package. It no longer shows on its own — guests can only reach it through the multi-activity flow or a direct link.
Attach it to your main package
Open your main package's Additional Activities card and add the hidden package to the list. It now appears only as an add-on when guests book the main activity.

For more on these building blocks, see Configure package pricing and Create hidden packages available only to select guests.
What guests see
When a guest books the main activity and picks a date and time, an Additional Activities step appears. They tap Add on each activity they want, choose a start time, and click Continue. Required activities are marked with an asterisk (*) and a “*Required Activity” note, and must be scheduled before the guest can continue. If every added activity is optional, guests can skip the step.
Updated Jun 15, 2026
Was this helpful?