Skip to main content

Referral Codes and Custom Referral Links

Updated over a month ago

This article explains what referral codes are, how operators can create custom named referral codes from the Back Office, how commission rates are applied, and how to manually generate referral links using those codes.


What Is a Referral Code

A referral code is a unique identifier linked to a referral URL. When a user signs up or performs qualifying activity using that link, the system attributes the activity to that referral code.

Each referral code can have:

  • A custom name

  • A unique referral link

  • A specific commission rate

This setup gives operators full control over partner tracking and commission management.


Where Referral Codes Are Managed

Referral codes are created and managed from the Back Office at the user account level.

Each user account can have one or more referral codes associated with it.


How to Create a Referral Code in Back Office

Follow these steps to create a referral code:

  1. Log in to the Back Office.

  2. Navigate to the relevant user account.

  3. Go to the Referral Information section.

  4. Click the Create Referral button.

This will open the Create Referral modal.

Players can view and copy their referral codes directly from the Refer a Friend page.

This allows players to easily share their referral links without needing assistance from support or operators.


Filling the Create Referral Form

In the Create Referral modal, you will see the following fields:

Referral Code

Enter a custom name for the referral code. This can be any readable identifier such as:

  • nameX

  • nameY

  • partnerA

  • campaign2024

Using meaningful names helps with reporting and partner management.

Commission Rate

Enter the commission rate as a decimal value.

Examples:

  • 0.05

  • 0.10

Example setup:

  • nameX โ†’ 0.05

  • nameY โ†’ 0.10

Once filled, click Create to save the referral code.


How to Manually Generate a Referral Link

Referral links are generated manually by appending the referral code to the platform URL.
โ€‹

Use the following format:

https://example.com/?referral=referral_code

Replace referral_code with the exact referral code you created.


Examples

https://example.com/?referral=abcdefgh
https://example.com/?referral=nameX

Each referral code will have its own unique referral link.


How Referral Links Work

Each referral code automatically generates a referral link.

Any user activity coming through that link will:

  • Be attributed to the specific referral code

  • Apply the commission rate defined for that code

  • Be tracked for reporting and reconciliation

No manual intervention is required after setup.


Use Cases for Multiple Referral Codes

Having multiple referral codes allows operators to:

  • Work with multiple affiliates or partners

  • Assign different commission rates per partner

  • Track performance by campaign or channel

  • Run temporary or long term referral programs

Each referral code operates independently.


Editing an Existing Referral Code

Operators can edit referral codes from the Back Office. However, changing existing referral codes is strongly discouraged.

Important notes:

  • Avoid changing existing referral codes

  • Updating a referral code may break already shared referral links

  • Existing referral commissions may be affected if a code is changed

  • Always create a new referral code instead of modifying an active one

This ensures continuity for partners and prevents tracking issues.


Tracking and Reporting

All referral activity is tracked at the referral code level.

Operators can:

  • Monitor performance per referral code

  • Accurately calculate commissions

  • Audit referral activity when required

Did this answer your question?