Retention Analysis
Retention analysis measures the percentage of users who continue to return to and engage with a product over time, tracking how well a product sustains its user base beyond initial acquisition.
Also known as: retention rate, user retention, customer retention analysis
Formula
(Active Users in Period / Original Cohort Size) x 100
Why It Matters
Retention is the most important metric for sustainable growth. If your product does not retain users, no amount of acquisition spending can build a lasting business. A 5% improvement in retention often has a larger impact on revenue than a 25% increase in new user acquisition because retained users generate compounding value through repeat purchases, upgrades, referrals, and reduced support costs.
Retention analysis comes in several forms. N-day retention measures whether a user returns on a specific day (e.g., day 7). Unbounded retention measures whether they return within a window (e.g., within the first 7 days). Bracket retention groups time periods (week 1, week 2, month 2-3). Each form answers a slightly different question, and the right choice depends on your product usage pattern.
The shape of your retention curve tells a story. A curve that flattens indicates you have found product-market fit for a subset of users. A curve that continues to decline without flattening suggests fundamental engagement problems. A curve that rises at certain points may indicate seasonal patterns or triggered re-engagement campaigns.
How to Calculate
Retention rate for a given period is calculated by dividing the number of users from an original cohort who are still active in that period by the total number of users in the original cohort, then multiplying by 100. For example, if 1,000 users signed up in January and 350 are still active in April, the 3-month retention rate is 35%.
Retention Rate Calculator
(Active Users in Period / Original Cohort Size) x 100
Industry Applications
An online pet supply store finds that customers who make a second purchase within 30 days have 72% 12-month retention vs 28% for those who wait longer. They implement a post-first-purchase email series with a time-limited discount to accelerate the second purchase.
Benchmark: Strong ecommerce 12-month repurchase rate: 25-40%
A SaaS product discovers that users who activate 3 or more features in their first week have 80% 6-month retention, compared to 25% for users who only use one feature. They redesign onboarding to surface feature discovery.
Benchmark: Good SaaS month-1 retention: 40-60%
How to Track in KISSmetrics
KISSmetrics retention reports automatically generate retention curves by cohort. Define what "active" means for your product - a login, a core action, or a revenue event - and KISSmetrics will show you how each cohort retains over time. Use Populations to compare retention between segments, such as users who completed onboarding vs those who did not.
Common Mistakes
- -Defining "active" too loosely - counting a login or passive page view as retention when only meaningful actions should count.
- -Not segmenting retention by user type, acquisition channel, or behavior, which hides important differences.
- -Focusing on day-1 and day-7 retention while ignoring longer-term retention that determines actual business sustainability.
- -Conflating user retention with revenue retention - a user can be retained at a lower spending level.
Pro Tips
- +Define retention using your product core action (the thing users get value from), not just any activity.
- +Build retention benchmarks for different segments and set alerts when any segment drops below its historical baseline.
- +Run correlation analysis between early user behaviors and long-term retention to identify which onboarding actions matter most.
- +Calculate the "retention half-life" - how long it takes for 50% of a cohort to churn - as a single number to track over time.
- +Compare retention curves across cohorts monthly to measure whether product improvements are bending the curve upward.
Related Terms
Cohort Analysis
Cohort analysis groups users by a shared characteristic or experience within a defined time period - typically their signup or first purchase date - and tracks their behavior over subsequent time intervals to reveal trends in retention, engagement, or revenue.
Stickiness
Stickiness is a measure of how frequently users return to a product, most commonly calculated as the ratio of daily active users (DAU) to monthly active users (MAU), indicating how habit-forming and indispensable a product is.
Activation Rate
Activation rate is the percentage of new users who complete a predefined set of key actions that indicate they have experienced the core value of a product, marking their transition from signup to engaged user.
Engagement Score
An engagement score is a composite metric that combines multiple user activity signals - such as login frequency, feature usage, and content consumption - into a single numerical score that indicates how actively and deeply a user engages with a product.
Behavioral Cohort
A behavioral cohort is a group of users defined by a specific action or set of actions they took within a product, used to analyze how that behavior correlates with retention, conversion, or other outcomes.
See Retention Analysis in action
KISSmetrics tracks every user across sessions and devices so you can measure what matters. Start free - no credit card required.