Capabilities

Industries

Pricing

Resources

EN

Blog

Product Updates

What is customer retention? Definition and formula (2026)

Haske Verhees

Ronald Meeuwissen

Customer retention is the share of existing customers who keep buying from you over a set period, instead of lapsing or switching to a competitor. You measure it as a retention rate: customers at the end of the period, minus new customers, divided by customers at the start, times 100. It tells you whether the customers you already won are staying.

Last updated: 8 October 2026

What is customer retention?

Customer retention is a company's ability to keep existing customers buying from it over time. Retained customers come back for repeat purchases, tend to be less price sensitive and often recommend the brand to others. The goal is not one extra purchase but a lasting relationship that makes revenue more predictable.

Retention matters wherever customers can switch easily, from grocery and fuel retail to fashion and quick service restaurants. You track it to see whether your loyalty program, CRM and store experience are working together or against each other.

Customer retention vs customer loyalty

Customer retention is the measurable outcome: the percentage of customers who keep buying. Customer loyalty is the attitude and behavior behind that outcome: how strongly customers prefer your brand and whether they recommend it. Loyalty is built through consistent experiences, trust and rewards that feel fair; retention is where you see it in the numbers. Read more in what is customer loyalty.

Why customer retention matters

Keeping a customer is usually far cheaper than winning a new one. Harvard Business Review puts the cost of acquiring a new customer at 5 to 25 times the cost of retaining an existing one (Harvard Business Review, 2014).

Retained customers also give you more chances to cross-sell and upsell, give feedback you can use to improve, and make revenue easier to plan. A meta-analysis of four decades of loyalty research found that loyalty programs reliably lift repeat-purchase behavior, even when they change attitudes less (Journal of the Academy of Marketing Science).

How to calculate customer retention rate

Customer retention rate (CRR) is a percentage calculated over a fixed period, usually a month, a quarter or a year.

Customer retention rate (%) = ((E - N) / S) x 100

  • 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

Subtracting new customers is the step teams most often forget. Without it, strong acquisition hides the customers you lost. Churn rate is the mirror image: 100 minus your retention rate.

Illustrative example

The numbers below are made up to show the calculation. They are not a benchmark.

A fashion chain starts the quarter with 10,000 active loyalty members (S). At the end of the quarter it has 10,800 members (E), of whom 1,500 joined during the quarter (N).

((10,800 - 1,500) / 10,000) x 100 = 93% retention

So 7% of the members the chain had at the start did not come back. That 7% churn is the group the CRM and store teams should look into first.

Which retention metrics to track

  • Customer retention rate (CRR): the share of customers you keep over a period.

  • Churn rate: the share of customers you lose over the same period.

  • Customer lifetime value (CLV): the total revenue you can expect from one customer over the whole relationship.

  • Cohort retention: CRR per group of customers who joined in the same month or sit in the same loyalty tier, so you can see which groups drift away first.

For a deeper look, read customer retention metrics that explain why customers stay or leave and how to calculate customer retention rate.

What is a good customer retention rate?

There is no single good number. Retention depends heavily on the sector: grocery and fuel customers buy often out of necessity, while fashion customers buy less often, so the same rate means different things. Rather than chasing a universal benchmark, compare your own rate quarter on quarter and by cohort. That shows whether recent changes to your program or service are helping or hurting.

How to improve customer retention

Personalize offers and communication

Use what you know about each customer's preferences and behavior to tailor offers and messages. Personalization makes customers feel valued and understood, which makes them more likely to come back.

Run a loyalty program with the right mechanics

A loyalty program gives you a reason to talk to customers between purchases and a way to reward the visit when it happens. Research on gamified programs shows that missions, progress bars and status tiers increase repeat purchase and engagement, as long as the challenges stay achievable rather than frustrating (ResearchGate, gamification and repeat purchase; Journal of Retailing and Consumer Services). A few active missions per member at a time, mixing easy wins (a visit this week) with longer goals (a tier upgrade), tends to work better than one long list of tasks.

Consider a paid membership tier

A paid tier with clear extra value, such as free delivery or early access, can lift retention further. Fashion retail research cautions that the benefit has to stay visible, or members lapse quietly (ResearchGate, fashion retail loyalty review).

Deliver excellent customer service

Answer questions and complaints quickly and well. A good service experience leaves a lasting impression and gives customers a reason to return.

Ask for feedback and act on it

Ask customers about their experience, fix what they flag and tell them what changed. Asking for feedback also builds engagement.

Use data to spot customers drifting away

Your CRM and loyalty data show who is buying less often before they leave. Data analytics helps you target those customers with the right offer at the right time.

More tactics: 10 ways to improve customer retention and how to create a customer retention plan that actually works.

How NeoDay supports customer retention

NeoDay is an API-centric, cloud-agnostic loyalty platform. Brands use it to run points, tiers, missions and other gamified mechanics with AI-driven personalization, as a standalone app, an SDK inside their existing app or a web experience, live in as little as 10 weeks. It integrates with your existing systems, such as POS and CRM, so purchases earn rewards and members can see their progress.

See how it works on the NeoDay platform page, how it helps decrease churn, or book a demo.

Frequently asked questions

What is customer retention in simple terms?

Customer retention is how many of your existing customers keep buying from you over a period. A high retention rate means customers stay; a low one means they lapse or switch to a competitor.

How is customer retention rate calculated?

Take the number of customers at the end of a period, subtract the new customers gained during that period, divide by the number of customers at the start, and multiply by 100. Leaving out new sign-ups means you measure who you kept, not who you added.

What is the difference between customer retention and churn?

Retention rate is the share of customers you keep; churn rate is the share you lose. Over the same period they add up to 100%, so a 93% retention rate means 7% churn.

What is the difference between customer retention and customer loyalty?

Customer retention is the measurable outcome, the percentage of customers who keep buying. Customer loyalty is the attitude and behavior that produces it, built through consistent experiences, trust and rewards that feel fair.

What is a good customer retention rate?

It depends on your sector and purchase frequency, so a universal benchmark says little. Compare your own retention rate quarter on quarter and by cohort to see whether your program and service are improving.

Sources