The figures and scenarios in this article are illustrative: adapt them to your margins and your own data. They are not EasyFid customer results. See how to measure your results.
A customer who comes back usually costs you less to serve than one you have to convince for the first time. Yet most shop owners run their business by looking at monthly revenue, rarely at their customer retention rate — the number that actually tells you whether your shop is building a loyal base or filling a leaking bucket. A shop that attracts 50 new customers a month but keeps only a fifth of them is running in circles: spending money to compensate for a leak it isn't even measuring.
Good news: measuring your retention doesn't require complex software or a statistician. This guide gives you a simple method to calculate it, rough benchmarks by sector so you know where you stand, and concrete levers — used by local shop owners — to move it forward.
Table of contents
Why retention is the most cost-effective number to track
Acquiring a customer costs money: advertising, welcome promotions, time spent convincing them. Keeping one, on the other hand, costs almost nothing once the relationship is in place — and they typically spend more at each visit because they already trust you. For a local business — bakery, hair salon, beauty institute, restaurant — retention matters even more because your trade area is limited. You can't endlessly widen the pool of new customers, but you can always get the ones you already have to come back more often. It's a growth lever that doesn't depend on an advertising budget.
How to calculate your customer retention rate
The standard formula is simple:
Retention rate = ((Customers at the end of the period − New customers acquired during the period) ÷ Customers at the start of the period) × 100
Concrete example: on January 1, your shop has 400 active customers (having bought in the last 3 months). By March 31, you count 430, including 90 new customers acquired over the quarter. The calculation: ((430 − 90) ÷ 400) × 100 = 85%. You retained 85% of your starting base — a very good score for this simulation.
If calculating by period feels heavy, a simplified version works just as well day to day: the percentage of customers who come back within a given window (30, 60 or 90 days depending on your natural buying frequency). A hair salon will tend to think in 6-week cycles, a bakery in weekly cycles.
Practical tip: first define your "retention window" — the delay after which a customer is considered lost. For a frequent-purchase shop (bakery, coffee shop), count 30 to 45 days of inactivity. For a less frequent purchase (hairdresser, dry cleaner, beauty salon), count 60 to 90 days. Without this definition, your retention rate doesn't mean much.
A digital loyalty program makes this calculation much easier: every visit is timestamped and tied to a customer profile, so you can spot at a glance who hasn't been back in 60 days, without sorting through paper receipts or keeping a spreadsheet by hand.
What rate to aim for, by sector
There's no single "good" retention rate: it depends heavily on the nature of the purchase. A few loose benchmarks seen in local retail — treat them as a starting point, not a target to hit exactly:
- Bakery, coffee shop, grocery store (frequent purchase): a solid rate tends to sit in the higher range over 30 days, since these shops benefit from a naturally recurring habit.
- Hairdresser, beauty institute, barbershop (cyclical purchase): aiming for a decent share of return customers over the usual service cycle (6 to 8 weeks) is a reasonable goal.
- Restaurant, wine shop, boutique (occasional/pleasure purchase): a lower rate can already be solid here, since natural frequency is lower.
What matters isn't comparing yourself to an absolute number, but tracking how your own rate moves over time. A noticeable drop from one quarter to the next is a warning sign to address right away, before it shows up as lost revenue.
Concrete levers to improve retention
Once you've measured your rate, the challenge is moving it forward without complicating your daily routine. A few levers that genuinely work in local retail:
- Reward spending, not just visits: a points-per-euro system encourages the customer to come back more often AND to spend more at each visit, unlike a simple stamp card.
- Spot "at-risk" customers: identify those who haven't bought within your retention window (30, 60 or 90 days) and reach out before they're gone for good — a text message or a word at the register is often enough, and only to customers who agreed to be contacted.
- Mark key moments: an automatic gesture for the customer's birthday, or for their first month of loyalty, creates a brand reminder that can trigger an extra visit.
- Reduce the friction of the loyalty card: a plastic card forgotten at home is a missed loyalty opportunity every single visit. A card that's always on the phone removes that obstacle.
- Segment without overcomplicating: you don't need ten different rules; simply distinguishing "regulars," "new" and "at risk" is enough to prioritize your actions.
The role of the digital loyalty card
Retention plays out at every interaction, and the loyalty card is often the most frequent point of contact between you and your customers. With EasyFid, points show up and update live in Apple Wallet and Google Wallet, as soon as a staff member records a visit: the customer sees their progress without opening a third-party app, without hunting for a card in their wallet. That constant visibility keeps the habit of coming back to you alive, rather than to a competitor whose loyalty card sits forgotten in a drawer.
It's a concrete example of a retention mechanic: reducing friction makes coming back the natural thing to do, not a deliberate effort. For more on building a program that genuinely brings customers back, see our full guide to a merchant loyalty program, which covers setting your point scale, rewards and follow-ups.
Practical tip: don't measure your retention only once a year. A quick monthly check lets you react to a drop before it settles in — a passing dip is often explained by something minor (hours, staffing, weather), and it's better to catch it early.
The choice of tool also matters for keeping day-to-day tracking simple. EasyFid offers two plans suited to an independent shop: Starter at €9.99/month (up to 500 customers, 1 user) and Pro at €19.99/month (up to 1,500 customers, 3 staff accounts plus the admin account) — enough to equip a small team without added complexity. Plan details are available on the pricing page.
Track and Improve Your Retention With EasyFid
Digital loyalty card, live points in Apple & Google Wallet, centralized customer history.
App Store → Google Play →Frequently asked questions about customer retention rate
What is the formula to calculate customer retention rate?
Retention rate = ((Customers at the end of the period − New customers acquired during the period) ÷ Customers at the start of the period) × 100. You can also use a simplified version: the percentage of customers who came back within a given window (30, 60 or 90 days depending on your sector).
What's a good retention rate for a local business?
It depends on the natural buying frequency: higher for a frequent-purchase shop (bakery, coffee shop), moderate for a cyclical purchase (hairdresser, beauty institute), and lower for a more occasional purchase (restaurant, boutique). What matters most is tracking how your own rate moves over time.
Does a loyalty program really improve retention?
It can help, provided it rewards actual spending rather than a simple visit, and stays visible to the customer day to day. A loyalty card that's always accessible, like a Wallet card, supports the habit of coming back far better than a plastic card that's easily forgotten.
How often should I measure my retention rate?
A monthly check is recommended for most local shops: it lets you spot a drop quickly and act before it turns into a lasting loss of revenue.
Is retention more cost-effective than acquiring new customers?
The cost of retention and the cost of acquisition depend on your own actions, your margin and the period. Compare them using your own data before deciding how to split your budget.