Client Onboarding Guide
Affiliate Management Platform — Setup & Integration Requirements
Welcome, and thank you for choosing our platform. This document outlines everything we need from you to configure your affiliate management system. Preparing these details in advance will ensure a smooth and efficient setup.
Affiliates’ Dashboard URL
Provide the URL where your affiliates and partners will:
- Register with your affiliate program
- Log in to access their statistics and retrieve referral links
Landing page: chillipartners.com
Dashboard URL: affiliates.chillipartners.com
Tracking Links Domains
These are the domains used to construct the tracking referral links that your affiliates share with their audience. They are usually subdomains of your main brand domain.
You can set up multiple tracking link domains. When creating a tracking link, you choose which domain to use and assign a unique slug (the path after the domain). Each slug must be unique across all your tracking links.
Tracking domains:
aff.heyspin.com
track.heyspin.com
Tracking link with a slug:
aff.heyspin.com/askgamblers
In this example, “askgamblers” is the slug — a unique identifier chosen by or for the affiliate.
Affiliate Registration Form Fields
Choose which fields to collect from affiliates during sign-up. Each field can be set as optional or mandatory. The Email and Password and Username fields are always included and mandatory by default.
| Field | Include? | Optional / Mandatory |
|---|---|---|
| First Name | ☐ | ☐ Optional ☐ Mandatory |
| Last Name | ☐ | ☐ Optional ☐ Mandatory |
| Website | ☐ | ☐ Optional ☐ Mandatory |
| Phone | ☐ | ☐ Optional ☐ Mandatory |
| YouTube | ☐ | ☐ Optional ☐ Mandatory |
| ☐ | ☐ Optional ☐ Mandatory | |
| Telegram | ☐ | ☐ Optional ☐ Mandatory |
| ☐ | ☐ Optional ☐ Mandatory | |
| Username | ✔ Always | ✔ Mandatory (default) |
| ✔ Always | ✔ Mandatory (default) | |
| Password | ✔ Always | ✔ Mandatory (default) |
Deal Configuration
At least one Deal must be configured before launch. For each deal, please provide the four components below:
| Component | Description | Your Value |
|---|---|---|
| Revenue Share % | Percentage of NGR paid to the affiliate | |
| CPA Amount | Fixed payout per qualifying player acquisition | |
| Min. Deposit | Minimum deposit a player must make to qualify for CPA | |
| Admin Fee % | Deducted as a percentage from RevShare + CPA |
Affiliate Revenue = Revenue Share + CPA − Admin Fee
Revenue Share is a percentage of NGR (Net Gaming Revenue). NGR is calculated by deducting Bonus Turned Real (reported by the platform) from GGR (Gross Gaming Revenue).
NGR = GGR − Bonus Turned Real
GGR (Gross Gaming Revenue) is the total of all bet amounts minus all amounts won by the player.
GGR = Total Bets − Total Player Winnings
The Admin Fee is a percentage deducted from the combined total of Revenue Share and CPA (i.e. from RevShare + CPA).
Admin Fee = Admin Fee % × ( RevShare + CPA )
Worked Example
The following example illustrates how affiliate revenue is calculated from start to finish. Assume a deal has been set up with these terms:
| Deal Component | Value |
|---|---|
| Revenue Share | 30% |
| CPA Amount | $50 per qualified player |
| Minimum Deposit (to qualify for CPA) | $20 |
| Admin Fee | 5% |
Now suppose that in a given month, an affiliate refers 3 players who deposit and play. Here is the platform activity for those players:
| Player | Deposit | Total Bets | Winnings | Bonus Turned Real | CPA Qualified? |
|---|---|---|---|---|---|
| Player A | $100 | $500 | $350 | $20 | Yes (deposit ≥ $20) |
| Player B | $50 | $200 | $120 | $10 | Yes (deposit ≥ $20) |
| Player C | $10 | $80 | $60 | $5 | No (deposit < $20) |
Step 1 — Calculate GGR
GGR is the house’s gross profit: the total of all bets minus all player winnings.
Total Winnings = $350 + $120 + $60 = $530
GGR = $780 − $530 = $250
Step 2 — Calculate NGR
NGR is GGR minus the total Bonus Turned Real reported by the platform for all players.
NGR = $250 − $35 = $215
Step 3 — Calculate Revenue Share
The Revenue Share is the agreed percentage (30%) applied to NGR.
Step 4 — Calculate CPA
The CPA payout ($50) is earned for each player whose first deposit meets or exceeds the minimum deposit threshold ($20). Player A and Player B qualify; Player C does not.
CPA = 2 × $50 = $100
Step 5 — Calculate Admin Fee
The Admin Fee (5%) is deducted from the combined total of Revenue Share and CPA.
Admin Fee = 5% × $164.50 = $8.23
Step 6 — Final Affiliate Revenue
The affiliate’s total payout for the month is Revenue Share plus CPA, minus the Admin Fee.
Affiliate Revenue = $64.50 + $100 − $8.23 = $156.27
Once you have gathered all of the above details, share them with our team and we will proceed with the full setup of your affiliate system. If you have any questions, don’t hesitate to reach out.
We look forward to getting you up and running!
