Create and manage offers
You can configure upsell offers at two points: during event creation (in the wizard) or after the event is published (from the event detail Offers tab). Both paths support the same two directions and the same configuration options.
Two offer directions
| Direction | Description |
|---|---|
| Reward buyers of this event | After someone buys tickets for this event, they see a discount offer for other events |
| Promote this event in others | After someone buys tickets for other events, they see a discount offer for this event |
Both directions can be configured independently and run simultaneously for the same event.
Option 1: Configure from the Create Event wizard
The wizard includes an optional "Boost cross-sells" step between the Tickets step and publishing. It only appears if the Upsells module is enabled for your account.
Choosing a direction
You'll see two cards:
- Reward buyers — select this to offer discounts on other events to buyers of this event
- Promote this event — select this to have this event promoted in the checkout of other events
Click a card to select it and reveal the configuration panel. You can only have one direction active per wizard session. Switching directions after configuring will prompt a confirmation, as it resets the current configuration.
Configuring your offer
Event selection
- "Reward buyers": Select up to 3 target events (the events buyers will be offered discounts for). Event cards show only the banner image; hover to see the event name.
- "Promote this event": Select up to 3 source events (the events whose buyers will see a discount on your event).
Discount percentage
Set the discount percentage to apply. Default is 15%.
Ticket scope
Choose which tickets the discount applies to:
- A multi-select input shows all tickets across the selected events, formatted as "Ticket name (Event name)"
- All tickets are selected by default
- Deselect individual tickets to exclude them
- If you deselect all tickets for a specific event, that event is automatically removed from the offer
Advanced settings (optional)
Click Advanced settings to expand:
| Setting | Description | Default |
|---|---|---|
| Schedule start | Date when the offer starts showing | Immediately |
| Schedule end | Date when the offer stops showing | Source event end date |
| Minimum order | Minimum tickets per purchase for the discount to apply | 1 |
| Maximum order | Maximum tickets per purchase for the discount to apply | Unlimited |
Live preview
A preview panel on the right shows a real-time, animated simulation of how the offer will appear to buyers during checkout. It cycles through all selected events so you can see how each one looks.
Finishing the step
Click Continue to save the offer and move to the next wizard step. The offer is created and active once the event is published. You can skip this step and configure offers later from the event detail.
Option 2: Manage from the event detail Offers tab
Open any event and click the Offers tab. The tab is divided into two sections:
"Reward buyers of this event" section
Lists all offers where this event is the source — buyers of this event get discounts on other events.
Click Create offer to open the offer creation dialog.
"This event promoted in others" section
Lists all offers where this event is the target — buyers of other events get a discount on this event.
Click Promote this event to open the promotion configuration dialog.
Creating an offer from the Offers tab
Reward buyers — "Create offer" dialog
A single-screen dialog where you configure the full offer:
- Select target events — Event cards with banner images (up to 3). Hover to see the event name.
- Ticket scope — Multi-select of all tickets across selected events ("Ticket name (Event name)" format). All selected by default.
- Discount percentage — Default: 15%
- Advanced settings (click to expand): Schedule, min/max order
- Live preview — Real-time animated preview on the right that cycles through the selected events
Click Create to save.
Promote this event — "Promote this event" dialog
- Select source events — Choose which events will promote yours (up to 3)
- Ticket scope — Select which tickets of this event will receive the discount. All selected by default.
- Discount percentage — Default: 15%
- Advanced settings (click to expand): Schedule, min/max order
Click Promote to save.
Managing existing offers
Offer cards
Each offer card shows:
| Element | Description |
|---|---|
| Event info | Source or target event banner and title |
| Metrics | Conversion rate, views, and revenue for this offer |
| Status pill | Shows "Active" or "Inactive" — click it to toggle |
| Edit icon (pencil) | Opens the offer in edit mode |
| Delete icon (trash) | Opens a confirmation dialog before deleting |
Activating and deactivating
Click the Active or Inactive pill on any offer card to toggle its status immediately. The change takes effect right away — no secondary button needed.
Editing
Click the pencil icon to reopen the offer configuration. You can change target events, ticket scope, discount percentage, and advanced settings.
Deleting
Click the trash icon to open a confirmation dialog. Once confirmed, the offer is permanently deleted and stops showing immediately.
Global settings
Click the Settings button (top right of the Offers tab) to configure brand-wide options that affect all offers:
Enable upsell offers
Toggle to enable or disable all upsell offers at once. Deactivating stops showing all active offers immediately.
- Default: Enabled
Display settings
| Setting | Description | Default |
|---|---|---|
| Offer window (minutes) | How long the countdown timer lasts | 30 minutes |
| Minimum order amount | Minimum purchase value required to show an offer | $0 (no minimum) |
Cooldown settings
Prevent overwhelming buyers with repeated offers:
| Setting | Description | Default |
|---|---|---|
| After shown (days) | Days before showing another offer to the same buyer | 7 days |
| After converted (days) | Days before showing another offer after a buyer accepts one | 30 days |
Click Save to apply changes.
How buyers see the offer
- Purchase completed → Buyer finishes buying tickets for the source event
- 3-second delay → Brief pause before the offer appears
- Full-screen modal with: countdown timer, buyer's name, carousel of target events with discount percentages
- Buyer clicks an event → Redirected to checkout with all data pre-filled
- Just select tickets and pay — done
Buyers can close the modal at any time. This counts as a "view" but not a purchase.
Yes. An event can have one outgoing offer (rewarding its own buyers with discounts on other events) and also appear as a target in multiple incoming offers from other events. Both run simultaneously and independently.
If a target event sells out, it stops appearing in the offer carousel. If all target events in an offer sell out, the offer won't be shown.
Yes. Click the pencil icon on any offer card to edit the discount percentage, ticket scope, or any other setting.
Click the Active/Inactive pill directly on the offer card. It toggles immediately with no confirmation required.
The global minimum (in Settings) controls whether any offer is shown at all. The per-offer minimum (in Advanced settings) controls how many tickets must be purchased for the specific discount to apply.
The event is automatically removed from the offer. You can't have an event in an offer with no applicable tickets.
Yes. Buyers can close the modal at any time. This counts as a "view" in your analytics but not a click or purchase.
No. The timer continues running. If the buyer returns after the timer expires, they won't see the offer.
Yes. The wizard step is completely optional. You can skip it and configure everything from the event detail Offers tab at any time after publishing.
In the wizard, you can only configure one direction per wizard session. From the event detail Offers tab, you can independently create offers in both directions — and both can be active simultaneously.