Bundles let you group multiple items into a single bookable package with a built-in discount. Create themed offerings like a "Family Fun Package" or "Sunset Adventure" that include inventory items, gift cards, or membership tiers at a better price than purchasing each one individually.
Creating a bundle
- Navigate to Marketing > Bundles and click + New Bundle.
- Enter a name and description for the package.
- Choose a discount type (see table below).
- Set the discount value (percentage or fixed price amount).
- Add items -- select inventory items, gift cards, or membership tiers to include.
- Configure each item's quantity and optional per-item settings.
- Optionally set availability constraints (start/end dates, max redemptions, location).
- Toggle the bundle active or inactive.
- Save the bundle.
Item types
Bundles can contain three types of items:
| Item type | Description |
|---|---|
| Inventory | A bookable rental item from your fleet |
| Gift card | A prepaid gift card with a specified value |
| Membership | A membership tier enrollment |
Each item in the bundle has a quantity and can optionally be marked as a free item (included at no charge) or given a per-item discount percentage when using the per-item discount model.
Discount types
| Discount type | How it works |
|---|---|
| Percentage off | Reduces the combined price of all items by a percentage (e.g., 15% off the total) |
| Fixed price | Sets a flat price for the entire bundle regardless of individual item rates |
| Free item | One or more items in the bundle are marked as free -- the customer pays for the remaining items at full price |
Bundle settings
| Field | Description |
|---|---|
| Name | Display name shown to customers on the booking widget |
| Description | Short description explaining what the bundle includes |
| Discount type | How the discount is calculated (percentage, fixed price, or free item) |
| Discount value | The percentage or dollar amount of the discount |
| Location | Optionally restrict the bundle to a specific location |
| Active | Whether the bundle is currently available for purchase |
| Start date | Optional date when the bundle becomes available |
| End date | Optional date when the bundle expires |
| Max redemptions | Optional cap on how many times the bundle can be purchased |
Customer experience
- The customer visits the booking widget and sees the bundle as a bookable option alongside individual items.
- They select the bundle and choose their date and time.
- All items in the bundle are added to the cart with the discount applied automatically.
- The customer completes checkout as a single transaction.
Behind the scenes, each item in the bundle creates its own booking record linked by a shared bundle group ID. This means each asset is tracked individually on the operations boards (manifest, journey board, nav board) while the customer sees one unified order.
Redemption tracking
Each bundle card on the management page shows:
- Redemption count -- how many times the bundle has been purchased
- Status -- active, inactive, or expired (based on dates and max redemptions)
- Discount summary -- the type and value of the applied discount
- Items included -- list of inventory items, gift cards, and memberships in the bundle
Bundles work well for family packages, adventure combos, and corporate group bookings. Individual items within a bundle are managed separately on the manifest and journey board, so your operations team tracks each asset independently. Use the start/end date fields to create limited-time promotional bundles. The max redemptions cap creates scarcity for special offers.
Bundle not showing on the booking widget -- All inventory items in the bundle must be available on the selected date. If any single item is blocked or sold out, the entire bundle is unavailable for that date. Also verify the bundle is marked as active and the current date falls within any configured start/end date range.
Discount not applying correctly -- Double-check the discount type and value in the bundle configuration. For percentage discounts, verify the percentage is set on the bundle level, not on individual items (unless using per-item discount mode).
Bundle shows as expired -- Check whether the end date has passed or the max redemptions cap has been reached. Update the dates or increase the cap to re-activate.

