CRM, Retention & Loyalty B03 / 05

Cohort Retention in iGaming: Definition, Formula and Why It Beats Aggregate Retention Every Time

Cohort retention is retention rate measured separately for each acquisition cohort, typically anchored to a specific acquisition month or week. Where aggregate retention rate produces one blended number, cohort retention produces a curve showing how each cohort decays over time. The…

iGaming Glossary · Category: CRM, Retention & Loyalty · Relevant for: CRM, Marketing, Data & BI, Executive

iGaming GlossaryCRMMarketingData & BIExecutive

TL;DR

Cohort retention is retention rate measured separately for each acquisition cohort, typically anchored to a specific acquisition month or week. Where aggregate retention rate produces one blended number, cohort retention produces a curve showing how each cohort decays over time. The shape of these curves is one of the most diagnostic signals in iGaming, revealing acquisition quality changes that aggregate retention smooths away.

Mechanics 02

Formula

In its simplest form:

Cohort Retention(N) = Players from Cohort C still active in week/month N / Players in Cohort C

Each cohort produces a curve: 100 percent at acquisition, decaying over time. Different cohorts have different curves. The differences are the signal.

A typical warehouse-level aggregation produces a cohort-by-period matrix:

Warehouse-level aggregationWITH cohorts AS (
SELECT player_id,
DATE_TRUNC('month', registration_date) AS cohort
FROM registrations
),
activity AS (
SELECT player_id,
DATE_TRUNC('month', bet_date) AS active_month
FROM bets
GROUP BY player_id, DATE_TRUNC('month', bet_date)
)
SELECT c.cohort,
a.active_month,
COUNT(DISTINCT a.player_id) * 1.0
/ NULLIF(COUNT(DISTINCT c.player_id), 0)
AS retention_pct
FROM cohorts c
LEFT JOIN activity a USING (player_id)
GROUP BY c.cohort, a.active_month;
Business context 03

Why it matters in iGaming

Aggregate retention is a smoothed average across all currently active players, which means it is dominated by the largest and most established cohorts. New cohorts can be retaining far worse (or far better) without moving the aggregate number much. By the time aggregate retention drops, the underlying problem has been growing for months.

Cohort retention exposes these problems early. If September acquisition retains worse than August acquisition at the same age, something changed between those months: a channel quality shift, a welcome offer change, a market entry decision, a competitor launch. The cohort curves make the signal visible at the right time.

Different teams use cohort retention differently:

  • CRM uses cohort retention curves to evaluate lifecycle programme changes against control cohorts.
  • Marketing reads cohort retention by acquisition channel as the highest-quality channel evaluation signal.
  • Finance uses cohort curves as the input to LTV models and revenue forecasts.
  • Executives compare cohort retention across markets and brands as a portfolio health signal.

Cohort retention is also the cleanest way to evaluate any operational change. A new welcome flow, a new bonus structure, a new onboarding experience: track the cohort retention curve before and after the change. The difference is the signal, with much less noise than aggregate retention shows.

Failure modes 04

Common mistakes and how teams get cohort retention wrong

Aggregating cohorts back into one number. The whole point of cohort retention is to not aggregate. A single cohort retention number defeats the diagnostic value of the metric. Most operators that report "30-day cohort retention" as one number are actually reporting average month-on-month retention across cohorts, which is just aggregate retention with a misleading label.

Using calendar months without normalising for cohort age. A cohort acquired in late September is only 5 days old at end of September. Treating that as a full month of cohort exposure produces wrong numbers. The fix is to anchor each cohort to its own day-zero and measure retention at days 7, 14, 30, 60, 90 from that anchor.

Comparing cohorts at different ages. January's day-30 retention vs December's day-7 retention is not a comparison. Cohort retention only makes sense when cohorts are compared at equivalent ages.

Ignoring cohort size differences. A cohort of 50 players produces a retention curve that is statistically very noisy. Comparing it to a cohort of 5,000 players treats the noise as if it were signal. Confidence ranges or minimum-size thresholds prevent overreaction to small cohort variance.

Mixing acquisition channels in the same cohort. A cohort that is 80 percent SEO traffic and a cohort that is 80 percent paid social are very different even if they're labelled the same calendar month. Sliced cohort retention by channel is far more diagnostic than time-only cohorts.

What good looks like 05

Healthy patterns and what good looks like

Cohort retention curves vary by vertical, market and cohort source. Patterns commonly observed:

  • Cohort retention curves typically show steep drop-off in the first 7 to 14 days followed by gradual decay; the steepness of the early drop is one of the strongest cohort quality signals.
  • Bonus-driven cohorts often show a characteristic shape: high early retention through bonus play-through, sharp drop-off when the bonus expires, low long-tail retention thereafter.
  • Organic cohorts (direct, SEO) tend to retain more steadily through the first 30 to 60 days than paid acquisition.
  • VIP-rich cohorts show flatter curves with much higher long-tail retention than mass-market cohorts.
  • Cohort-over-cohort improvement (newer cohorts retaining better at the same age) is the cleanest signal of CRM and onboarding work paying off.
Gamblitude 07

How Gamblitude handles cohort retention

In Gamblitude, cohort retention is exposed as a governed analytical view in dashboards and Reports, with cohorts defined by acquisition month, channel, market or any combination. The platform builds the underlying cohort-by-period matrix from governed event definitions, so retention curves are consistent across teams. CRM teams use cohort retention to evaluate lifecycle programmes against control cohorts, Marketing teams use it to compare acquisition channels at equivalent ages, and Insight Radar surfaces meaningful drift in cohort curves before it shows up in aggregate retention.

Explore CRM & Retention ↗
Questions 08

FAQ

Because aggregate retention is dominated by the largest existing cohorts, which means new acquisition quality changes are invisible until they're large enough to move the average. Cohort retention shows each acquisition cohort's behaviour separately, so changes are visible at the right time.

Monthly is the most common default, weekly for fast iteration, daily for very high-volume operators with statistical power to support it. The choice depends on cohort size: small cohorts on short windows produce noise rather than signal.

Both are useful for different purposes. Registration-anchored cohorts measure the full conversion path. FTD-anchored cohorts measure post-deposit lifecycle performance. Most operators track both, with FTD-anchored cohorts being more useful for CRM evaluation and registration-anchored for marketing channel evaluation.

Either by setting a minimum cohort size threshold (e.g. 100 players minimum) below which cohort-level reporting is suppressed, or by widening the cohort window (week instead of day, month instead of week) until cohort size becomes meaningful. Operators that ignore this produce noisy curves that lead to overreaction.

Rarely usefully. Cohort retention depends on activity definition, anchor event, vertical mix and acquisition channel mix; cross-operator comparisons without alignment on all of these produce misleading conclusions. The metric is most powerful as an internal trend signal.

Explore next 09

Further reading

Keep the glossary useful

Found a mistake or want a term added to the iGaming Glossary? Let us know.

Browse the complete glossary or see how governed definitions work across dashboards, reports, alerts and AI answers.