Skip to main content

How add-ons appear in the booking widget

Learn how add-ons appear to visitors in the booking widget and how they behave to help visitors make faster decisions.

Updated this week


1. Where add-ons appear in the booking flow

Add-ons can appear in two places during the booking flow, depending on how you configured them in the back-office (see Create add-ons for setup instructions):

  1. First screen — add-ons appear directly on the ticket selection page, alongside the main tickets. Visitors can add them without leaving the page.

  2. Intermediary page — after selecting their main tickets (Step 1), visitors are taken to a dedicated add-ons page (Step 2) where they can browse and add extras before proceeding to checkout.

You choose the location for each add-on in the back-office under Display > Location when linking the add-on to a ticket.


2. Add-ons on the first screen

First-screen add-ons appear inline with the main ticket list. They behave like additional items visitors can select while choosing their tickets — no extra step required.

This is best suited for simple extras and upsells to the ticket don't need a separate browsing experience (e.g. a parking pass, a fast-track upgrade).


3. Add-ons on the intermediary page

The intermediary page has been redesigned to make add-ons more visible and appealing. Each add-on now appears as its own visual card, making it easier for visitors to discover and evaluate extras.

Best suited for cross selling items and experiences.

Retail add-ons

Each retail add-on (e.g. socks, birthday cakes, drinks) displays:

  • The product image on the left

  • The name and price in the top-right

  • A description below the name (collapsed by default — visitors tap "See more" to expand)

  • Material and Quantity dropdowns at the bottom

If no image is configured, the image area is not shown — the text fills the full row.

Ticket add-ons

Each ticket add-on (e.g. guided tours, workshops, screenings) displays:

  • The ticket image and title

  • A "starts from" price — the lowest available price across all configured price categories (e.g. Adult CHF 10, Child CHF 5 → "starts from CHF 5.00")

  • An availability tag based on the date selected in Step 1:

    • Green: "Available on [date]"

    • Amber: "Low availability on [date]"

    • No tag if not available on that date (the item is still visible)

  • A "Book a spot" button — clicking it opens an inline calendar and timeslot picker directly below the card


4. FAQ

Q: Do I need to change anything in my back-office for the new layout?
A: No. The intermediary page layout updates automatically. Your add-on configuration, display priority, and location settings stay the same.

Q: Does this change affect first-screen add-ons?
A: No. Only the intermediary page has been redesigned. First-screen add-ons are unchanged.

Q: What does "starts from" mean?
A: It shows the lowest price across all your configured price categories for that ticket add-on. For example, if you have Adult CHF 10 and Child CHF 5, it shows "starts from CHF 5.00".

Q: Why don't my retail add-ons show availability tags?
A: Availability tags only appear on ticket add-ons, which have date-based availability. Retail add-ons don't have this.

Q: How do I add images to my add-ons?
A: Upload images in your back-office under the product or category settings. See Create add-ons for setup instructions.

Q: Can I control the display order?
A: Yes — add-ons appear in the display priority order you set in the back-office when linking the add-on to a ticket.


5. Troubleshooting

  • I can't see the new intermediary page layout on my widget
    The redesigned layout is being rolled out progressively. Contact your account manager to check if it's enabled for your venue.

  • An add-on image is missing
    Make sure the image is uploaded in your back-office under the correct product or category. The widget pulls images from your product configuration.

  • The "starts from" price looks incorrect
    Check your price categories in the back-office. The widget shows the lowest active price across all categories for that ticket add-on.


Related articles

Did this answer your question?