Home › Tools › Affiliate Revenue Calculator
Free tool · example / estimateAffiliate Revenue Calculator
By Ray Truelead, Head of Affiliates · Updated 2026-08-19
Estimate potential affiliate revenue from your traffic under a CPA, RevShare or Hybrid commission model. Every field below is optional except at least a valid combination — fill in what you know and leave the rest blank. All maths runs in your browser; nothing you type is sent anywhere.
What is affiliate revenue?
In iGaming, affiliate revenue is the commission an operator pays you for referring players who register and play through your tracking link. It's not revenue from selling anything to your audience — it comes entirely from the operator, calculated according to whichever commission model your deal uses. See What Is an iGaming Affiliate Program? for the full mechanics.
How CPA revenue is calculated
CPA (Cost Per Acquisition) revenue is simply the number of qualifying FTDs multiplied by the fixed CPA amount: FTDs × CPA amount. It's a one-time payment per player, so it doesn't grow if that player keeps playing afterward.
How RevShare revenue is calculated
RevShare revenue is a percentage of each referred player's net gaming revenue (NGR), paid for as long as they stay active: FTDs × RevShare % × average monthly NGR per player × number of months. See What Is RevShare? for how NGR is actually defined.
How hybrid revenue is calculated
Hybrid combines both: a smaller CPA paid immediately, plus an ongoing (usually reduced) RevShare on the same players. The formula simply adds the two: (FTDs × Hybrid CPA) + (FTDs × Hybrid RevShare % × average monthly NGR × months). See CPA vs RevShare vs Hybrid for when each model tends to win.
What FTD means
FTD stands for First Time Deposit — the first qualifying real-money deposit a registered player makes. It's usually the event that triggers CPA payment and the point from which RevShare-eligible revenue starts accruing.
Why actual earnings differ
Real payouts can differ from this estimate for reasons no calculator can account for: negative carryover on RevShare deals, deductions for bonuses or payment fees, minimum qualifying deposit thresholds, attribution-window losses, GEO or traffic-source restrictions, and simple variance in how long referred players actually stay active. Treat this tool as a planning aid, not a forecast.
Example calculation
Example / estimate — hypothetical numbers, not DBBET data.
2,000 clicks × 6% registration rate = 120 registrations. 120 registrations × 30% FTD rate = 36 FTDs. At a hypothetical $90 CPA: 36 × $90 = $3,240. At a hypothetical 40% RevShare with $45 average monthly NGR per player over 1 month: 36 × 0.40 × $45 = $648. Try these exact numbers in the calculator above to see the full breakdown, including revenue per click and effective CPA.
FAQ
Does this calculator show my actual DBBET earnings?
No. This tool produces a hypothetical estimate based on the numbers you enter for planning purposes only. It does not access, use or reflect any real DBBET account, dashboard or commercial data.
Do I need to fill in every field?
No. You can enter registrations and FTDs directly if you already know them, or let the calculator estimate them from clicks and conversion rates. Only fill in the commission fields for the model(s) you want to compare.
Is my data sent to a server?
No. All calculations run in your browser using JavaScript. Nothing you type into this calculator is transmitted or stored anywhere.
Related: CPA vs RevShare Calculator · iGaming Affiliate KPIs · CPA vs RevShare vs Hybrid · The DBBET Affiliate Program