Skip to main content

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

  1. You create a discount with the trigger set to CODE and assign a unique promo code.
  2. You share the code with players through email, social media, flyers, or word of mouth.
  3. When a player books a session or registers for an event, they enter the code in the Promo Code field.
  4. The system validates the code and applies the discount to the transaction.
  5. A redemption record is created to track the usage.

Creating a Promo Code

  1. Navigate to Discounts in your facility admin dashboard.
  2. Click Create Discount.
  3. 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
  4. Set the Trigger to CODE.
  5. Configure conditions as needed (dates, limits, etc.).
  6. Click Save.
tip

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:

SettingPurposeExample
Max Total UsesLimits total redemptions across all playersFirst 50 customers only
Max Uses Per UserLimits how many times one player can use itOne use per player
Valid From / Valid UntilSets the active date rangeValid July 1 -- July 31
New Customers OnlyRestricts to first-time playersWelcome 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
info

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:

  1. During checkout, they see a Promo Code field.
  2. They enter the code and click Apply.
  3. If valid, the discount is shown with the updated total.
  4. If invalid (expired, maxed out, or incorrect), an error message explains why.
  5. 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
warning

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.