# How to get more repeat customers for your café, salon or shop

> The quickest way to grow a small business is to get the people who already like you to come back more often. Here are nine practical ways to do it, most of them free.

Published 26 October 2026 by Harry Northam, Founder, Promotello.
Source: https://www.promotello.com/blog/how-to-get-more-repeat-customers

## Key takeaways

- A returning customer already knows and trusts you, so bringing them back takes far less effort than finding someone new.
- Give people a reason to return before they leave: a stamp, a next-visit offer or an invitation to follow you.
- Make your loyalty reward easy to reach. Rewards that feel achievable get used; ones that feel distant get forgotten.
- Stay in touch with customers who opt in, and give them first access to new offers.
- Count who comes back, so you can see which ideas are working.

Most independent businesses spend their marketing effort on finding new customers. But the people most likely to spend money with you next week are the ones who already have. They know where you are, they liked what they got, and they trust you.

Getting them to come back a little more often is usually the cheapest and quickest way to grow. Here are nine ways to do it.

## Why do repeat customers matter so much?

A new customer has to discover you, decide to try you and make a special trip. A returning customer only has to remember you. That's why small improvements in how often people come back add up so quickly.

Say 200 different customers visit your café each week, spending £6 each time. If just 20 of them came back one extra time a week, that's £120 more a week, or about £6,000 a year, without a single new customer.

## 1. Make the first visit worth remembering

People come back to places that made them feel welcome. Learn regulars' names and usual orders. Thank first-timers for trying you. Small extras, like a taste of something new or a tip about the area, cost little and get talked about.

## 2. Give people a reason to come back before they leave

The best moment to win a second visit is at the end of the first. Before someone walks out, give them something that points to next time:

- a stamp on their loyalty card;
- a next-visit offer, such as a free pastry with their next coffee;
- an invitation to follow you, so they hear about new offers.

Without a reason, even happy customers drift. With one, coming back becomes the natural next step.

## 3. Run a loyalty card that's easy to finish

Loyalty cards work when the reward feels reachable. "Buy 9 coffees, get the 10th free" works because a regular can finish it in a couple of weeks. "Spend £200 and get £5 off" feels like homework.

A few rules of thumb:

- **Keep it short.** Six to ten visits suits most cafés, barbers and takeaways.
- **Make the reward something people want**, not leftovers or slow sellers.
- **Give a head start.** A card that starts with one stamp already filled tends to get finished more often than an empty one.

Paper cards get lost and are easy to fake, so many businesses now use a digital card on the customer's phone. We compare the two in [digital loyalty cards vs paper stamp cards](/blog/digital-vs-paper-loyalty-cards).

## 4. Ask happy customers to follow you

A customer who follows you can hear about your next offer. One who doesn't is relying on memory. Ask at the moment people are happiest: when you hand over their order or finish their appointment.

Make it one tap, not a form. A QR code by the till that lets people follow you and join your loyalty card at the same time works well.

## 5. Use quiet times to bring people back

Most businesses have hours when staff are waiting for customers. Those are the perfect times to invite regulars back, with an offer that only runs then. You fill a gap that was costing you money, and customers get a reason to visit at a time that suits them.

We go into this in detail in [how to fill quiet hours](/blog/how-to-fill-quiet-hours).

## 6. Reward your regulars, not just newcomers

Many businesses offer their best deals to strangers and nothing to the people who visit every week. Flip it round. Give regulars early access to new products, a birthday treat, or a surprise free item now and then. They notice, and they tell their friends.

## 7. Ask for reviews at the right moment

Reviews bring new customers, but asking also deepens the relationship with existing ones. Ask right after a good experience, such as after someone redeems a loyalty reward, and make it one tap to your Google review page.

## 8. Remember birthdays and milestones

A small birthday treat is one of the most effective reasons to bring someone back, because it feels personal rather than promotional. Collect birthdays (day and month only) when people sign up, and send the treat automatically so you don't have to remember.

## 9. Count who comes back

You can't improve what you can't see. At the very least, count:

- how many customers came back at least once in the last month;
- how many loyalty rewards were earned;
- which offers brought people in.

If you're using paper cards and a till, this is guesswork. A digital loyalty card and offer system counts it for you.

## Where to start this week

You don't need to do all nine at once. If you only do three things this week:

1. **Start a loyalty card** with a reward a regular can earn in a fortnight.
1. **Put a QR code by the till** so customers can follow you and join the card.
1. **Pick your quietest hour** and plan one offer for it next month.

Then watch how many people come back.

## Questions and answers

### What counts as a repeat customer?

Anyone who comes back after their first visit. For a café that might be within a week; for a hair salon, within two or three months. What matters is spotting the people who came once and never returned, and giving them a reason to.

### How do I get customers to come back without giving discounts?

Discounts are only one tool. Remembering names, a loyalty reward that feels like a thank-you, first access to new products, and a friendly reminder at the right time all bring people back without cutting your prices.

### Do loyalty cards actually work for small businesses?

Yes, when the reward is worth having and easy to reach. The common reasons they fail are rewards that take too long to earn, cards that get lost, and staff forgetting to offer them. A digital card fixes the last two.

### How often should I contact customers?

Only when you have something worth saying: a new offer, a seasonal product, or a reminder when someone hasn't visited for a while. For most independent businesses that's two to four times a month at most, and only to people who have opted in.
