Cohort Analysis: Understand User Behavior Over Time

The analytical framework that separates data-driven apps from everyone else.

By David Chen December 2024 14 min read

Average metrics lie. "Our Day 30 retention is 15%" tells you nothing about whether things are improving or declining. Cohort analysis reveals the truth by grouping users who share a common characteristic—typically install date—and tracking their behavior over time.

Week
Typical Cohort Window
D1, D7, D30
Key Retention Points
90 Days
LTV Projection Window

Why Cohort Analysis Matters

Cohort analysis answers critical questions:

Retention Cohorts

The most common cohort analysis tracks retention—what percentage of users from each cohort remain active on Days 1, 7, 14, 30, etc.

Reading the Heatmap

In a retention cohort table, rows are cohorts (install weeks), columns are days since install. If recent rows are greener (higher retention), your product is improving. If older rows are greener, you have a problem.

LTV Cohorts

Track cumulative revenue per user over time by cohort. This reveals:

Segmented Cohorts

Beyond install date, segment cohorts by:

Common Cohort Analysis Mistakes

Visualize Your Cohorts

ClicksFlyer's cohort analysis tools help you track retention and LTV by acquisition source, see trends over time, and identify which users deliver the most value.