KPI Tree

Metric Definition

Cohort revenue trajectories over time

Track from

Metric GlossarySaaS Metrics

Revenue cohort analysis

Revenue cohort analysis tracks the revenue contribution of subscriber groups over time, grouped by sign-up period. Unlike customer retention cohorts that count heads, revenue cohorts account for expansions and contractions, revealing whether subscribers become more or less valuable as they mature.

5 min read

Generate AI summary

What is revenue cohort analysis?

Revenue cohort analysis measures the total revenue generated by each subscriber cohort at successive time intervals. A cohort that generates more revenue at month 12 than at month 1 is expanding, indicating strong product-market fit and effective monetisation. A cohort whose revenue shrinks over time signals contraction through downgrades, churn, or discount erosion.

This differs from cohort retention analysis, which tracks the count of active subscribers. A cohort could retain 80% of its subscribers while generating 120% of its original revenue if the remaining customers upgraded. Conversely, high head-count retention can mask revenue decline if customers are downgrading plans.

Revenue cohort data feeds directly into customer lifetime value calculations. Rather than estimating LTV from averages, you can observe actual revenue curves for mature cohorts and project them forward for newer ones, producing more accurate LTV estimates.

How to build revenue cohort curves

Month-N Cohort Revenue Ratio = (Revenue from Cohort at Month N / Revenue from Cohort at Month 0) x 100

For example, if the January cohort generated 50,000 pounds in its first month and 55,000 pounds in its sixth month, the month-6 revenue ratio is 110%, indicating net expansion.

Display this as a heatmap with cohort start date as rows and tenure months as columns. Colour cells green when the ratio exceeds 100% (expanding) and red when below (contracting). The goal is to see green deepening over time, meaning each cohort becomes more valuable the longer it stays.

How to improve cohort revenue trajectories

  1. 1

    Land and expand with usage-based triggers

    Design the product so that increased usage naturally drives the need for higher-tier plans or additional capacity. This creates organic expansion within cohorts without relying solely on sales-led upsell motions.

  2. 2

    Prevent revenue contraction from downgrades

    Monitor downgrade events by cohort. If specific cohorts show elevated downgrades at a particular tenure, investigate whether the value delivered at the higher tier justifies the price. Consider intermediate tiers that retain more revenue than a full downgrade.

  3. 3

    Compare cohort revenue curves across acquisition channels

    Cohorts from different channels often have different revenue trajectories. Identify which channels produce the best long-term revenue curves and allocate acquisition spend accordingly rather than optimising for lowest CAC alone.

See whether your subscribers become more valuable over time

Build a metric tree that links revenue cohort trajectories to NRR, LTV, and expansion MRR so you can identify which cohorts drive compounding value and which need intervention.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business