Skip to main content
短.be

Cohort Analysis

An analytical method that groups users who performed a specific action during the same time period and tracks their behavior over time.

Dec 15, 2025 · About 1 min read

Analytics

Cohort analysis groups users who share a common characteristic within a defined time period - such as first visit, sign-up, or first purchase - into a single cohort, then tracks that group's behavior over subsequent periods.

For example, you might define a cohort as "users who first visited in January" and then measure what percentage of that group returned in February, March, and April. This reveals retention trends that aggregate metrics can mask.

The key difference from standard analytics is the addition of a time-of-acquisition axis. Overall monthly active users might be growing, yet cohort analysis can reveal that retention among new users is declining - a "leaky bucket" scenario where growth depends entirely on ever-increasing acquisition.

Cohort analysis is highly effective for evaluating shortened URL campaigns. Define a cohort as "users who clicked the April campaign link" and track their subsequent site visits, purchase rate, and LTV (lifetime value). Comparing cohorts from different campaigns shows which one attracted the highest-quality users.

In Google Analytics 4, navigate to Explore then Cohort exploration. You can configure the cohort definition (first visit, first purchase, etc.), the metric to track (retention rate, revenue, etc.), and the time granularity (daily, weekly, monthly). You can find related books on Amazon.

Share on XHatena

Was this article helpful?

Related Terms

Related Articles

FAQ

How does cohort analysis differ from funnel analysis?
Funnel analysis examines step-by-step drop-off within a single session. Cohort analysis tracks long-term behavioral changes among users acquired at the same time. Funnels optimize short-term conversion; cohorts evaluate long-term retention.
How much data do I need for cohort analysis?
Each cohort should contain at least 100-200 users for statistically meaningful results. Smaller sites can aggregate into weekly or monthly cohorts to reach sufficient sample sizes.
How do I run cohort analysis in GA4?
Go to Explore, then select Cohort exploration. Set the cohort condition (e.g., first visit date), the tracking metric (e.g., retention rate), and the time granularity (day, week, or month). GA4 provides a ready-made template, so setup is straightforward.

Ready to create a short URL?

Shorten a URL for Free