CPA vs revenue share calculator
Should an affiliate take a one-off CPA or a share of revenue for life? It depends on what the players are worth each month and how quickly they stop playing. Enter a deal and a player profile to compare.
The formulas
- With a monthly churn c, a player is still active in month m with probability (1 − c)m, and stays on average 1 ÷ c months.
- Revenue share earned over n months = share × NGR × (1 − (1 − c)n) ÷ c; over a whole lifetime, share × NGR ÷ c.
- A hybrid pays its CPA part once and its revenue share on the same formula.
Worked example
With a CPA of 200, a revenue share of 35%, NGR of 80 per player per month and churn of 10%, a player stays 10 months on average. The revenue share overtakes the CPA in month 12, earns 258 over 24 months and 280 over the player's lifetime.
Real deals add terms that change the answer: negative carryover, admin fees, qualifying deposits and the operator's right to withhold commission. See the affiliate marketing hub and the glossary.
Updated: