Skip to content
Back to blog
Growth3 February 202610 min read

How to get repeat customers in a local business

Seven things that actually move repeat visits, in the order they are worth doing, and none of them is a bigger discount.

repeat customerscustomer retentionlocal businesscustomer lifetime value

Repeat customers are worth more than new ones and cost less to get, which everyone knows and few local businesses act on systematically.

Below are seven things that work, roughly in order of return on effort.

1. Make the second visit happen within two weeks

The gap between first and second visit is where you lose most people, and the length of that gap predicts whether they will ever become a regular.

Someone who comes back within a fortnight is forming a habit. Someone who comes back after three months is having another first visit.

The practical version of this is a welcome reward. Give a new member something at signup, or a stamp already on the card, that is worth returning for soon. You are not buying a discount. You are buying the second visit, which is the one that matters.

2. Make joining take under thirty seconds

Time your signup with a stopwatch during a busy period. If it takes longer than the transaction it is attached to, staff will stop offering it exactly when the most customers are in front of them.

Two things usually cause the delay: asking for information you do not need, and asking customers to install something. A browser based join where the customer scans a code and enters an email is roughly twenty seconds. An app download is two minutes and a meaningful proportion of people will decline.

Put the QR code next to the card reader rather than on the wall behind the till. Customers look at the payment terminal.

3. Give staff one sentence, not a briefing

Enrolment is decided by whether somebody asks. Not by the poster, not by the reward, and not by how good the offer is.

Write the exact words down:

"Are you collecting stamps? Ten gets you a free coffee, takes ten seconds."

Then check the signup rate weekly for the first month. If it plateaus under about a quarter of transactions, the sentence is not being said. That is a management problem, not a customer interest problem, and no change to the reward will fix it. Training staff to bring it up naturally has the detail.

4. Protect the experience at peak

Repeat business is built on predictability. A customer returns to a place where they know what they will get.

The threat to that is your busiest hour, when quality slips, waits stretch and the loyalty interaction becomes one more thing to rush through. A shop that is excellent four visits in five and poor on the fifth loses more customers than one that is reliably decent, because unpredictability is itself the problem.

If loyalty requests need approving, put one person on it during peak so nobody stands waiting. If that is not possible, the answer is a program that does not require approval at busy times rather than a customer left holding a phone.

5. Contact people before they drift

Most lapsed customers did not leave. They fell out of the habit and nothing happened at all, which is precisely why nothing brings them back on its own.

Identify members who have not visited in about six weeks and send one message. This single action recovers more customers than any change to the card, and it is the reason a member list is worth more than the stamp mechanic.

Two rules. Keep it roughly monthly, because the channel degrades quickly if you overuse it. And give a reason rather than only a discount, because discounts train people to wait for discounts.

6. Treat new, regular and quiet members differently

A message that suits everyone suits nobody.

New members need a reason to make a second visit. Regulars need occasional recognition and early access rather than discounting, since they are already coming. Quiet members need a reason to break the drift.

You do not need sophisticated segmentation. Three groups, defined by when they last visited, covers most of the value.

7. Review one number weekly and change one thing

Pick the share of customers who return within your window and watch it monthly. Everything else is context.

Then, weekly, ask three questions: where are we losing people, what one change will we test, and what do we expect to happen. Change one thing at a time or you will not know which change did anything.

Small businesses have an advantage here that chains do not. You can change the program on a Tuesday and see the result within a fortnight.

Why this compounds

Customer lifetime value is visit frequency multiplied by average spend multiplied by how long someone stays a customer.

Frequency is the easiest of the three to move locally, and it compounds. A regular visiting three times a month instead of two and a half is worth six extra visits a year, and if that holds for three years the difference is substantial across a few hundred members.

That is the argument for spending effort on the customers you already have rather than on finding more.

Where to start

If you do not run a program yet, how to create a loyalty program covers the design decisions. If you do and it has gone quiet, start at point five. It is the highest return thing on this list and most businesses never do it.

Helpful next reads:

Common questions

How do you get repeat customers?

Make the second visit easy and soon. Most customers who never return did not choose a competitor, they simply did not form a habit. A reason to come back within two weeks of the first visit does more than anything you can do three months later.

What is a good repeat customer rate?

It varies enormously by trade, so the useful number is your own trend rather than a benchmark. Track the share of customers who return within a set window, thirty days for a cafe or ninety for a salon, and watch whether it moves. A rising figure means what you are doing works, whatever the absolute level.

How do you increase customer lifetime value?

Lifetime value is visit frequency multiplied by average spend multiplied by how long someone stays a customer. Frequency is usually the easiest of the three to move for a local business, because a small change in how often a regular visits compounds across years.

Why do customers stop coming back?

Mostly drift rather than dissatisfaction. They meant to come back, did not get round to it, and the habit faded. Inconsistent quality and unresolved complaints account for a smaller share. Drift is the one you can do something about with a single message.

Related articles

Strategy

How to increase customer loyalty without discounting more

Loyalty is mostly built by things that are not a reward. Here is what moves it, in the order that matters.

Read article
Strategy

The benefits of a loyalty program, and the ones that are oversold

What a loyalty program genuinely does for a small business, what it does not do, and how to tell which is happening to you.

Read article