Discount promo codes

How It Works

You can allow creators to share discount promo codes with their audience for game purchases. Once creators confirm their participation in a campaign, they can generate an unlimited number of promo codes.

Within a campaign, you can set a fixed discount for promo codes or allow creators to choose the discount amount within a specified range.

Note
You must have at least one active campaign.

How to set up

How to set up promo codes in campaign

To allow creators to provide discounts to their audience:

  1. In your project in Publisher Account, go to the User acquisition > Creator marketing > Campaigns section.
  2. Create campaign or select an existing one. To edit, click next to campaign and select Edit campaign.
  3. In the Campaign details section, turn on the Add promo codes toggle and select the discount amount:
    • Fixed — enter the discount percentage. The discount must not exceed the revenue share percentage set in the Revenue share section.
    • Range — enter the range within which content creators can set the discount. The discount must not exceed the revenue share percentage set in the Revenue share section.
Note
You can enable and disable promo codes at any time after the campaign is launched. However, if promo codes are actively used, it is recommended to notify creators before disabling them.

Creator-generated promo codes

After confirming participation in a campaign, a creator can generate promo codes, set the discount amount, view the list of created promo codes, and share them with their audience.

The first promo code is created automatically when you confirm the creator’s participation in the campaign. To create an additional promo code, the creator must complete the following steps:

  1. Go to Creator Account and select a campaign.
  2. On the Promotional tools tab in the Promo code generator section click Create new.
  3. Create a promo code based on the campaign settings:
    • If the campaign uses fixed promo codes, the following steps are required:
        1. Enter the promo code value. The promo code can contain only uppercase Latin letters and numbers.
        2. Click Create.
    • If the campaign uses a range that allows creators to provide discounts, the following steps are required:
        1. Enter the promo code value. The promo code can contain only uppercase Latin letters and numbers.
        2. Enter a discount percentage within the specified range.
        3. Click Create.
Was this article helpful?
Thank you!
Is there anything we can improve? Message
We’re sorry to hear that
Please explain why this article wasn’t helpful to you. Message
Thank you for your feedback!
We’ll review your message and use it to help us improve your experience.
Last updated: May 27, 2026

Found a typo or other text error? Select the text and press Ctrl+Enter.

Report a problem
We always review our content. Your feedback helps us improve it.
Provide an email so we can follow up
Thank you for your feedback!
We couldn't send your feedback
Try again later or contact us at doc_feedback@xsolla.com.