Bundles let you package multiple items together at a discounted rate. Customers see the bundle as a single option in the booking widget, select it, and all included items are added to the cart with the discount applied automatically. This page covers creating and managing bundles from the marketing perspective. For fleet-level bundle configuration, see the Fleet > Bundles page.
Creating a bundle
- Click + New Bundle.
- Enter a name and description.
- Choose a discount type:
| Discount type | How it works |
|---|---|
| Percentage off | Reduces the combined price of all items by a percentage |
| Fixed price | Sets a flat price for the entire bundle regardless of individual item rates |
| Free item | Makes one or more items in the bundle free -- customer pays for the rest |
- Set the discount value (percentage or dollar amount).
- Add items -- select from three item types:
| Item type | Description |
|---|---|
| Inventory | A rentable asset from your fleet |
| Gift card | A prepaid gift card with a specified value |
| Membership | A membership tier enrollment |
- For each item, set the quantity and optionally mark it as a free item or set a per-item discount percentage.
- Optionally configure:
- Location -- restrict the bundle to a specific location
- Start date / End date -- availability window
- Max redemptions -- cap on total purchases
- Active toggle -- enable or disable the bundle
- Save the bundle.
Bundle cards
Each bundle appears as a card on the management page showing:
- Name and description
- Discount type and value (with an icon indicator: percentage, dollar, or gift card)
- Included items with their type icons (boat for inventory, gift card, or membership badge)
- Redemption count -- how many times the bundle has been purchased
- Status chip -- Active or Inactive
- Actions menu -- Edit or Delete
Customer experience
- Customer opens your booking widget.
- They see a Bundle option alongside individual items.
- Selecting the bundle adds all included items to the cart with the discount pre-applied.
- They complete checkout as a single transaction.
Each bundled item is managed individually after booking -- separate check-in, separate asset assignment, separate tracking on the manifest and journey board -- but they share a bundle group ID that ties them together as a single order.
Scheduling bundles
Use the start date, end date, and max redemptions fields to create time-limited promotional bundles:
- Flash sales -- set a short validity window (e.g., this weekend only)
- Seasonal packages -- match your bundle dates to your pricing seasons
- Limited availability -- set max redemptions to create scarcity (e.g., "Only 20 available")
When a bundle expires or reaches its redemption cap, it automatically stops appearing on the booking widget.
Create family packages (e.g., two kayaks + one paddleboard), adventure bundles (e.g., jet ski + snorkel gear), or gift combos (e.g., rental + gift card). Individual items within a bundle are managed separately for operations -- each gets its own booking entry for asset tracking and check-in. The bundle group ID lets you see which bookings belong together.
Bundle not showing in the widget -- All inventory items included in the bundle must be available for the selected date and time. If even one item is unavailable, the bundle will not appear. Also check that the bundle is active and within its 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, not on individual items (unless using per-item discount mode).
Cannot add a membership or gift card -- Ensure you have membership tiers or gift card support configured before adding those item types to a bundle.

