Strategy

How to get repeat customers: 12 tactics to bring people back to your shop

How to get repeat customers without spending more on ads: how to measure how many come back, 12 tactics you can use tomorrow and a 30-day plan.

By Stampaz Team6 min read

In this article
  1. 01Why a returning customer is worth more (with numbers)
  2. 02Measure your repeat rate
  3. 0312 tactics to bring customers back
  4. 04Which tactics fit your business
  5. 05A 30-day plan to raise your repeat rate
  6. 06Mistakes that stop customers coming back
  7. 07How Stampaz helps

If you run a shop, you already know how to get repeat customers in theory: treat people well, sell a good product, remember faces. The trouble is that it depends on your memory and your best days. This guide turns instinct into a system: how to work out what a returning customer is worth, how to measure whether they return, 12 concrete tactics and a 30-day plan to put it in motion.

Why a returning customer is worth more (with numbers)

A new customer costs you something: advertising, a welcome discount, the time to walk them through the menu. A regular already knows what they want, buys faster and recommends you without being asked.

Look at the difference with simple numbers.

Example: a coffee shop with an average ticket of €4.

  • A customer who comes once: €4.
  • A customer who comes twice a week for a year (about 45 working weeks): 2 × 45 × €4 = €360.
  • If a loyalty program gets that customer to add just one more visit a month (about 11 a year): 11 × €4 = €44 more a year, per person.

Multiply €44 by 100 regulars and you get €4,400 a year without finding a single new customer. That's not a promise: it's the calculation you need to run with your own numbers. What matters is the logic: small increases in visit frequency among people who already know you add up fast.

Measure your repeat rate

You can't improve what you don't measure. Your repeat rate answers one question: of the people who came this month, how many had been before or come back again?

The formula

Example: in 30 days you serve 400 different people and 120 came more than once. Your rate is 120 ÷ 400 × 100 = 30%. Next month you try two tactics from this guide and measure again the same way.

How to get the number

  • With a paper card: you can only estimate it (count stamps given and cards redeemed). Good for trends, not detail. We explain why in paper punch card vs digital.
  • With your POS: if customers pay by card, some systems group purchases, but you don't know who's who.
  • With a digital loyalty card: every stamp is tied to a card, so you see visits per customer, how long they take to return and who hasn't been in for a while.

Pick a period (30 days works) and always record it the same way. The trend matters more than the exact figure.

12 tactics to bring customers back

Ordered from the most basic to the most advanced. Don't do all 12 at once: pick three and measure them.

1. Fix what stops them coming back

Before rewarding anyone, remove friction: long waits, unclear hours, inconsistent product. Ask three trusted customers what they'd improve. It's free and it's often what pays off most.

2. Learn names and orders

"The usual, Laura?" builds more loyalty than any discount. If you have staff, note the usual order of your most loyal customers in a notebook (or in the customer's profile).

3. Launch a simple loyalty program

A rule anyone gets in one sentence: "Buy 9 coffees, the 10th is free." Torn between stamps, points or cashback? Read points vs stamps vs cashback. Never built one? Follow how to create a loyalty card for your business.

4. Turn the first visit into a second

New customers are the easiest to lose. Give them a reason to return soon: a free first stamp on sign-up, or double stamps if they come back the same week.

5. Keep the reward within reach

A 20-stamp card is discouraging. A reward that looks achievable (8–10 visits for a frequent purchase) keeps people interested. If your product is expensive, use points per €1 instead of stamps.

6. Useful notifications, not ads

A lock-screen notification works when it brings something: "Fresh banana bread today", "One stamp to your free coffee". Skip generic messages. Few, and always with a reason.

7. Birthdays

A birthday treat is one of the few promotions customers genuinely appreciate. A coffee, a dessert or a discount valid that week. Ask for the date at sign-up and automate it.

8. Win back those who drift away

Define "lapsed" for your business: in a coffee shop, 3 weeks without a visit; in a barber shop, 6 or 8. When someone crosses that line, send a "we miss you" with a small incentive. Once.

9. Slow days, bigger reward

If Tuesdays are empty, offer double stamps on Tuesdays. That spreads demand instead of giving rewards away when you're already full.

10. Create a club feeling

A subscription ("a coffee a day for €X a month") or a club with perks turns a regular into a member. We cover it in depth in membership programs for small business.

11. Ask loyal customers for reviews

Someone who's just completed a card is happy: that's the moment to ask for a review. More reviews bring new customers who, with everything above, become regulars.

12. Gift cards

When a customer gives your business as a gift, they bring you someone who arrives already trusting you. Get gift cards ready for the holidays and key dates; the guide is at gift cards for small business.

Which tactics fit your business

BusinessTypical frequencyPriority tactics
Coffee shopSeveral times a weekStamps, double stamps in quiet hours, coffee subscription
Barber shopEvery 3–6 weeksHaircut reminder, membership, win-back
BakeryAlmost dailyPoints per €1, fresh-bake alert, birthdays
RestaurantWeekly or monthlyCashback, birthdays, slow nights
GymSeveral times a weekClub, motivation messages, referrals
Retail storeMonthly or seasonalPoints with tiers, gift cards, new arrivals

A 30-day plan to raise your repeat rate

A realistic plan for a small shop, without stopping day-to-day work.

Week 1: foundations

  1. Work out your current repeat rate (even roughly).
  2. Fix one specific friction point (tactic 1).
  3. Decide your program's rule and reward. Do the cost math.

Week 2: launch

  1. Create the card and put the QR poster by the till.
  2. Give your team one line: "Want our card? Scan here and your first stamp is on us."
  3. Offer it to everyone for 7 days straight. No exceptions.

Week 3: activate

  1. Send the first useful notification to cardholders.
  2. Turn on the birthday message.
  3. Try double stamps on your slowest day.

Week 4: measure and adjust

  1. Recalculate your repeat rate the same way.
  2. Check how many cards have 2 or more stamps: those are customers who've already come back.
  3. Decide which tactic to keep, which to change and which to add next month.

Mistakes that stop customers coming back

  • Unreachable rewards. If nobody completes the card, the program doesn't exist.
  • Not offering the card. A poster isn't enough: your team has to mention it at the till.
  • Bombarding with messages. Every message without a reason chips away at goodwill.
  • Permanent discounts. They cut your margin and don't build habit. Reward repetition instead.
  • Not measuring. Without a repeat rate you can't tell whether anything works.

How Stampaz helps

Stampaz creates loyalty cards that customers save in Apple Wallet or Google Wallet without downloading any app (plus a web card for anyone who uses neither). They sign up in seconds by scanning the QR on your poster. You get 6 card types (stamps, points, tiered discount, cashback, gift card and membership), a staff scanner on any phone, lock-screen notifications and, on Pro and Chain, automated birthday, welcome and "we miss you" messages. Plans from €29/month with no lock-in.

Frequently asked questions

Back to the blog

Create your digital loyalty card today.

Ready in 5 minutes · cancel anytime