How to Use Cohort Analysis to Understand Visitor Behavior Over Time
By Emily Redmond, Data Analyst at Emilytics · April 2026
TL;DR: Cohort analysis groups visitors by when they first arrived, then tracks how they behave over time. It answers: "Do new visitors from Month 1 come back more than new visitors from Month 2?"
What is Cohort Analysis?
A cohort is a group of users who share something in common, usually when they first arrived.
Examples:
- Users who first visited in January (January cohort)
- Users who signed up in Week 1 (Week 1 cohort)
- Users who came from Google Ads (Google Ads cohort)
- Users from a specific country (US cohort)
Cohort analysis tracks these groups over time to see:
- How many come back?
- How much do they engage?
- Do newer cohorts behave differently than older cohorts?
Creating a Cohort Analysis in GA4
- Go Reports → User → Cohort
- Create a new cohort report
- Choose:
- Cohort type: New users (by date), or by dimension
- Cohort date range: Daily, weekly, or monthly grouping
- Metric: Active users (who came back), or sessions, events, etc.
- Retention range: 1 day to 90+ days
Reading a Cohort Report
Example report:
| Cohort | Week 0 | Week 1 | Week 2 | Week 3 | Week 4 |
|---|---|---|---|---|---|
| Jan 1–7 | 1,200 | 240 | 145 | 98 | 72 |
| Jan 8–14 | 1,350 | 265 | 156 | 104 | — |
| Jan 15–21 | 1,280 | 250 | 147 | — | — |
| Jan 22–28 | 1,400 | 270 | — | — | — |
Interpretation:
- Week 0 = Cohort size: How many new users that week (1,200, 1,350, etc.)
- Week 1 = 1-week retention: How many came back in Week 1 (20% of Week 0 cohort)
- Week 4 = 4-week retention: How many came back in Week 4 (6% of Week 0 cohort)
Insights:
- All cohorts have ~20% Week 1 retention (consistent)
- All cohorts drop to ~6% by Week 4 (expected decay)
- Jan 22–28 cohort is larger (more new users that week, or seasonal spike?)
Types of Cohort Analysis
Type 1: Retention Cohort
Metric: Active users who come back
Shows: % of new users who return.
- Week 1: 20% return
- Week 2: 12% return
- Week 3: 8% return
- Week 4: 6% return
Use for: Understanding "stickiness" (how many people like your product?)
Type 2: Revenue Cohort
Metric: Revenue generated by cohort
Shows: How much each cohort spends over time.
| Cohort | Week 0 | Week 1 | Week 2 | Week 3 | Total |
|---|---|---|---|---|---|
| Jan 1 | $4,800 | $2,100 | $1,200 | $800 | $8,900 |
Use for: Understanding lifetime value (LTV). Which cohorts are most valuable?
Type 3: Engagement Cohort
Metric: Average events per user
Shows: How engaged users from each cohort are over time.
| Cohort | Week 0 | Week 1 | Week 2 | Week 3 |
|---|---|---|---|---|
| Jan 1 | 5.2 | 3.1 | 2.0 | 1.2 |
Use for: Understanding product stickiness. Are users doing more actions over time, or fewer?
What Cohort Analysis Tells You
Insight 1: Your Product Has Good Retention
If Week 1 retention is 40%+ and Week 4 retention is 20%+, you have a sticky product.
Users like what you're doing. Focus on growth (acquire more users).
Insight 2: Your Product Has Poor Retention
If Week 1 retention is <10%, users aren't coming back.
Something's wrong:
- Product doesn't solve the problem
- Onboarding is bad
- UX is confusing
- Pricing is wrong
Focus on fixing retention before you acquire more users.
Insight 3: Newer Cohorts Have Lower Retention
Jan cohorts have 20% Week 1 retention. Feb cohorts have 12%.
Possible causes:
- Quality of new users decreased (acquisition channel changed?)
- Product got worse (you changed something?)
- Market changed (seasonality, competition)
Insight 4: User Lifetime Value Changed
Old cohorts have 4-week LTV of $500. New cohorts have $300.
Either:
- New users are lower-quality
- You changed pricing
- You changed acquisition channels
Investigate.
Using Cohorts to Understand Traffic Sources
Create separate cohorts for different traffic sources:
Google Ads cohort: New users from Google Ads Organic search cohort: New users from organic search Social cohort: New users from social media
Compare retention across sources:
| Source | Week 1 Retention | Week 4 Retention |
|---|---|---|
| Google Ads | 25% | 8% |
| Organic | 18% | 6% |
| Social | 12% | 2% |
Insight: Google Ads users stick around longer (higher-quality traffic, better intent). Social users bounce (lower quality).
This informs budget allocation: invest more in Google Ads.
Frequently Asked Questions
Q: What's a good retention rate? A: Depends on product type.
- SaaS: 40%+ Week 1, 15%+ Week 4 is good
- Media: 20%+ Week 1, 5%+ Week 4 is normal
- E-commerce: 10%+ Week 1, 2%+ Week 4 is typical
Q: How do I improve retention? A: Fix the product experience. Better onboarding, clearer value, remove friction. Cohort analysis identifies the problem (poor retention), but fixing it requires product work.
Q: Should I compare cohorts from different months? A: Yes, but account for seasonality. January cohorts might retain differently than July cohorts because of season, not product quality.
Q: How long should I track a cohort? A: Depends on your product cycle. SaaS: 12 months. E-commerce: 90 days. Content: 30 days.
The Bottom Line
Cohort analysis shows you patterns in how users behave over time.
Strong retention cohorts = your product works. Weak retention = fix your product before you scale.
Use cohorts to compare traffic sources, pricing changes, and product updates.
Emily Redmond is a data analyst at Emilytics — AI analytics agent watching your data around the clock. 8 years experience. Say hi →