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.