Glossary

Customer retention rate

Definition

Customer retention rate is the percentage of customers a business keeps over a given period, calculated as (customers at end of period − customers acquired during the period) ÷ customers at start of period × 100. It measures how well a business holds the customers it already has.

The formula

Retention rate = ((E − N) ÷ S) × 100, where S is customers at the start of the period, E is customers at the end, and N is customers acquired during it. Subtracting new customers is the whole point: without it, aggressive acquisition would disguise the fact that existing customers are leaving.

Worked example: start with 200, finish with 220, of which 60 are new. ((220 − 60) ÷ 200) × 100 = 80% retention. Twenty percent of the original base did not come back, even though the headline count rose.

Measuring it without accounts

A café does not know who walked in. Retention is only measurable for customers you can identify, which in practice means the ones enrolled in something — a loyalty program, a mailing list, a booking system.

This is the underrated reason to run a loyalty program. The reward is what gets customers to identify themselves; the identification is what makes retention measurable at all.

What actually moves it

Consistency first. Most churn in small businesses is not a competitor winning — it is one bad visit, one long wait, one order that was wrong.

Then a reason to return on a schedule. A reward two visits away is a concrete reason to choose you over the equivalent place across the street, which is exactly the margin where retention is won.

Be realistic about the size of the effect. A loyalty program will not turn 40% retention into 80%. Moving it a few points is a good outcome, and a few points compounds.

Frequently asked questions

What is a good customer retention rate?

It is meaningless across industries — subscription software and a beach-town taquería are not comparable. Measure your own rate over consistent periods and watch the direction. The trend is the signal; the absolute number is not.

How is retention rate different from churn rate?

They are complements: churn = 100% − retention. Retention counts who stayed, churn counts who left. Use whichever framing makes the number you care about the one that goes up when things improve.

How does a loyalty program affect retention?

Two ways. It gives a reason to come back before the visit would otherwise have happened, and it identifies customers so retention becomes measurable. The second effect is usually the more valuable one.

What period should I measure over?

Long enough for a normal purchase cycle to complete. Monthly for a café where regulars visit weekly, quarterly for a salon, yearly for anything seasonal. Too short a window reads normal gaps as churn.

You can't retain customers you can't identify

A loyalty program is the cheapest way to learn who your regulars are.