Create discount codes once in HQ and assign them to specific venues — so guests can redeem the same code across your group, with redemptions counted across all selected venues. Run group-wide promotions knowing the total number of redemptions stays within your planned limit, no matter which venue a guest visits.
For example, a Black Friday code with a limit of 500 means the code can be redeemed 500 times in total across all selected venues — not 500 times at each venue.
HQ add-on subscription
Save time managing promotions across your group by creating discount codes once in HQ and making them available for guests to redeem across your venues. To get started, contact your customer success manager or the support team.
Create a new HQ discount
- From HQ, go to Products > Discount codes > Create discount code.
- Under Venues, select the venues or venue tags that can access this discount. Any changes will apply to all selected venues automatically.
For example, apply a summer promotion to all venues tagged "Beach locations" rather than selecting each venue individually. -
To count usage across all selected venues, select Usage limits apply across selected venues.
When selected, a code's discount use limits apply once across the group — for example, a two-use discount can be redeemed twice in total across selected venues, not twice at each venue.
- Under Content, enter a Discount name. This is used internally and must be unique.
- If you're creating a discount for staff, select This is a staff only discount.
Configure the discount details
Under Discount details, complete the following:
- Discount type — select Percentage, Fixed amount, Buy & Get or Flat price. Learn more about the different types of discount codes.
- Value — enter the discount value.
- Products — select which products the discount applies to: Specific products, All products (excl. gift cards) or Gift cards.
Choose how to generate the discount code(s)
- Under Discount codes, select how you want to create the codes: Create custom codes, Upload codes or Issue code on purchase.
- If you select Issue code on purchase:
- Select the products that will trigger the code to be issued.
- To use the guest's ticket ID as their discount code, select Use ticket ID as discount code. When selected, the discount must be redeemed on the same day as purchase.
- To print the code on the guest's receipt, select Print discount on receipt.
- Under Sales channels, select which channels should issue the code at the time of purchase: Checkout & API, Self Serve Kiosk, Point of Sale or Venue Manager.
Share a discount link with guests
If you select Create custom codes or Upload codes, you can create a shareable link to apply the discount automatically at checkout.
- Select Shareable discount URL, then add instructions in the Add redemption instructions field.
- The shareable URL can be added to emails, SMS or campaigns to send guests directly to a venue's checkout with the discount applied.
- You'll need a checkout URL for each venue.
- Select Edit to open the URL settings, where you can choose each venue's destination checkout and the discount code to use. Copy the generated URL, then select Save.
- Shareable discount URLS work with full-page progressive checkouts only. They're not available for overlay or legacy checkouts.
To learn more, see the guide Share a discount with a checkout link.
Set discount availability
Select any availability restrictions you want to apply:
-
Discount usage — choose when the discount can be applied across your venues.
Select Ongoing for no end date, or Date range to restrict to specific dates and times — for example, use before 31 Jan to receive 20% off.
-
Visit dates — choose when guests must visit to redeem the discount.
Select Ongoing for no end date, or Date range to restrict to specific dates and times — for example, visit on Mondays before 10 AM to receive 20% off.
Example: To run a weekday promotion across two periods at all selected venues, set Discount usage to Ongoing from 1 Feb, then add two Visit date ranges:
1 Mar–31 Mar, Mon–Thu, 11 AM–3 PM
1 Sep–30 Sep, Mon–Thu, 11 AM–3 PM
Guests can use the same discount code across all selected venues. To qualify, they need to visit Monday–Thursday between 11 AM and 3 PM in March or September.
Additional options
Under Additional options, configure discount uses limits and if needed, the maximum discount per booking.
Limit discount uses
Limit discount uses
Discount use limits must be configured if you want the discount to apply to more than one eligible product in a single checkout. Without a discount use limit, the discount applies to only one product in the cart by default.
To limit how many times the discount can be used, select Limit discount uses, then set the number of uses and select a limit type:
Per code
Sets how many times the code can be used across your entire guest base. For fixed-amount discounts on selected products, the discount applies to one applicable item per cart and counts as one use.
When Usage limits apply across selected venues is selected in the HQ discount setup, this limit applies once across all selected venues.
- Select Include booking rule to set the maximum number of booking items the discount can apply to within a single booking. Each qualifying item counts as one use toward this limit.
- Select Allow multiple uses in same booking to let guests use the same code more than once within a single booking.
Per code per day
Works like Per code, but resets the limit each day within any visit date restrictions you've set.
Per guest
Restricts each guest to using the code only once, to prevent multiple uses by the same guest.
Select Include booking rule to set the maximum number of times a guest can use the code for selected products in a single booking.
When Usage limits apply across selected venues is selected, Per guest is not available as a limit type.
For each selected product (regardless of quantity purchased)
Every booking transaction counts as one use of the code when applied, regardless of how many items are bought. For example, a code with a 10-use limit on General Admission — buying 5 tickets at once counts as 1 of the 10 uses.
Select Codes can only be used once to restrict the code to a single use per guest across all time.
Across selected products (quantity purchased counts towards uses)
Each qualifying item in a booking counts as one use. For example, a code with a 5-use limit for a session pass — buying 3 tickets in one transaction uses 3 of the 5 allowed uses.
Select Codes can only be used once to restrict the code to a single use per guest across all time.
Maximum discount per booking
To cap the discount amount per booking, select Set a maximum discount per booking and enter the maximum amount.
For example, set a maximum of $20 so a 20% discount on a $150 booking caps at $20, not $30.
To limit how many times the discount can be used, select Limit discount uses, then set the number of uses and select a limit type:
Save and automatically sync the discount to selected venues
Select Save. The discount syncs to the selected venues and appears on the Discount codes page in selected venues with an HQ label.
Edit HQ discounts
Any changes made to saved HQ discounts will affect all venues who have been provided access to the discount.
If you remove venues from saved HQ discounts, the discounts will be archived at those venues.
HQ discounts are locked at managed venues and labelled with HQ.
- From HQ, go to Products > Discount codes.
- Select the name of the discount you want to edit.
- Edit any of the discount code settings.
- If you want to add or remove a linked venue from a discount, select the Venues field to open a drop-down, then add or remove a venue.
- If you remove a venue, the discount will be archived at that venue.
- Select Save. The updates are automatically added to the specific venues.
Archive HQ discounts
- From HQ, go to Products > Discount codes.
- For the discount you want to archive, select the options menu (3 dots), then select Archive.
- Check the number of linked venues that will be affected.
- Select Continue to confirm. The discount will be archived at the linked venues.
Learn more
- Create and manage venue tags (groups) in HQ — Group venues by region, franchise or brand to control which venues receive each HQ discount.
- Discounts in ROLLER — Understand all discount types available in ROLLER, including Buy & Get and flat price, before creating your first code.
- Share a discount with a checkout link — Generate an address that applies the discount automatically at checkout — no code entry needed from guests.
- Track discount code usage — View how many times a discount has been used and which bookings applied it.
- Discount code usage report — Compare your top codes by usage, total discount value and revenue impact across your venues.