Skip to content
Become a Partner

iGaming Affiliate Benchmarking: KPI Framework and Payout Math

Rules for obtaining consent to collect data for affiliates, depending on the purposes of user tracking

Three payout structures converge on one number: $600 in 12-month NGR per FTD. At that point, a flat CPA of $180, a 30% RevShare, and a mixed deal of $90 plus 15% all end up costing the same. Below that limit, RevShare costs less; beyond it, CPA takes the lead. The challenge is knowing which numbers to use when comparing these models. The 15M team explains how to calculate the key KPIs, account for LTV and GEO differences, and find the point where one payout model becomes more cost-effective than another.

Five Baseline Definitions for Affiliate Benchmarking

Two teams pulling data from the same campaign end up with different results because five variables are left undefined behind the report. Perspective, revenue source, cohort timeframe, qualified FTD definition, and segment all come with a set value that alters the output before any money is exchanged.

AxisParameter that must be fixedDistortion when left open
PerspectiveBuy-side cost per acquisition vs partner-side earnings per clickCross-perspective benchmarks become non-comparable by construction
Revenue baseGGR (stakes minus player winnings) vs NGR (GGR minus bonus cost, gaming duty, payment fees, content royalties)Deduction-stack variance shifts an identical 30% RevShare payout by 20-35%
Cohort window30, 90, 180, or 365 days, anchored to FTD dateAnchoring to calendar month instead of FTD date mixes cohorts of different maturity
Qualified FTDMinimum deposit, turnover, KYC pass, attribution windowRaw FTD counts inflate payable volume against the true qualified figure
SegmentGEO tier, product vertical, device, traffic source, deal typeBlended segments hide which channel actually drives the cost

Affiliate KPI Framework and Formulas

KPIs and formulas help measure conversion rates, profitability, expenses, and returns in affiliate programs

Every metric in this affiliate KPI framework is measured against a single reporting unit – the partner-GEO-month cohort – with a benchmark of at least 100 qualified FTDs. Eight formulas help track the journey from click to payback.

MetricFormulaMeasurement windowReporting owner
CPA per qualified FTDAffiliate cost ÷ qualified FTDsFixed at payout dateAffiliate manager
Click-to-registrationRegistrations ÷ tracked clicksReal-timeMarketing director
Registration-to-FTDQualified FTDs ÷ registrationsReal-timeMarketing director
NGR per FTDCohort NGR ÷ qualified FTDsFixed window 30/90/180/365Financial controller
Gross ROASCohort NGR ÷ affiliate spendSame window as NGRFinancial controller
Net ROAS(Cohort NGR × net contribution margin) ÷ affiliate spendSame windowFinancial controller
Clawback rateReversed qualified FTDs ÷ paid qualified FTDs60-day post-payment windowAffiliate manager
PaybackDays until cumulative net contribution equals effective CPACumulative from FTD dateFinancial controller

CPA per Qualified FTD

The nominal CPA per FTD seldom aligns with what finance really pays out. A $180 rate on paper changes after qualification requirements and clawbacks kick in, and the difference between the two clashes with the efficiency of reported spending. A qualified FTD is only counted after it meets all the criteria on this list:

  • The minimum deposit is met on the tracked account;
  • Turnover requirements are fulfilled after the deposit;
  • KYC verification is completed prior to counting;
  • The uniqueness of payment instruments is checked against duplicate accounts;
  • Accounts that only have bonuses are not counted in the qualified total.

Effective CPA is calculated by dividing nominal CPA by one minus the clawback rate. At a clawback rate of 4%, that $180 figure bumps up to $187.50. In the working funnel – 1,000 FTDs, 900 qualified, a 90% pass rate – basing payments on raw FTDs rather than just qualified ones boosts the payable volume by 11%. CPA caps are established for each partner-GEO and checked against the 90-day NGR prior to any signatures being made.

Funnel Conversion Steps

A single click-to-deposit number can mask the places where funnels lose potential. Step-level rates, starting with the click-to-registration rate, pinpoint each conversion stage. That way any segment that is underperforming doesn’t get lost in an ‘acceptable average’.

  • 100,000 tracked clicks make up the cohort;
  • Click-to-registration at 4.0% results in 4,000 registrations;
  • Registration-to-FTD at 25% gives us 1,000 FTDs;
  • A qualification pass rate of 90% brings 900 qualified FTDs;
  • Click-to-qualified-FTD stands at 0.9% across the entire funnel.

A $180 CPA alongside a 0.9% conversion rate, indicates a cost per click of $1.62. This number is something partners can review against their recorded cost per click to see if there are discrepancies before the invoice is sent.

NGR per FTD and ROAS

Cohort maturity can complicate ROAS comparisons as a 30-day reference and a 365-day reference point to the same FTD at different points on the decay curve.

WindowShare of annual NGRNGR per FTDGross ROASNet ROAS at $180 CPA
30 days35%$210117%64%
90 days55%$330183%101%
180 days72%$432240%132%
365 days100%$600333%183%

Most desks report 90-day figures, after a lag of 90 days, as immature cohorts compared to 365-day cohorts typically exaggerate decay.

Fraud and Clawback Rate

Clawback rate is calculated by taking reversed qualified FTDs divided by paid qualified FTDs, and estimated at 2-6% of paid FTDs in this case. The mechanics behind these reversals can include: 

  • Shared device fingerprints from supposedly unique accounts;
  • A single payment method funding several registrations;
  • Matching duplicate addresses across accounts;
  • Turnover below the wagering threshold paired with no deposit after bonuses;
  • A 60-day clawback window stated in the payout terms;
  • A negative carryover clause needed for RevShare recovery to be valid;
  • Chargeback costs assigned directly to the acquisition group that incurred them.

Unrecovered reversals have a direct impact on CPA. If clawbacks are not accounted for, then the reported cost per FTD is lower than what finance has actually disbursed.

Retention and Payback Period

The ROAS is not the metric finance approves. The payback period is the actual metric approved by finance, as it provides a clearer answer as to when the cohort stops being an expense and begins being a revenue generating unit.

TierAnnual NGR per FTDCohort NGR needed to reach $187.50 effective CPAPayback day
Low$250$327Never within 365 days
Base$600$327Near day 90
High$1,400$327Near day 20

Retention influences the trend beneath all those payback days – modeled depositor retention sits at 30% in the first month, 18% by the third month, and 12% at six months.


CPA, RevShare and Hybrid Break-Even

Differences between the CPA, RevShare, and hybrid models in terms of the distribution of financial risks and payments

Every RevShare versus CPA choice boils down to one key question – who takes on the LTV risk when a cohort performs below or above expectations. Flat CPA transfers the risk to the buyer, RevShare places it on the partner, while hybrid terms split the risk between both parties.

StructurePayment triggerRisk holderCash-out timingContractual dependency
Flat CPAQualification eventBuy sideWithin 30 days of qualificationQualification rule only
RevShareMonthly NGRPartnerSettled monthly in arrearsDeduction stack plus negative carryover clause
HybridQualification plus monthly NGRSharedPartial upfront remainder in arrearsQualification rule plus revenue base

Shared Scenario Inputs

The following comparison uses the same assumptions for all three payout structures. This keeps the CPA, RevShare, and Hybrid calculations on a like-for-like basis and shows how their costs change as 12-month NGR per FTD increases. 

  • Cohort size fixed at 100 qualified FTDs;
  • CPA term set at $180 flat per qualified FTD;
  • RevShare term set at 30% of NGR across a 12-month horizon;
  • Hybrid term set at $90 CPA plus 15% of NGR;
  • Net contribution margin fixed at 55% of NGR;
  • Measurement horizon fixed at 365 days from FTD;
  • LTV tiers set at $250 low, $600 base, $1,400 high 12-month NGR per FTD.

Break-even formula: CPA ÷ RevShare rate = indifference NGR. $180 ÷ 0.30 = $600. The hybrid also lands on that same point – $90 plus (0.15 × $600) equals $180. These are inputs for the scenario, not market rates.

Outcomes by LTV Tier

The three LTV tiers above show how the economics of CPA, RevShare, and Hybrid change as NGR per FTD increases. Affiliate ROAS numbers don’t carry much weight without an associated LTV tier. The same 30% RevShare rate that pinches profit on a high-value group also shields profit on a low-value one. Ranking CPA against RevShare on its own, without the NGR numbers provided, can lead to a comparison that varies based on the traffic tier it lands in.

TierAnnual NGR per FTDCost under CPACost under RevShareCost under HybridNet contribution – best structureNet contribution – worst structure
Low$250$180$75$127.50RevShare +$62.50CPA -$42.50
Base$600$180$180$180$150 across all three$150 across all three
High$1,400$180$420$300CPA $590RevShare $350

When NGR per FTD exceeds $600, CPA takes the lead; however, below that mark, RevShare comes out on top. Hybrid terms compress down to a range of $10 to $470 net per FTD across the three tiers. On a 100-FTD group in the upper tier, that difference amounts to $59,000 net under CPA compared to $35,000 under RevShare.


GEO Variables Behind Partner Economics

The affiliate economics by GEO boil down to a formula: payout cap equals 12-month NGR per FTD multiplied by net contribution margin. Five factors determine where that ceiling really ends up in a market tier.

  • Tax base, gauged by the duty rate on GGR and the resulting net contribution margin;
  • Search demand, indicated by a category-plus-brand demand index;
  • Earning baseline for competition, calculated as the weighted average partner CPA per qualified FTD;
  • Onshore share, determined by locally licensed supply divided by total market supply;
  • Product mix, evaluated through the sports-to-casino NGR-per-FTD ratio.

Tax Base and Margin

Bonus deductibility acts as the swing variable between a GGR-based duty and one based on NGR, pushing the break-even CPA further than the headline tax rate can achieve by itself. At a fixed $600 NGR per FTD, three duty scenarios result in three distinct CPA ceilings.

Duty scenarioDuty rate on GGRNet contribution marginBreak-even CPA at $600 NGR per FTD
Low-duty10%65%$390
Mid-duty20%55%$330
High-duty30%45%$270

The high-duty situation leads to a CPA that’s 31% lower compared to the low-duty one, assuming the same LTV. Also, licence fees and certification costs aren’t included in this cap – mandatory deposit limits in regulated areas reduce NGR per FTD even before margin calculations begin.

Search Demand Cycles

Each benchmark carries a date stamp once a search demand index is associated with it, as partner supply and player demand hardly ever move synchronously.

  • The index construction tracks category and brand search volume set against the last 12-month median;
  • Partner supply lags behind demand shifts by about one to two quarters;
  • Tournament windows boost FTD volume but decrease NGR per FTD for the same group;
  • Modelled hold is around 5-8% of turnover for sports and 3-4% for casino;
  • Groups in peak windows have a higher bonus cost per FTD than those in off-peak ones;
  • Auction competition during demand surges tightens click-to-registration rates;
  • Peak groups are benchmarked only against previous peak groups, not off-peak ones.

Competitive Earning Baseline

The competitive earning baseline shows how the reference CPA is calculated and used to assess affiliate offers across GEOs and products. 

  • Internal proxy acts as the weighted average CPA per qualified FTD across the portfolio;
  • The approval gate flags any quote exceeding 1.3× the baseline for necessary LTV evidence;
  • Baseline is recalculated monthly for each GEO tier and product;
  • Baseline is compared against the payout cap, not against competitor rate cards;
  • The partner-side mirror metric – earnings per click – means revenue divided by tracked clicks;
  • EPC at a $180 CPA and 0.9% click-to-FTD conversion is $1.62.

Onshore Share and Product Mix

Before signing off on a CPA cap, onshore traffic share and product mix are the last factors considered, and both affect the retention profile under the number. Licensed supply costs a bit more to get, but it keeps players around for longer. On the other hand, unlicensed supply seems cheaper until those clawbacks start coming in.

Supply typeNominal CPA levelClawback ratePayment acceptanceRetention profile
Locally licensedLower nominal CPALower clawback rate15-25 points higher acceptanceLonger retention
UnlicensedHigher nominal CPAHigher clawback rateWeaker acceptanceWeaker retention

Casino-led groups generate 1.8 times the NGR per FTD compared to sports-led groups, even though the volume from sports-led tends to show up quicker and helps boost the 90-day NGR average in markets with mixed supply.


Internal Benchmark Build Requirements

A benchmark set passes an audit only when the foundation behind it satisfies finance before the first disagreement ever arises. This affiliate KPI framework, shared by 15M, lays out the criteria that ensure internal reporting stands strong against a warehouse reconciliation.

  • Reconciliation tolerance between the affiliate tracker and BI warehouse is kept at ≤1%;
  • Deduction stacks must be documented per contract before the initial payout is made;
  • Cohort windows are locked before launch at 30, 90, 180, and 365 days;
  • A versioned definition of qualified FTD comes with an effective-date log for every change;
  • A single base currency is applied with a fixed monthly exchange rate;
  • A minimum cohort of 100 qualified FTDs is required per partner-GEO-month;
  • An audit trail tracks click ID, postback registration ID, and deposit ID on a one-to-one basis;
  • The welcome bonus cost is assigned directly to the acquisition cohort that initiated it;
  • A clawback window and negative carryover clause must be included in every RevShare contract;
  • 90-day metrics are published only after the maturity lag is cleared, signed off in order by the affiliate manager, marketing director, and financial controller.

Benchmark Red Flags in Partner Reporting

Reported affiliate numbers and audited totals often diverge at points, usually happening where a definition was not tightened up somewhere earlier in the process. The benchmark red flags listed below each highlight a distortion associated with them.

Red flagQuantified distortion
ROAS quoted without a revenue base or window attachedNot comparable against any other cohort
CPA benchmarked on raw FTDs instead of qualified FTDs11% payable-volume inflation in the worked funnel
Blended ROAS mixing brand organic and partner trafficOverstates partner-driven return
Cohorts compared at unequal maturityDistorted against the 35/55/72/100 decay curve
Clawbacks excluded from the CPA calculationEffective CPA understated one-for-one with the reversal rate
Payback claimed on GGR instead of net contributionOverstates payback speed
RevShare rates compared across different deduction stacks20-35% payout gap
Cohorts under 100 qualified FTDs presented as benchmarksStatistically unreliable sample
Partner click counts exceeding tracker counts by more than 5%Signals a tracking break
Registration growth without matching qualified FTD growthSignals incentivised or low-quality traffic

Conclusion

In every iGaming affiliate benchmarking review, it boils down to two calculations. The indifference point – $600 in 12-month NGR per FTD, where a $180 CPA and a 30% RevShare have equal costs – determines which deal is more cost-effective. The payout cap – NGR per FTD times net contribution margin – determines how high that setup can go. An audit will require five things before it accepts either number: perspective, revenue base, cohort window, qualification rule, and segment. Structure choice only ranks against a stated LTV tier, never on its own.


FAQ

How do you calculate Affiliate ROAS?

Gross ROAS is calculated by dividing cohort NGR by the affiliate spend; net ROAS is cohort NGR multiplied by the net contribution margin, then divided by the affiliate spend. Both parties need to look through the same window. Base worked case: 183% gross, 101% net at 90 days.

What’s the typical CPA for each FTD?

There’s no one-size-fits-all number. CPA cap is calculated by taking the NGR for each FTD and multiplying it by the net contribution margin. At $600 NGR for each FTD, the cap is $390, $330, or $270 depending on the duty scenario. Effective CPA is the nominal CPA split by one minus the clawback rate.

Which Is More Cost-Effective: CPA or RevShare?

It settles at the indifference point – $600 in 12-month NGR for each FTD. Above that line, CPA costs less; below it, RevShare is more affordable. Hybrid terms reduce the net-per-FTD spread to between $10 and $470 across different tiers.

What’s the payback measurement window?

It’s based on net contribution – not GGR – measured over 30-, 90-, 180-, and 365-day periods starting from the FTD date. Base case hits an effective CPA of $187.50 around day 90. Finance gives its approval after 180 days.

What are the Qualified FTD criteria?

There are requirements related to minimum deposit, turnover multiple, KYC approval, attribution window, and using a unique payment method, excluding accounts that only get bonuses.

Author of the article

Content writer

John is an experienced content strategist. He has nearly a decade of experience in creating highly valuable online content that informs and inspires. John is a co-founder of 15M, and the Managing Partner of Belianin.

Author Profile

Have you enjoyed the article?