
RETENTION MARKETING
How to Measure Customer Retention: Metrics, Formulas, and Benchmarks




Written & peer reviewed by Darkroom leardership
06/12/26
Customer retention is measured by calculating the percentage of customers who continue doing business with you over a set period, using the formula CRR = ((E − N) ÷ S) × 100 — where E is the number of customers at the end of the period, N is new customers acquired during it, and S is customers at the start. Supporting metrics like churn rate, repeat purchase rate, customer lifetime value, and net revenue retention complete the picture.
Customer Retention Analytics: Key Metrics And Measurement Methods
Measuring customer retention helps businesses understand how well they keep customers over time. It tracks how many customers continue to buy, subscribe, or engage after their first interaction. This guide walks through the key retention metrics in 2026, how each one is calculated, and what good looks like for each.
Understanding customer retention is important for evaluating long-term growth.
Retention metrics reveal patterns in behavior, helping teams make informed decisions across product, marketing, and customer experience. This guide covers the core metrics; for tying them into one reporting system, see our retention marketing measurement framework.
Why Customer Retention Matters
Customer retention refers to how many customers continue to interact with a business over a set period. It measures the number of customers who stay compared to those who stop purchasing, subscribing, or engaging.
Retained customers often spend more over time. According to research by Bain & Company, increasing customer retention by 5% can raise profits by 25% to 95%. The reason is that retained customers typically make repeat purchases and cost less to serve.
Acquiring new customers is more expensive than retaining current ones. Many studies estimate that acquiring a new customer can cost five times more than keeping an existing one. This cost gap makes retention a key factor in maintaining profitability.
Retention data also informs strategy. For example, if a company sees a drop in retention after a product update, that signals a possible issue with the user experience. Marketing teams can also use retention insights to improve messaging and campaigns.
Key Retention Metrics And Their Formulas
1. Customer Retention Rate
Customer retention rate (CRR) is the percentage of customers a business keeps over a specific period, excluding new customers acquired during that time. It's the core metric for measuring how well a business maintains its customer base.
Formula:
CRR = ((E − N) ÷ S) × 100
Where:
E = number of customers at the end of the period
N = number of new customers acquired during the period
S = number of customers at the start of the period
Worked example:
A company starts the month with 200 customers (S), ends with 210 customers (E), and gains 30 new customers (N) along the way.
CRR = ((210 − 30) ÷ 200) × 100 = (180 ÷ 200) × 100 = 90%
What good looks like: Subscription businesses like SaaS companies often aim for 85%–95% monthly retention, while ecommerce typically sees lower rates. Measure monthly or quarterly, depending on your customers' buying cycle.
2. Repeat Purchase Rate
Repeat purchase rate is the percentage of customers who come back to make more than one purchase.
Formula:
Repeat Purchase Rate = (Number of Repeat Customers ÷ Total Number of Customers) × 100
Example:
If 200 customers made a purchase in a month and 60 of them made more than one purchase:
Repeat Purchase Rate = (60 ÷ 200) × 100 = 30%
What good looks like: For ecommerce and retail brands, a repeat purchase rate in the 20%–30% range is generally healthy. Loyalty-driven and replenishment categories can run higher.
3. Churn Rate
Churn rate is the percentage of customers a business loses over a given period — the inverse of retention rate.
Formula:
Churn Rate = (Lost Customers ÷ Total Customers at Start of Period) × 100
Example:
If a business starts with 150 customers and loses 15 during the month, the churn rate is:
(15 ÷ 150) × 100 = 10%
A customer is considered "churned" when they stop doing business with the company. In subscription models, this could mean canceling a plan. In transactional models, churn may be defined by inactivity over a set period.
There are two main types of churn:
Voluntary churn: When a customer chooses to leave
Involuntary churn: When a customer leaves due to reasons like failed payments
What good looks like: Lower is better. Subscription businesses generally want monthly customer churn below roughly 5%, and falling over time as the customer base matures.
4. Customer Lifetime Value (CLV)
Customer lifetime value (CLV) estimates the total revenue a business expects from a customer over the entire duration of their relationship.
Formula:
CLV = (Average Purchase Value × Average Purchase Frequency) × Average Customer Lifespan
Example:
If customers spend $50 per order, buy 4 times per year, and stay for 3 years:
CLV = ($50 × 4) × 3 = $600
What good looks like: Higher retention increases CLV by extending the customer lifespan. A common rule of thumb is a CLV at least 3× your cost to acquire a customer — it tells you how much you can afford to spend on acquisition.
5. Purchase Frequency
Purchase frequency is the average number of orders a customer places within a given period.
Formula:
Purchase Frequency = Total Orders ÷ Unique Customers (over the same period)
Example:
If 400 unique customers place 1,000 orders in a quarter:
Purchase Frequency = 1,000 ÷ 400 = 2.5 orders per customer
What good looks like: This varies widely by category — replenishable products should see far higher frequency than durable goods. The trend matters more than the absolute number, and rising frequency feeds directly into CLV.
6. Net Revenue Retention (NRR)
Net revenue retention measures how much recurring revenue you keep from your existing customers over a period, accounting for expansion, downgrades, and churn.
Formula:
NRR = ((Starting Revenue + Expansion − Contraction − Churned Revenue) ÷ Starting Revenue) × 100
Example:
A SaaS company starts the month with $100,000 in recurring revenue, adds $10,000 in upgrades, and loses $5,000 to downgrades and cancellations:
NRR = (($100,000 + $10,000 − $5,000) ÷ $100,000) × 100 = 105%
What good looks like: Anything above 100% means revenue from existing customers grows even with zero new sales. Healthy SaaS and subscription businesses target NRR of 100%+, and best-in-class companies run 110% or more.
Retention Benchmarks By Industry
Benchmarks are guardrails, not targets — business model, price point, and purchase cycle all shift the ranges. As broad rules of thumb:
Ecommerce and DTC: Repeat purchase rates of roughly 20%–30% are typical, and customer retention rates often land in the 20%–40% range.
Subscription businesses: Monthly customer retention of 90%+ is the usual bar, which implies monthly churn under 10% — strong programs keep it under 5%.
SaaS: Annual gross revenue retention of 85%–95% is common, and NRR above 100% is the sign of a healthy business.
Retail and services: Ranges vary widely with purchase cycles, so trailing comparisons against your own history are more reliable than cross-industry averages.
The most meaningful benchmark is your own trajectory: measure consistently and compare against prior periods and direct competitors with similar business models.
How To Measure Customer Retention Rate Accurately
1. Identifying The Measurement Period
The measurement period is the specific timeframe used to evaluate customer retention. This timeframe depends on how often customers interact with your business.
Different business types require different measurement periods:
Subscription businesses: Monthly or annual timeframes work best
E-commerce: Quarterly or seasonal tracking captures buying patterns
Service businesses: Tracking based on average time between service needs
Seasonal fluctuations can affect how often customers return. For example, holiday shopping periods may cause temporary increases in purchases. Comparing similar seasons year over year helps adjust for this.
It's important to use the same measurement period consistently. Changing the timeframe makes results harder to compare and may hide important trends.
2. Gathering The Right Data
Accurate measurement depends on having the right customer data. At minimum, you need:
Customer identifiers (IDs, emails)
Start dates (when they became customers)
Transaction history
Active status
Last interaction date
This data typically comes from:
Customer relationship management (CRM) systems
E-commerce platforms
Subscription billing tools
Point of sale systems
Before calculating retention, check your data for accuracy. Look for duplicate records, missing information, or inconsistent formatting that might skew your results.
3. Calculating The Retention Formula
To calculate customer retention rate, follow these steps:
Count the number of customers at the start of your period (S)
Count the number of customers at the end of your period (E)
Count how many new customers you acquired during the period (N)
Apply the formula: ((E − N) ÷ S) × 100
You can use spreadsheet tools like Excel or Google Sheets for this calculation. Many analytics platforms and CRM systems also have built-in retention reports.
For more meaningful insights, segment your data by:
Customer type
Geography
Acquisition channel
Product purchased
This segmentation helps identify which customer groups have higher or lower retention rates.
Retention Rate Vs Churn Rate
Retention rate and churn rate are two sides of the same coin. They measure opposite aspects of customer behavior over time.
Aspect | Retention Rate | Churn Rate |
|---|---|---|
Definition | Percentage of customers kept over a period | Percentage of customers lost over a period |
Formula | ((E − N) ÷ S) × 100 | (Lost Customers ÷ Total Customers at Start) × 100 |
Focus | Customer loyalty and engagement | Customer loss and dissatisfaction |
Example | 90% retention rate means 90% of existing customers stayed | 10% churn rate means 10% of existing customers left |
While these metrics provide similar information, they serve different purposes. Retention rate gives a positive view of customer loyalty, while churn rate highlights where customers are being lost.
Many businesses track both metrics to get a complete picture. For example, a 90% retention rate sounds impressive until you realize the 10% churn rate represents your highest-value customers.
Advanced Methods For Measuring Retention
1. Cohort Analysis
Cohort analysis groups customers based on when they first became customers. It then tracks how these groups behave over time.
For example, you might create cohorts of customers who joined in January, February, and March. Then you track what percentage of each cohort remains active in subsequent months.
This approach reveals important patterns:
Seasonal effects: Do customers who join during certain times of year stay longer?
Product changes: Did customers who joined after a major update retain better?
Marketing impact: Do customers from specific campaigns have higher retention?
A typical cohort analysis might look like this:
Cohort (Join Month) | Month 1 | Month 2 | Month 3 | Month 4 |
|---|---|---|---|---|
January | 100% | 65% | 45% | 40% |
February | 100% | 70% | 50% | 45% |
March | 100% | 75% | 55% | 50% |
In this example, the March cohort shows better retention than earlier cohorts, suggesting improvements in the product or customer experience.
2. Segment Analysis
Segment analysis divides customers into groups based on shared characteristics rather than when they joined. These segments might include:
Demographics (age, location)
Acquisition source (organic, paid ads, referral)
Product usage patterns
Purchase behavior
By comparing retention across segments, you can identify which customer types are most likely to stay and which are at risk of leaving.
For example, you might discover that customers who use a particular feature have 30% higher retention than those who don't. This insight could lead to promoting that feature more heavily to new customers.
Practical Tips To Improve Retention Metrics
1. Personalize Customer Journeys
Personalization uses customer data to tailor experiences to individuals. This approach makes interactions more relevant and valuable.
Simple personalization techniques include:
Product recommendations based on past purchases
Emails that address customers by name
Content that matches customer interests
Special offers tied to customer behavior
Businesses can measure the impact of personalization by comparing retention rates between customers who received personalized experiences and those who didn't.
2. Encourage Regular Feedback
Customer feedback provides direct insights into what's working and what isn't. Regular feedback helps identify problems before they lead to churn.
Effective feedback methods include:
Post-purchase surveys
In-app rating requests
Email questionnaires
Customer interviews
The Net Promoter Score (NPS) is a common feedback metric that asks customers how likely they are to recommend your business to others. Low scores often predict future churn, giving you a chance to address issues proactively.
3. Reward Loyal Customers
Loyalty programs give customers reasons to keep coming back. They acknowledge and reward continued business.
Effective loyalty approaches include:
Points systems that lead to discounts or free products
Early access to new products or features
Special perks for long-term customers
Exclusive content or events
These programs work by making customers feel valued and giving them financial incentives to stay. They also provide data about what motivates your most loyal customers.
Next Steps For Long Term Growth
1. Create A Consistent Measurement System
To improve retention over time, establish a regular system for measuring and reviewing your retention metrics. This might include:
Monthly retention reports
Quarterly deep dives into segments and cohorts
Annual reviews of overall trends
Consistent measurement helps identify gradual changes that might otherwise go unnoticed. It also allows you to test different retention strategies and see which ones work best.
2. Connect Retention To Business Goals
Retention doesn't exist in isolation. It connects to other business metrics like revenue, customer acquisition costs, and overall growth.
To make retention a priority across your organization:
Include retention goals in team objectives
Share retention data widely
Celebrate improvements in retention metrics
Show how retention impacts financial results
When everyone understands how retention affects the business, they're more likely to make decisions that support long-term customer relationships. Once you know your numbers, our guide to retention marketing strategies covers what to do about them.
At Darkroom, we help businesses create measurement frameworks that connect retention to overall business strategy. Our approach focuses on identifying the most meaningful metrics for your specific business model and customer base. Learn more about our approach.
Frequently Asked Questions About Measuring Customer Retention
How do you measure customer retention?
Count your customers at the start of a period (S), at the end of the period (E), and the new customers acquired in between (N), then apply CRR = ((E − N) ÷ S) × 100. The result is the percentage of existing customers who stayed.
What is a good customer retention rate?
It depends on the business model. SaaS and subscription businesses typically aim for monthly retention rates between 85% and 95%, while ecommerce businesses often see rates around 20% to 40%. The most useful comparison is against your own historical performance and direct competitors with similar models.
What is the difference between retention rate and churn rate?
They measure opposite sides of the same behavior. Retention rate is the percentage of customers who stayed during a period, while churn rate is the percentage who left — a 90% retention rate implies a 10% churn rate.
How often should you measure retention?
Match the cadence to your purchase cycle. Subscription businesses should measure monthly to align with billing cycles, while ecommerce and retail brands usually get more signal from quarterly measurement. Whatever cadence you choose, keep it consistent so trends stay comparable.










































































































































































































































































































