menu

menu

RETENTION MARKETING

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

Written & peer reviewed by Darkroom leardership

06/12/26

SHARE

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:

  1. Count the number of customers at the start of your period (S)

  2. Count the number of customers at the end of your period (E)

  3. Count how many new customers you acquired during the period (N)

  4. 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.

Related Content