Cohort Analysis for Affiliate Channels: An Operator Deep Dive 2026
Generic SaaS cohort templates obscure affiliate-channel reality where iGaming cohorts decay in 90 days and forex IB cohorts pay out across 36 months. This deep dive defines cohorts for affiliate programs, walks the retention-curve math, calculates LTV by cohort with worked examples, and shows the vertical-specific decay patterns that change deal economics.
Operators that evaluate affiliate channels on last-30-day revenue make two systematic errors. First, they over-invest in channels with high front-loaded revenue (mass-market iGaming acquisition) that decay rapidly. Second, they under-invest in channels with slow ramp but long tail (forex IB networks, prop trading challenge cohorts) because the first 90 days look weak. Cohort analysis is the corrective: by grouping affiliates by acquisition period and tracking their behavior over time, operators see the true channel economics rather than blended-period averages. This deep dive defines cohorts for affiliate channels, walks the retention-curve math, and shows the vertical-specific decay patterns that change every deal-economics decision.
TL;DR
Cohort analysis groups affiliates (or the players they refer) by acquisition month, then tracks revenue and retention across subsequent months. The single most important output is the LTV-by-cohort table: it shows whether channel ROI is improving, flat, or decaying. iGaming cohorts are front-loaded (40 to 60 percent of LTV in months 1 to 3). Forex IB cohorts back-load (30 to 50 percent of LTV after month 18). Misreading the curve causes misallocated budget.
Definitions and inputs
A cohort is a group of entities (affiliates, players, or accounts) that share an acquisition event in a defined time window, typically a calendar month. The minimum inputs for an affiliate-channel cohort analysis are: an acquisition timestamp per entity, a recurring activity record (revenue, deposits, trading volume), and a stable identifier that ties the entity to its source affiliate or traffic source. Operators that lack reliable acquisition timestamps cannot run cohort analysis, full stop. Before any modeling, audit the data: are first-time depositor timestamps captured? Is affiliate attribution stamped at signup or at first conversion? Do reactivated dormant players get a new acquisition timestamp or retain the original?
- Cohort entity: usually the player (in iGaming, sportsbook, sweepstakes) or the trader (in forex, prop trading). For affiliate-channel rollups, also cohort by affiliate.
- Cohort period: month is the standard. Weekly cohorts add noise for affiliate channels. Quarterly cohorts mask intra-quarter shifts.
- Activity metric: net revenue (NGR for iGaming, net spread for forex, net challenge revenue for prop). Avoid gross deposits as they overstate value.
- Cohort age: 'M0' (acquisition month), 'M1' (one month later), M2, M3, and so on. Report through M24 at minimum for any cross-vertical analysis.
- Retention denominator: count of entities active in the cohort during the reporting month, divided by count of entities in the original cohort.
- Cohort slice: by affiliate, by sub-affiliate, by traffic type (paid, organic, content, paid-social), by geo, by device. Multiple slices needed.
Step-by-step calculation methodology
The standard calculation builds a cohort matrix where rows are acquisition months and columns are cohort ages. Each cell holds either revenue or retention rate for that cohort at that age. Below is a worked example for an iGaming operator across three monthly cohorts (Jan, Feb, Mar 2026), tracked through M5. Revenue is NGR per player. Player counts: Jan cohort 1,200 acquisitions; Feb cohort 1,100; Mar cohort 1,400.
| Acquisition Cohort | M0 | M1 | M2 | M3 | M4 | M5 |
|---|---|---|---|---|---|---|
| Jan 2026 (n=1,200) | $78 | $52 | $38 | $24 | $18 | $14 |
| Feb 2026 (n=1,100) | $82 | $54 | $40 | $26 | $19 | n/a |
| Mar 2026 (n=1,400) | $74 | $48 | $36 | $22 | n/a | n/a |
| Cumulative LTV (Jan) | $78 | $130 | $168 | $192 | $210 | $224 |
Three observations from the table above. First, the Jan cohort produces $224 cumulative NGR per player through month 5 and is still earning $14 per player in M5, which projects to roughly $260 to $290 LTV through M12 if the decay continues at observed rate (typical 3 to 5 percent month-over-month tail). Second, the Feb cohort is outperforming the Jan cohort at every comparable age (M0 $82 vs $78, M1 $54 vs $52). Third, the Mar cohort is underperforming both, which is a leading indicator that something changed in March acquisition (a campaign mix change, a regulatory restriction, an affiliate-traffic-quality drop). Without the cohort matrix, blended monthly revenue would mask this signal: total revenue might still be growing if the Mar cohort is larger.
Cohort LTV is the sum of activity across all observed ages, optionally extrapolated. A conservative LTV estimate uses only observed values and treats unobserved months as zero. A modeled LTV estimate fits a decay function (exponential or power-law) to the observed values and projects forward. Operators should report both numbers: 'Jan cohort observed LTV at M5: $224. Projected LTV at M24 with 4 percent month-over-month tail decay: $312.'
Vertical variations: iGaming, forex, prop trading
Affiliate-channel cohorts behave very differently across verticals. The same retention-curve template will lead to wrong investment decisions if applied uniformly. The table below summarizes the three dominant vertical patterns. iGaming front-loads aggressively, forex IBs back-load with long tails, and prop trading produces a step-function pattern driven by challenge resets.
| Vertical | Typical M0 % of M0-M12 LTV | Median Active Tenure | Dominant Revenue Mechanic | Tail Behavior (M13 to M24) |
|---|---|---|---|---|
| iGaming (casino) | 30 to 50% | 4 to 7 months | Deposit, wager, NGR per active day | Long tail at 2 to 5% of M0 monthly value |
| Sportsbook | 20 to 35% | 8 to 14 months | Handle, hold %, NGR per active bettor | Seasonal spikes (NFL, World Cup) sustain tail |
| Forex (retail) | 10 to 25% | 9 to 18 months | Lot volume, spread share, swap | Back-loaded; many traders reactivate at month 12 to 18 |
| Forex IB (B2B network) | 5 to 15% | 24 to 60 months | Sub-trader spread share, IB rebates | Long flat tail; IBs compound sub-network over 2 to 5 years |
| Prop trading | 60 to 80% | 1 to 3 months per challenge | Challenge fee, reset fee, profit split | Step function: re-purchase of failed challenge drives M2 to M6 spikes |
Practical consequence: a forex IB cohort that produces $40 NGR in M0 is not a weak cohort; it is a normal early-stage IB ramp. Cutting that affiliate at the 90-day review because the iGaming acquisition desk benchmarks $200+ in M0 is a strategic error. The platform's affiliate-channel attribution must support vertical-specific cohort dashboards or the analytics team will continue to make these errors silently.
Cohort-by-cohort worked example: a forex IB program over 12 months
The example below illustrates the back-loaded forex IB pattern. Three cohorts of newly recruited IBs (Q1, Q2, Q3 2025) are tracked through M12. Revenue is net spread share allocated to the IB-attributed sub-trader pool, in USD per IB. IB counts: Q1 cohort 18 IBs; Q2 cohort 22; Q3 cohort 24.
| Cohort | M0 to M2 (ramp) | M3 to M5 | M6 to M8 | M9 to M11 | M12 | Cumulative LTV (M0 to M12) |
|---|---|---|---|---|---|---|
| Q1 2025 (n=18) | $220 | $680 | $980 | $1,180 | $1,260 | $4,320 |
| Q2 2025 (n=22) | $240 | $720 | $1,040 | $1,220 | n/a | $3,220 (through M9) |
| Q3 2025 (n=24) | $210 | $700 | $1,000 | n/a | n/a | $1,910 (through M6) |
| Cumulative LTV (Q1) | $220 | $900 | $1,880 | $3,060 | $4,320 | still growing |
The Q1 cohort generated only $220 in the first three months but $4,320 cumulative through M12 (a 19x multiple on the M0 to M2 base). Any operator that judged this cohort on M0 to M2 performance would have cut budget at exactly the wrong moment. The Q2 cohort is on a similar trajectory ($3,220 by M9 vs Q1 at $2,860 by M9, slightly ahead). The Q3 cohort is too young to extrapolate confidently but tracks within the historical band. The decision question is no longer 'is the IB program profitable in month 1' but 'are recent cohorts trending up or down at comparable ages'. The answer changes the budgeting conversation entirely.
Common mistakes operators make
- Mistake 1: Comparing absolute revenue across cohorts of different sizes. Always normalize to revenue per acquired entity (per player, per IB, per trader).
- Mistake 2: Mixing reactivation revenue into the original cohort. If a player who churned in M3 returns in M8, that revenue belongs to a reactivation cohort, not the original M0.
- Mistake 3: Using gross deposits instead of net revenue. Deposits include bonus churn, wagering-requirement loops, and chargebacks. NGR or net spread reflects what actually reached the P&L.
- Mistake 4: Treating M0 partial-month acquisitions as full months. A player acquired on day 28 of the month has 2 days of M0. Either normalize by days-in-period or define M0 as the first full month after acquisition.
- Mistake 5: Ignoring vertical decay differences. Applying an iGaming cohort template to a forex IB program will lead to under-investment in IB channels because the early months look weak.
- Mistake 6: Not slicing by traffic type. A cohort blend of paid-social plus organic plus IB sub-network masks the fact that paid-social cohorts decay faster than IB sub-network cohorts.
- Mistake 7: Reporting only LTV without confidence intervals. Cohort LTV projected to M24 has wide uncertainty bands. Report median plus 25th and 75th percentile.
Benchmarks and what good looks like
The benchmarks below are typical operator ranges for mature affiliate channels. They are not absolute targets; cohort quality depends heavily on geo mix, traffic source composition, vertical, and product maturity. Use them as triangulation against your own cohort data.
| Vertical | M3 Retention | M12 Retention | Cohort LTV M0-M12 | Channel CAC Payback | Top-Quartile Cohort vs Median |
|---|---|---|---|---|---|
| iGaming (casino) | 30 to 45% | 8 to 15% | $180 to $320 per player | 60 to 120 days | 1.8x to 2.5x |
| Sportsbook | 40 to 55% | 20 to 30% | $220 to $400 per bettor | 90 to 180 days | 1.5x to 2.0x |
| Forex (retail) | 35 to 50% | 18 to 28% | $280 to $520 per trader | 120 to 240 days | 2.0x to 3.0x |
| Forex IB | 70 to 85% | 55 to 70% | $2,800 to $5,500 per IB | 180 to 360 days | 3.0x to 5.0x |
| Prop trading | 20 to 35% (re-challenge) | 5 to 12% | $320 to $620 per trader | 45 to 90 days | 1.6x to 2.2x |
Top-quartile cohort multiples (the final column) deserve special attention. A 3x to 5x gap between top-quartile and median forex IB cohorts means a small number of IB networks produce most of the program value. Cohort analysis identifies those networks early, so the operator can invest in support, training, and co-marketing rather than spreading account-management attention evenly across the IB roster.
Audit and implementation playbook
- Audit acquisition timestamps: confirm every player/trader/IB has a stable acquisition timestamp that survives system changes. If not, this must be fixed before any cohort work.
- Define cohort entity per vertical: player for iGaming and sportsbook, trader for forex retail, IB for forex IB programs, trader for prop trading. Document the decision.
- Set the activity metric: NGR for iGaming, net spread for forex, net challenge revenue for prop. Avoid gross deposits and gross volume.
- Decide cohort period: monthly is standard. Weekly only if acquisition volume is large enough (over 500 per week) to be stable.
- Build the cohort matrix: rows are acquisition months, columns are M0 to M24, cells are revenue per entity. Repeat for retention rate.
- Slice by affiliate, traffic type, and geo: aggregate first for stability, then drill into top-10 affiliates and top-3 traffic-type cohorts.
- Fit decay curves: power-law (revenue declines proportionally to age) for iGaming and prop; logistic or back-loaded gamma for forex IB. Document the fit and back-test.
- Project LTV through M24 with confidence intervals: report median plus 25th and 75th percentile. Avoid single-point estimates for board reporting.
- Wire cohort dashboards into platform reporting: live dashboards beat static quarterly decks. Heads of affiliates and finance should see updated cohorts weekly.
- Re-fit every quarter: cohort behavior drifts with regulatory changes, traffic mix shifts, and product changes. Static cohort assumptions decay in accuracy within 3 to 4 quarters.
Frequently asked questions
Frequently Asked Questions
External references
- Harvard Business Review: cohort analysis methodology for customer economics.
- HubSpot Research: customer acquisition and retention benchmarks across B2B and B2C channels.
- Deloitte iGaming industry analysis: vertical-specific player lifecycle data.
- OpenView Partners: SaaS retention and LTV cohort studies usable as cross-vertical baselines.
- ESMA investor trading behavior reports: account lifecycle data for forex and CFD cohorts.
- H2 Gambling Capital: player-lifecycle industry data for iGaming cohort benchmarking.
Cohort analysis converts blended-period revenue into a structured view of channel health over time. For affiliate operators, it is the difference between cutting a forex IB program 90 days early and recognizing that it is on the same trajectory as last year's top-quartile cohort. The math is not difficult. The discipline is in defining the cohort cleanly, slicing the data correctly, and refreshing the model often enough that decisions are based on the current channel reality rather than a 14-month-old assumption.
Want to see Track360 in action?
Book a short demo and see how it fits your program.
Related Resources
Related Terms
Affiliate Cohort Analysis
Affiliate cohort analysis groups referred users by acquisition date or source to measure how revenue, retention, and LTV develop over time for each affiliate partner.
Affiliate Lifetime Value
The total revenue or profit an affiliate generates for an operator over the entire duration of their partnership, used to prioritize partner investment.
Affiliate Retention
Strategies and mechanisms to keep affiliates active, engaged, and generating quality traffic over time, rather than losing them to competing programs.
Affiliate Revenue Forecasting
Affiliate revenue forecasting is the process of projecting future commission costs and partner-driven revenue based on historical data, traffic trends, and program metrics.
NGR (Net Gaming Revenue)
NGR is the revenue that remains after an operator deducts costs such as bonuses, taxes, and platform fees from GGR. It is a common base for RevShare calculations in iGaming affiliate programs.
Customer Lifetime Value
The total projected revenue an operator expects to earn from a customer across the full duration of the relationship, used to size acquisition spend, compare commission models, and forecast affiliate program economics.
Related Operator Guides
In-depth articles on closely related topics. Build a deeper understanding of the operational mechanics behind affiliate programs in this vertical.
Affiliate Program Break-Even Analysis: Operator Framework 2026
Generic SaaS break-even content treats marketing channels as a single bucket. Affiliate programs need cumulative cost-revenue modeling, CAC-payback math separated from program-level break-even, fixed-vs-variable cost split, and segment break-even by vertical, geo, and traffic type. This framework gives operators a board-ready answer to 'when does our affiliate program turn profitable'.
Read article →Affiliate Program ROI: Calculation Framework, LTV-CAC Math, and Vertical Benchmarks (2026 Operator Pillar)
Most operators run affiliate programs without a defensible ROI framework. This pillar defines the ROI calculation methodology, walks through LTV-CAC modelling with worked numerical examples, covers channel-attribution adjustments and payback-period benchmarks for iGaming, forex, and prop trading operators.
Read article →Affiliate Software vs Network vs Tracker: Operator Decision Framework 2026
Affiliate software, affiliate networks, and affiliate trackers are three different products that vendors market with overlapping language. This framework draws the honest distinctions and provides a decision tree by growth stage, vertical, and compliance need.
Read article →20 Affiliate Marketing Examples: Real Programs Across iGaming, Forex & Prop Trading
Affiliate marketing has consolidated into 5 commission archetypes. This guide covers 20 real-world examples from regulated B2B verticals with specific commission structures, scale metrics, and operational lessons learned.
Read article →iGaming Player LTV Modeling for Affiliate Channels: Operator Deep Dive 2026
Industry analyst reports cover iGaming LTV at the macro level but rarely give operators the affiliate-channel math. This deep dive walks segment LTV (VIP, regular, casual, bonus-hunter), NGR-based vs deposit-based methods, churn-adjusted projections, cohort vs spot LTV, and affiliate revenue-share break-even calculation.
Read article →Affiliate Fraud Audit: 30-Point Framework for Operators (2026)
A board-ready affiliate fraud audit organized into 30 control points across detection coverage, data integrity, and process maturity. Includes self-assessment scoring, escalation thresholds, and audit cadence. Use it to find the blind spots before regulators or the chargeback ledger do.
Read article →