First-Time Purchase Promo

A first purchase discount is a promo code that is automatically applied to a player's first paid purchase if they meet specific eligibility criteria. Eligibility requires that the player has made a free claim and either submitted their email or the claim occurred more than a configurable number of days ago. If the player has already made a paid purchase, they are no longer eligible.

How it works

  • You create a promo code (see Promo Codes documentation).
  • Contact Neon to configure that promo code as a first purchase discount.
  • The discount is automatically applied to a player's first eligible paid purchase.
  • The promo code will be tagged as First purchase discount code in your Developer Dashboard.

Configuration

To configure a promo code as a first purchase discount:

  1. Create a promo code through the developer dashboard (if you haven’t already).
  2. Contact Neon with:
    1. The promo code you’d like to use
    2. Optional: a custom delay (in days) to enforce after the free claim before applying the discount (default is 7 days)

Once configured, the discount will be applied automatically at checkout for eligible users—no additional integration is required.

Eligibility Criteria

A player is eligible if:

  • They’ve made a free claim (of any kind) and submitted their email, OR
  • They’ve made a free claim more than N days ago (default: 7), even if they haven't submitted an email.

A player is not eligible if they’ve made any paid purchase before.

Developer Dashboard

  • The promo code will be visibly marked with First purchase discount code to indicate it's active.
  • You can manage or edit it like any other promo code.

Notes

  • Only one first purchase discount can be active per environment at a time.
  • This discount cannot be stacked with other promo codes.
  • Players do not need to manually enter the code—it’s applied automatically.
  • You may still set usage limits or other conditions directly on the promo code itself.