Promo Codes
Promo codes let you offer discounts that players activate by entering a code during the booking or registration process. They are ideal for marketing campaigns, special promotions, and rewarding loyal members.
How Promo Codes Work
- You create a discount with the trigger set to CODE and assign a unique promo code.
- You share the code with players through email, social media, flyers, or word of mouth.
- When a player books a session or registers for an event, they enter the code in the Promo Code field.
- The system validates the code and applies the discount to the transaction.
- A redemption record is created to track the usage.
Creating a Promo Code
- Navigate to Discounts in your facility admin dashboard.
- Click Create Discount.
- Enter the discount details:
- Name -- e.g., "Summer Special"
- Description -- e.g., "20% off all bookings in July"
- Code -- The promo code players will enter (e.g., SUMMER20)
- Type -- Percentage, Fixed Amount, or Price Override
- Value -- The discount amount
- Set the Trigger to CODE.
- Configure conditions as needed (dates, limits, etc.).
- Click Save.
Choose promo codes that are easy to remember and type. Short, uppercase codes work best (e.g., WELCOME10, FALL25, FRIENDS).
Setting Usage Limits
Control how your promo code is used with these options:
| Setting | Purpose | Example |
|---|---|---|
| Max Total Uses | Limits total redemptions across all players | First 50 customers only |
| Max Uses Per User | Limits how many times one player can use it | One use per player |
| Valid From / Valid Until | Sets the active date range | Valid July 1 -- July 31 |
| New Customers Only | Restricts to first-time players | Welcome offer for new members |
Sharing Promo Codes
Once created, share your promo code through any channel:
- Email campaigns -- Include the code in newsletters or targeted emails
- Social media -- Post the code on your facility's social channels
- In-facility signage -- Display the code at your front desk
- Partner promotions -- Share codes with partner organizations
SlotBase does not distribute promo codes on your behalf. You control how and where the code is shared.
Player Experience
When a player uses a promo code:
- During checkout, they see a Promo Code field.
- They enter the code and click Apply.
- If valid, the discount is shown with the updated total.
- If invalid (expired, maxed out, or incorrect), an error message explains why.
- The player completes the transaction at the discounted price.
Managing Promo Codes
From the Discounts page, you can:
- View all promo codes and their current status
- Edit discount details, conditions, or the code itself
- Deactivate a code by toggling Is Active off
- View redemptions to see who has used the code and how many times
If you change a promo code value after players have already redeemed it, the change only applies to future redemptions. Past transactions are not affected.
Expired and Exhausted Codes
A promo code stops working when:
- The Valid Until date has passed
- The Max Total Uses limit has been reached
- The Is Active toggle is turned off
Players who try to use an expired or exhausted code see a clear error message explaining that the code is no longer valid.