Add-ons

Add-ons let you sell optional extras alongside a booking. When a customer books a room, they can also purchase things like a photo package, extra game time, or a drinks deal.

This is one of two ways to increase revenue per booking in Buzzshot. For suggesting additional rooms or experiences at nearby times, see Upsells.

Add-ons are different from standalone products or merchandise -- they are always attached to a specific bookable experience. If you want to sell items without requiring a room booking, use Product Groups instead.

Common Add-on Examples

| Add-on | Use Case | |---|---| | Extra Time (10 mins) | Let customers purchase additional play time | | Photo Package | Professional photos from their session | | Drinks Package | Pre-order drinks for after the game | | Hint Package | Extra hints during the game | | Digital Game | A take-home puzzle or online challenge |

Creating Add-ons

Add-ons are set up per bookable, so each room can have its own set of extras.

  1. Go to Bookable Items and select the experience.
  2. Click the Addons tab.

If no add-ons exist yet, you will see an empty state:

Add-ons tab with no add-ons configured

  1. Click Create your first addon.

Create add-on modal

  1. Fill in the fields:
  2. Addon name -- A short, clear name for the extra (e.g. "Photo Package", "Extra Time"). If your site supports multiple languages, you can provide translations.
  3. Description -- Optional details explaining what the add-on includes. This is shown to customers during booking.
  4. Max quantity -- The maximum number of this add-on a customer can add to a single booking. For example, set to 1 for "extra time" (it does not make sense to buy multiples), or set higher for per-person extras like drinks.
  5. Click Save.

Setting Prices for Add-ons

After creating an add-on, you need to set its price. Add-on prices are managed in the same place as your ticket prices:

  1. Go to the Prices tab on the same bookable.
  2. Select a price group.
  3. You will see your add-on listed alongside your ticket types. Enter the price.
  4. Click Save.

Important: Until you set a price, the add-on will appear in the widget but customers won't be able to select it. Make sure you set prices on the Prices tab after creating a new add-on.

Editing and Deleting Add-ons

To edit an add-on:

  1. Go to the Addons tab on the bookable.
  2. Click the add-on name in the sidebar.
  3. Update the name, description, or max quantity.
  4. Click Save.

Add-ons tab showing a configured add-on

To delete an add-on, click Delete Addon and confirm. This is permanent and cannot be undone.

Viewing Purchased Add-ons

When a customer purchases an add-on, it appears in the booking details. To see what add-ons were purchased for a booking, click into the booking from your calendar or bookings list -- purchased add-ons are shown alongside the ticket details.

Note: Add-ons are not currently visible at a glance on the calendar view. You need to open the individual booking to see them.

Tips and Best Practices

  • Keep names short and clear. Customers see these during checkout, so "Photo Package" is better than "Professional Photography Package Including Digital and Print Options".
  • Use max quantity thoughtfully. Set it to 1 for things that only make sense once per booking (like extra time). For per-person extras like drinks, you might set it higher.
  • Each add-on is per-bookable. If you want the same add-on on multiple rooms, you need to create it separately on each one. Make sure the names and descriptions match so customers have a consistent experience.
  • Remember to set prices. New add-ons do not have prices until you set them on the Prices tab. An add-on without a price won't be selectable by customers.
  • Use descriptions. If an add-on has terms, conditions, or specific details customers need to know before purchasing, put this in the description field.