What can promo codes do?
Promo codes in XO are typically configured at the platform or venue level and can offer:- Percentage discount — e.g., 20% off the total booking
- Fixed amount off — e.g., €10 off the total booking
- Free entry — 100% off (useful for press passes or staff)
- Restricted to specific events — A code that only works for certain events
How customers use a promo code
- The customer browses to the event and starts their booking.
- On the booking summary or checkout page, they see a Promo Code field.
- They type in the code and click Apply.
- The discount is applied immediately and the total updates.
- The discounted total is what they pay.
When are promo codes applied?
Promo codes are applied to a booking while it’s in Draft status. Key rules:- The customer can apply, change, or remove a promo code at any time before submitting.
- If the promo code expires between applying it and paying, the price recalculates automatically — the customer will see the updated total.
- Once the booking is confirmed, the promo code discount is permanent and cannot be removed.
Setting up promo codes for your event
Promo codes are managed at the venue/platform level and then linked to specific events. The process for creating and managing promo codes depends on your XO plan. To set up promo codes for your events:- Contact your XO account manager or support at support@thexo.app.
- Specify the discount type, amount, code name, validity period, and any event restrictions.
- Once created, the code can be shared with your audience via social media, email, or your other channels.
In a future version of the admin panel, self-service promo code management will be available directly from your dashboard.
Can I limit how many times a code is used?
Yes. Promo codes can be configured with:- Maximum uses — How many times the code can be used in total before it stops working
- One use per customer — Prevents the same customer from using the same code multiple times
- Expiry date — Code stops working after a specific date/time

