Definition
A retention cohort is a group of users or accounts who started using your product in the same time window, such as a week or month.
You track each cohort over time to see what percentage are still active at Day 7, Day 30, Day 90, and beyond.
How to read a retention cohort chart
Rows represent cohorts (e.g., users who signed up in January, February, etc.).
Columns represent time periods since signup (Week 1, Week 2, etc.).
Each cell shows the percentage of that cohort still active at that time.
Looking down a column shows whether newer cohorts retain better than older ones.
The diagonal of a cohort chart shows the most recent data point for each cohort, which is useful for spotting sudden changes in behavior.
Why retention cohorts matter in PLG
Cohort analysis helps you see whether newer groups are retaining better or worse than older groups, especially after you change onboarding or pricing.
Aggregate retention metrics can hide problems—if you are acquiring more users but they retain worse, aggregates might still look stable.
Cohorts reveal the true trajectory of your retention and whether you are improving over time.
Types of cohorts
Time-based cohorts: Grouped by when users signed up (most common).
Behavioral cohorts: Grouped by actions taken (e.g., users who completed onboarding vs. those who did not).
Acquisition cohorts: Grouped by how users were acquired (organic vs. paid, channel-specific).
Feature cohorts: Grouped by which features users adopted first, helping you understand which entry points lead to the best retention.
Using retention cohorts to improve PLG
By comparing cohorts before and after you change onboarding or pricing, you can see whether those changes improved or hurt retention.
You can also use cohorts to identify segments that retain especially well and design more targeted PLG programs for them.
Track cohort curves to understand when users typically churn—early drop-off indicates onboarding issues, later drop-off may indicate engagement problems.
Common mistakes in cohort analysis
Using cohorts that are too large or too small. If a cohort contains thousands of users across an entire quarter, you lose the ability to isolate the effect of specific changes. If a cohort has only a handful of users, the data is too noisy to draw conclusions.
Ignoring cohort size when comparing retention rates. A cohort of 50 users with 40% Day-30 retention is not directly comparable to a cohort of 5,000 users with 35% retention—the smaller cohort has much wider confidence intervals.
Only looking at time-based cohorts. Behavioral cohorts often reveal more actionable insights because they group users by what they did, not just when they signed up.
Failing to define "active" clearly. If your definition of an active user is too loose (e.g., any login counts), your retention numbers will look better than reality. Tie your activity definition to value-driving actions.
Not controlling for seasonality. Some months naturally have higher or lower engagement. Compare cohorts from similar periods or adjust for seasonal effects.
Retention cohort benchmarks by industry
SaaS products: Day-1 retention of 40-60% is typical, with Day-30 retention ranging from 15-30% for average products and 30-50% for strong products. Enterprise SaaS tends to retain better due to switching costs.
Developer tools: Often see higher initial drop-off (Day-1 around 30-50%) but stronger long-term retention among activated users, with Day-90 retention of 20-40% for tools that become part of a workflow.
Collaboration tools: Day-1 retention is often high (50-70%) because of team dynamics, but products need to reach a critical mass of team adoption to sustain retention beyond Day 30.
Consumer-facing products: Typically see the steepest initial drop-off, with Day-1 retention of 25-40% and Day-30 retention of 10-20%. Top-performing consumer apps may reach 25-35% at Day 30.
These benchmarks are general guidelines. Your retention targets should be based on your specific product category, user base, and business model. The most important metric is whether your cohorts are improving over time.
Tools for retention cohort analysis
Product analytics platforms such as Amplitude, Mixpanel, and PostHog offer built-in cohort analysis features that let you create time-based and behavioral cohorts, visualize retention curves, and compare cohorts side by side.
For early-stage teams, a spreadsheet-based approach can work well. Export your event data, group users by signup week, and calculate the percentage still active at each interval. This is manual but helps you deeply understand the data.
Data warehouse tools like BigQuery or Snowflake combined with a BI tool (Metabase, Looker, or Mode) give you the most flexibility for custom cohort definitions and advanced segmentation.
Whichever tool you use, the key is consistency. Define your cohort parameters, activity definition, and time intervals once, and keep them stable so you can compare cohorts over time.
Implementation notes
- Use weekly cohorts for fast-moving products and monthly cohorts for slower sales cycles.
- Compare behavioral cohorts (activated vs. not) to quantify the impact of activation on retention.
- Set up automated cohort reporting so you can spot trends early rather than discovering problems months later.
- Create a "retention dashboard" that automatically updates with each new cohort so the team can review trends in weekly meetings.
- When you ship a major onboarding change, tag the cohort so you can easily compare "before" and "after" groups months later.