Skip to main content
Use Event Add-ons to offer workshops, breakout sessions, or extra experiences alongside the main ticket. This feature is available on Business and higher.

Before you start

Create and save the main event and the events you want to offer as add-ons. Configure tickets on each add-on event first. The selector uses the selected event’s first ticket and its price. Set that ticket’s inventory and per-order limits, and check the event/date capacity. For Shopify, follow the Shopify event add-on guide: every add-on must be published, with Hide Event from Event Listing enabled to make its Shopify product Unlisted.

Configure add-ons

Enable Add-ons, choose the minimum and maximum selections, and decide whether overlapping time slots are allowed. A minimum of 0 makes add-ons optional.

Enable Add-ons, choose the minimum and maximum selections, and decide whether overlapping time slots are allowed. A minimum of 0 makes add-ons optional.

Select the saved add-on event. Its first ticket supplies the price; configure the event’s privacy setting separately before publishing.

Select the saved add-on event. Its first ticket supplies the price; configure the event’s privacy setting separately before publishing.

  1. Edit the saved main event and select Event Add-ons.
  2. Turn on Enable Add-ons.
  3. Set Minimum Required (0 means optional) and Maximum Allowed.
  4. Choose whether to enable Allow Time Conflicts. This permits overlapping add-on time slots, useful where different people attend different sessions or overlapping attendance is intentional.
  5. Click Add Event Add-on, then choose the saved event under Select Event.
  6. Review Addon Price and the first ticket’s name when shown. If the dialog only shows the event name and pricing note, open the add-on event’s Tickets step to verify the first ticket’s price before confirming Add.
  7. Check Configured Add-ons and save/update the main event to persist its configuration.
On each separate add-on, enable Event Details → Privacy → Hide Event from Event Listing and save/publish it. Attaching an event does not automatically set this flag, despite the note in the current dialog. On Shopify, publish every add-on: this flag makes its linked product Unlisted while keeping it purchasable through the main event. A draft is not a substitute for a published, hidden add-on. Add-ons can have one date or several. Attach the parent event for a series so customers can choose a date/time. The minimum and maximum above count selections, while each selected add-on has its own ticket quantity. Choosing two different dates counts as two selections. For a recurring series, configure add-ons on the parent event. The step is hidden for new unsaved events, individual child events, and no-ticket/external-link setups.

Test selection rules

Open the main event’s checkout. Check that the correct add-ons and prices appear. Test below the minimum, at the allowed maximum, and with overlapping sessions. Also test an add-on at capacity using its ticket settings. Drag rows to set their display order. Use the row’s delete control and confirm removal to detach an add-on. This removes the relationship; it does not delete the underlying event, refund a purchase, or change its privacy flag. If you want to list that event independently later, change its privacy setting and publish the update. See ticket setup and event dates and times.