Creating promo codes for your race
Percent and fixed discounts, usage caps, date windows, and why a code gets rejected.
- Last updated
- Read time
- 2 min
- Section
- Running your event
On this page 5
Availability: Native promo codes are available on events that use PodiumBase checkout. Codes from an external registration provider stay managed with that provider.
What kinds of discount can I offer?
Two:
- Percent off, from just above 0 up to 100. A 100% code makes the entry free.
- A fixed amount off, in dollars.
On a percent code you can also set a cap, so "20% off, up to $10" never discounts more than you intended on your most expensive entry.
The current promo-code editor lets you apply a code to the whole event or a specific ticket type. It does not offer an add-on-only scope.
How do I stop a code being abused?
Four limits, and you can combine them:
- Total uses. The code stops working after N redemptions across everyone.
- Uses per email address.
- Uses per account.
- Minimum spend. The pre-discount total of the entry and selected registration add-ons has to reach the threshold before the code applies. In group checkout, the total includes the group's entries and selected registration add-ons; separately charged photo packs do not count.
For a code you are posting publicly, set a total-use cap. For one you are giving to a club, per-email is usually the right limit.
Can I schedule a code?
Yes. Give it a start time, an end time, or both. Outside that window the code exists but does not apply, which is what you want for a flash sale you set up a week early.
Why is an athlete's code being rejected?
The message they see says which rule they hit:
- We do not recognize it. Codes are per race; one from your other event will not work.
- It is not active yet, or it has expired.
- They have already used it, or it has hit its total cap.
- Their pre-discount order total is below the minimum spend.
- It does not apply to the distance they picked.
- The entry is already free, so there is nothing to discount.
If a code should work and does not, check the window and the caps first; those account for nearly every report.
Can I turn a code off?
Yes, revoke it. Revoking stops future redemptions and leaves entries already bought with it untouched. There is no way to claw back a discount already given, which is the correct behaviour and the reason to set caps up front.
Next step
Create your codes in your organization admin.