Recommended Free Tools
Customer retention metrics show whether customers keep buying, subscribing, or using a product—and where that relationship is weakening. Start with a clearly defined customer group and time window, calculate retention and churn from the same starting population, then add measures suited to your business model. There is no single “good” retention rate: buying cadence, contract terms, customer mix, and measurement rules all affect what a result means.
What customer retention metrics tell you
Retention metrics measure whether customers continue a relationship with a business over a defined period. The relationship might mean an ecommerce customer makes another purchase, a SaaS account remains subscribed, or a customer continues generating recurring revenue.
No single metric explains the whole picture. Customer retention rate and customer churn describe changes in the customer base; revenue retention describes changes in recurring revenue; repeat purchase rate describes buying behavior. Satisfaction measures such as NPS or CSAT can help explain experience, but reported intent is not the same as observed retention.
Before calculating anything, decide what “customer,” “active,” and “lost” mean for your business. A customer may be an individual, an account or logo, a paid subscription, or another defined unit. State the observation window and apply the same definitions across the cohorts you compare.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →#1 Best Overall
Core customer retention metrics and formulas
| Metric | What it answers | Calculation or interpretation |
|---|---|---|
| Customer retention rate (CRR) | What share of the starting customer base was retained? | ((customers at period end − new customers acquired during the period) ÷ customers at period start) × 100. Specify the period and what counts as an active customer. |
| Customer churn rate | What share of the starting customer base was lost? | (customers lost during the period ÷ customers at period start) × 100. Define “lost” consistently and report customer churn separately from revenue churn. |
| Repeat purchase rate | What share of customers bought more than once? | (customers with more than one purchase ÷ total customers in the defined population) × 100. Specify the observation window and population. |
| Time to second purchase | How long does a first-time buyer take to return? | Track the distribution or median where possible, then compare it with the product’s natural replenishment or purchase cycle. |
| Purchase frequency | How often does a customer order in a period? | Use a consistent customer denominator and time window. Segment if customer groups have materially different buying cadence. |
| Average order value (AOV) | How much revenue is generated per order? | revenue ÷ orders. AOV adds spending context but does not by itself prove that customers are retained. |
| Customer lifetime value (CLV or LTV) | What value is associated with the customer relationship? | State whether the estimate represents revenue, gross margin, or profit, along with the model and time horizon. Revenue-only estimates are not profit. |
| Gross revenue retention (GRR) | How much recurring revenue from an existing customer cohort remains before expansion offsets losses? | Track the same recurring-revenue cohort over a stated interval, including how churn and contraction are treated. |
| Net revenue retention (NRR) | How has recurring revenue from an existing cohort changed after losses and expansion? | Includes churn, downgrades, upsells, and cross-sells; excludes revenue from new customers. Read it with GRR so expansion does not obscure underlying losses. |
| NPS, CSAT, and customer effort | What do customers report about satisfaction, effort, or likelihood to recommend? | Use these as experience signals alongside observed customer behavior; stated intent does not establish realized retention. |
| Reward redemption | Are loyalty-program members using their rewards? | Interpret alongside enrollment and program design. Low redemption can signal weak rewards or friction, not only low loyalty. |
Shopify’s loyalty analytics guide gives formulas and interpretation for several ecommerce measures, while its ecommerce retention guidance explains how retention measures can inform business decisions.
Retention and churn are related, but not interchangeable
Customer retention and customer churn usually describe opposite outcomes for the same starting population and period: one counts the share retained, the other the share lost. Their calculations only line up when customer definitions, activity rules, and time windows match. Acquisitions during the period belong in neither the retained starting base nor the lost starting base.
Revenue churn is different from customer churn. Losing one high-value account can have a much larger revenue effect than losing several small accounts. Conversely, expansion from remaining accounts can increase net revenue retention even while some customers leave or downgrade. Stripe’s retention-versus-churn explainer discusses the distinction and the importance of interpreting complementary measures together.
Which metrics to track by business model
Ecommerce and other transaction businesses
For ecommerce, choose an observation window that reflects the product’s natural buying cadence. A replenishable consumable and a durable item should not be judged against the same repurchase window. Track whether customers return, how quickly first-time buyers make a second purchase, and how purchase frequency develops across cohorts.
Rank #2
- Customer retention and repeat purchase rate: Use retention to follow a defined starting cohort and repeat purchase rate to count customers with multiple purchases in a specified window. They answer related, but different, questions.
- Time to second purchase and purchase frequency: These help show whether buyers return on a plausible schedule and whether cadence changes across customer groups.
- AOV and CLV: Use them to add economic context. Make the basis of CLV explicit—revenue, margin, or profit—rather than treating the terms as equivalent.
- Inactivity and reactivation: Define inactivity against a reasonable repurchase window. RFM (recency, frequency, monetary value) segments can help distinguish whom to reward or re-engage.
Shopify says there is no single good ecommerce retention rate for every business because category purchase cycles vary. Compare like-for-like cohorts over a realistic repurchase window rather than treating a generic industry average as a target.
SaaS and subscription businesses
Subscription businesses should report customer or logo retention alongside recurring-revenue retention. Customer retention shows whether accounts remain; GRR and NRR show what happened to the recurring revenue associated with an existing cohort.
- GRR: Shows how much recurring revenue remains before expansion offsets churn or contraction.
- NRR: Shows the combined effect of churn, downgrades, upsells, and cross-sells in an existing cohort. It excludes new-customer revenue.
- Segments: Where data allows, break results out by product, customer segment, contract value, or pricing model.
- Seasonality: Use a consistent rolling or trailing period; for usage-based businesses, account for seasonal swings in customer activity and revenue.
Pavilion’s 2024 B2B SaaS Performance Metrics Benchmarks Report recommends viewing GRR and NRR together and benchmarking against companies with similar annual contract value. HiBob’s 2025 SaaS benchmarks discuss analysis by segment and product and describe trailing-twelve-month analysis as a way to capture seasonality.
How to calculate and interpret retention consistently
- Choose the decision first. Identify whether the measure will inform onboarding, product fit, service friction, renewal risk, replenishment timing, or reactivation. This keeps the metric tied to a decision rather than collected without a use.
- Define the unit and population. Specify whether you are counting people, accounts, subscriptions, or recurring revenue. Decide what qualifies as active and when a customer is considered lost.
- Set the interval and cohort start event. Use a relevant event such as first purchase, subscription start, or acquisition period. For ecommerce, align the window to likely repurchase cadence; for subscriptions, align it to renewal and reporting cycles.
- Calculate retention and churn from the same starting group. Exclude customers newly acquired during the measurement period from the retained starting base. Report customer measures separately from revenue measures.
- Add model-specific companion metrics. Ecommerce teams can add repeat purchase, second-purchase timing, frequency, AOV, and CLV. Subscription teams can pair customer retention with GRR and NRR. Satisfaction and effort measures add context in either model.
- Segment and compare comparable cohorts. Look for differences by product, channel, customer type, geography, or another relevant attribute. Compare cohorts with the same definitions, intervals, and level of observation maturity.
- Connect a change to an investigation or action. A decline may justify examining onboarding, service experience, product fit, renewal risk, or replenishment timing. A metric can identify where to investigate, but does not prove the cause by itself.
HubSpot’s customer retention measurement guidance similarly recommends defining success, selecting relevant measures, obtaining data, setting a benchmark and goal, monitoring results, and adjusting.
Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallRank #3
- Durable hardcover with concealed wire-o binding
- Archival, acid-free paper helps preserve your information.
Why cohorts are more useful than a single average
A total-customer average can hide when or where retention changed. Cohort analysis groups customers around a shared start event—such as first purchase, subscription start, or acquisition period—and follows their behavior over comparable intervals. In ecommerce, that makes it possible to see whether one group returns more often or reaches its second order sooner than another.
Segment cohorts by attributes that can explain a meaningful difference, such as product, acquisition channel, customer type, or geography. Keep the comparison fair: align business model and contract status, customer and active/lost definitions, cohort start event, observation window, revenue basis, and treatment of expansion, contraction, refunds, or new sales. Account for seasonality and whether each cohort has had enough time to mature.
For ecommerce, compare cohorts over a plausible repurchase window. For SaaS, compare the same recurring-revenue cohort over the same interval, and examine GRR alongside NRR. These views can narrow down where a change appears, but they do not on their own establish why it happened.
Are published retention benchmarks good targets?
Benchmarks are useful context only when their population and calculation resemble yours. Buying cadence, contract type, customer mix, and observation period all affect the result. A benchmark with different definitions is not an apples-to-apples comparison, and an industry figure should not replace your own comparable historical cohorts.
Rank #4
- 12 MONTH UNDATED PLANNER: Start planning when you're ready! This weekly & monthly planner has durable plastic covers with undated yearly, monthly & weekly spreads plus pages for budgeting & goals. A weekly or daily planner to help boost productivity.
- SUPERIOR CONSTRUCTION: Designed with style & utility in mind, this 7.5 in. x 9 in. undated daily planner includes an elastic pen holder, removable bookmark, storage pocket & gold foil stickers. The spiral binding allows for lay flat or fold over use.
- NO MORE INK GHOSTING: Our 100 gsm acid-free paper is thicker than average planners so you can confidently use any pen without fear of bleed-through. Perfect to use at home, school or work.
- ADDITIONAL SPECIALTY PAGES include unique spreads dedicated to budget tracking & note pages with lined, grid & blank sections. Trackers & spaces on each weekly spread is perfect for a to do list planner, scheduling, habit tracking & goals setting.
- PREMIUM PRODUCTS AT AN ACCESSIBLE PRICE: We're committed to bringing you high-quality products at a price you'll love with fresh & colorful takes on notebooks, office supplies, calendars, planners & organizers.
Published examples illustrate why scope matters. Pavilion’s 2024 report says bottom-quartile GRR among its B2B SaaS participant benchmarks decreased to 79% from 81% in 2022, and reports 101% median NRR for private SaaS companies, a 4% decrease since 2021. HiBob’s 2025 benchmark analysis reports 110% median NRR for hybrid subscription-plus-usage pricing. These figures describe the reports’ respective benchmark populations and periods; they are not universal goals for businesses with different customer mixes or definitions.
Shopify explicitly cautions that there is no single good ecommerce customer retention rate for every business. Stripe also publishes illustrative ranges, but timeframe and definitions differ across sources, so a company’s own like-for-like cohort history is usually the more relevant point of comparison.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Common interpretation mistakes
- Counting new customers as retained customers: This inflates retention because acquisitions were not part of the starting population.
- Changing the active or lost rule between periods: A definitional change can look like a performance change even when customer behavior did not change.
- Mixing customer churn with revenue churn: One measures lost customers; the other measures lost recurring revenue. Report them separately.
- Treating repeat purchase rate as retention: Repeat purchase rate counts customers with multiple purchases in a selected window; it does not necessarily measure how much of a starting cohort remained active.
- Reading NRR without GRR: Expansion can offset losses in NRR, hiding weaker underlying retention.
- Treating AOV or satisfaction as proof of retention: A larger order or a positive survey response does not establish that customers returned or stayed subscribed.
- Comparing mismatched cohorts: Different categories, contract terms, time windows, or cohort maturity can make a direct comparison misleading.
- Assuming a metric proves causation: A retention decline identifies a pattern to investigate; it does not establish that a particular product or service change caused it.
Frequently Asked Questions
How do you calculate customer retention rate?
Subtract customers acquired during the period from the customers at period end, divide that result by customers at the start, then multiply by 100. State the time period and the rule for what counts as an active customer.
What is a good customer retention rate in ecommerce?
There is no universal good rate. Product category and natural purchase cadence matter, so compare cohorts over a realistic repurchase window and against businesses or periods with comparable definitions.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →Best Value
What is cohort analysis in ecommerce?
It is the practice of grouping customers by a shared start event, such as first purchase or acquisition period, and comparing their behavior over consistent intervals. It can show how return behavior differs across cohorts or segments.
What is the difference between GRR and NRR?
GRR tracks recurring revenue retained from an existing cohort before expansion offsets losses. NRR includes the effects of churn, downgrades, upsells, and cross-sells, while excluding new-customer revenue.
Which retention metrics should a small business track first?
Start with customer retention and churn using a clear customer definition and a relevant time window. Ecommerce businesses can add repeat purchase rate and time to second purchase; subscription businesses can add GRR and NRR. Choose measures that answer a specific operating question.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.
Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Repair Windows errors before they cause bigger problems3Fix the driver behind crashes, sound loss and screen glitches

