Six key customer retention metrics: CRR, NPS, CSAT, RPR, and CLV explained with formulas.
Six key customer retention metrics and how to measure them to boost loyalty and reduce churn.

Customer retention metrics are the quantitative measures—like retention rate, churn, and lifetime value—that show how well you keep customers over time. This guide is for CX, product, and growth teams who need to prove whether their retention efforts are actually working. Research summarized by Harvard Business Review shows acquiring a new customer can cost 5–25x more than retaining one, and a 5% lift in retention can raise profits by 25–95%. Below you’ll get the six core metrics, their exact formulas, worked examples, and the surveys that feed them.

By tracking these customer retention metrics, you gain a clear view of customer experience health and can act before churn happens. Put the metrics to work with a program to reduce customer churn, and for the tactics that move these numbers, see our customer retention strategies for 2026.

What Are Customer Retention Metrics?

Customer retention metrics are quantitative measures that help businesses track how well they are keeping their customers over time. These metrics provide insights into customer loyalty, satisfaction, and the likelihood of continued engagement with your product or service. Retention metrics are used to assess various aspects of the customer journey, from the frequency of repeat purchases to how long customers stay with your brand. By analyzing these metrics, businesses can identify patterns, understand customer behavior, and make data-driven decisions to improve retention strategies.

Why Are Customer Retention Metrics Important?

Customer retention metrics are crucial because they directly impact a company’s profitability and long-term success. Keeping existing customers is significantly more cost-effective than acquiring new ones, as loyal customers tend to spend more and recommend your brand to others. These metrics provide valuable insights into customer satisfaction and areas where your business can improve. By focusing on retention, businesses can build stronger customer relationships, reduce churn, and increase Customer Lifetime Value (CLV). Ultimately, retention metrics offer a clear view of how well a company is maintaining its customer base, which is vital for sustainable growth and a competitive edge in the market.

Customer Retention Metrics Overview

MetricWhat It MeasuresBest For
CRR% of customers retained over timeOverall retention health
Churn Rate% of customers lostIdentifying retention problems
CLVTotal revenue per customer lifetimeInvestment decisions
RPR% of customers who repurchaseLoyalty measurement
NPSLikelihood to recommendBrand advocacy
CSATSatisfaction with specific interactionsService quality

1. Customer Retention Rate (CRR)

What is it?

Customer Retention Rate (CRR) measures the percentage of customers who continue to do business with you over a certain period of time. It’s a direct indicator of customer loyalty and the effectiveness of your retention strategies.

How to calculate it? Use this simple formula:

CRR=(Customers at EndNew CustomersCustomers at Start)×100\text{CRR} = \left( \frac{\text{Customers at End} - \text{New Customers}}{\text{Customers at Start}} \right) \times 100

For example, if you started the month with 100 customers, gained 20 new ones, and ended the month with 110, your CRR would be:

CRR=(11020100)×100=90%\text{CRR} = \left( \frac{110 - 20}{100} \right) \times 100 = 90\%

A higher retention rate indicates that you are successfully keeping your customers engaged and satisfied. As a rough benchmark, SaaS businesses often target 90%+ monthly retention, while retail and e-commerce typically see 60–80% — but the right number depends on your industry, so benchmark against your own sector and track the trend over time.

2. Churn Rate

What is it?

Churn Rate is the inverse of Customer Retention Rate, measuring the percentage of customers who stop doing business with you during a given period. Monitoring churn helps you understand why customers are leaving and how you can prevent it.

How to calculate it? The formula for churn rate is:

Churn Rate=(Customers Lost During PeriodCustomers at Start of Period)×100\text{Churn Rate} = \left( \frac{\text{Customers Lost During Period}}{\text{Customers at Start of Period}} \right) \times 100

For example, if you lost 10 customers out of 100 over the course of a month, your churn rate would be:

Churn Rate=(10100)×100=10%\text{Churn Rate} = \left( \frac{10}{100} \right) \times 100 = 10\%

A lower churn rate means more customers are sticking around, which is vital for long-term growth.

3. Customer Lifetime Value (CLV)

What is it?

Customer Lifetime Value (CLV) estimates the total revenue you can expect from a customer throughout their entire relationship with your company. Understanding CLV helps you gauge how much you can invest in acquiring and retaining each customer.

How to calculate it? To calculate CLV, use this formula:

CLV=Avg. Purchase Value×Avg. Purchase Frequency×Customer Lifespan\text{CLV} = \text{Avg. Purchase Value} \times \text{Avg. Purchase Frequency} \times \text{Customer Lifespan}

For example, if a customer spends $50 per purchase, buys three times a year, and stays with your business for five years, their CLV would be:

CLV=50×3×5=$750\text{CLV} = 50 \times 3 \times 5 = \$750

The higher the CLV, the more valuable each customer is to your business, making customer retention strategies even more critical. See how feedback helps you increase customer lifetime value across every touchpoint.

4. Repeat Purchase Rate (RPR)

What is it?

Repeat Purchase Rate (RPR) measures the percentage of customers who make more than one purchase. It’s a vital indicator of customer satisfaction and loyalty.

How to calculate it? Here’s the formula:

RPR=(Returning CustomersTotal Customers)×100\text{RPR} = \left( \frac{\text{Returning Customers}}{\text{Total Customers}} \right) \times 100

For example, if 40 out of 100 customers made repeat purchases in a given period, your RPR would be:

RPR=(40100)×100=40%\text{RPR} = \left( \frac{40}{100} \right) \times 100 = 40\%

A higher RPR indicates that more customers are returning for additional purchases, showing that they value your product or service.

5. Net Promoter Score (NPS)

What is it?

Net Promoter Score (NPS) is a metric used to gauge customer satisfaction and loyalty by asking one simple question: “How likely are you to recommend our product or service to a friend or colleague?” Customers respond on a scale of 0 to 10, and the results are divided into three categories:

  • Promoters (score 9-10): Loyal customers who will recommend your brand.

  • Passives (score 7-8): Satisfied but not enthusiastic customers.

  • Detractors (score 0-6): Unhappy customers who may leave or spread negative reviews.

How to calculate it? The NPS formula is:

NPS=%Promoters%Detractors\text{NPS} = \%\,\text{Promoters} - \%\,\text{Detractors}

For example, if 60% of your respondents are Promoters and 20% are Detractors, your NPS would be:

NPS=60%20%=40\text{NPS} = 60\% - 20\% = 40

A higher NPS indicates a strong likelihood of word-of-mouth referrals and overall customer satisfaction.

Learn more about using NPS surveys to improve customer retention.

6. Customer Satisfaction Score (CSAT)

What is it?

Customer Satisfaction Score (CSAT) measures how satisfied customers are with a specific interaction, product, or service. CSAT surveys typically ask customers to rate their satisfaction on a scale from 1 (very dissatisfied) to 5 (very satisfied).

How to calculate it? To calculate the CSAT, use this formula:

CSAT=(Satisfied CustomersTotal Responses)×100\text{CSAT} = \left( \frac{\text{Satisfied Customers}}{\text{Total Responses}} \right) \times 100

For example, if 80 out of 100 customers rate their experience as satisfied or very satisfied, your CSAT would be:

CSAT=(80100)×100=80%\text{CSAT} = \left( \frac{80}{100} \right) \times 100 = 80\%

A high CSAT means your customers are happy with their experience, while a low CSAT points to areas needing improvement.

How to Track Customer Retention Metrics with Responsly

Collecting the data needed to calculate these customer retention metrics requires a systematic approach to customer feedback. Responsly’s customer experience platform makes it easy to measure all these metrics in one place:

  • Automated NPS & CSAT surveys: Trigger NPS surveys and CSAT surveys at key touchpoints to continuously track customer sentiment.

  • Omnichannel distribution: Reach customers via email, SMS, WhatsApp, or website surveys to maximize response rates.

  • Real-time analytics: Monitor trends in your retention metrics with built-in dashboards and identify at-risk customers before they churn.

  • Pre-built templates: Get started quickly with our customer experience templates designed specifically for measuring retention metrics.

By combining operational data with direct customer feedback, you can understand not just what is happening with your retention, but why - and take action to improve.

Conclusion

Tracking these six customer retention metrics—Customer Retention Rate, Churn Rate, Customer Lifetime Value, Repeat Purchase Rate, Net Promoter Score, and Customer Satisfaction Score—will give you a comprehensive view of how well you’re keeping your customers engaged and loyal. By understanding and improving these key metrics, you can enhance customer experience, reduce churn, and ultimately boost long-term business growth.

For more strategies on keeping your customers, explore our guide to customer loyalty software and learn about customer service metrics that complement your retention tracking.

Make sure you regularly review and act upon these insights to stay ahead of customer expectations and maintain a competitive edge. Start collecting feedback today to improve your customer retention metrics.

FAQ

What are customer retention metrics?

Customer retention metrics are quantitative measures that track how well a business keeps its customers over time. Key metrics include Customer Retention Rate (CRR), Churn Rate, Customer Lifetime Value (CLV), NPS, and CSAT.

How do you calculate customer retention rate?

Use the formula: CRR = [(Customers at end of period - New customers) / Customers at start] x 100. For example, starting with 100 customers, gaining 20 new ones, and ending with 110 gives a 90% retention rate.

What is a good customer retention rate?

A good retention rate varies by industry. SaaS companies typically aim for 90%+ monthly retention, while retail averages 60-80%. The key is to benchmark against your industry and continuously improve over time.

Why is customer retention more cost-effective than acquisition?

Studies show acquiring new customers costs 5-25x more than retaining existing ones. Loyal customers spend more over time, refer others, and require less marketing spend. A 5% increase in retention can boost profits by up to 95%.