How to Get Repeat Customers at a Café, Salon or Shop
How to turn first-time customers into regulars: what to do on the first visit, when the first reward should land, what to send, and how to count who returns.
Key Takeaway:
Repeat customers are made on the second visit. Hand first-timers a loyalty card that's already started, put a small free extra within their next two or three visits, and keep the main reward within about 8 weeks. In FaveCard's data from 1,013 small businesses, cards built to be finished within a month were completed almost three times as often as cards that took two to four months. Then send one reminder when a regular is overdue, and count who comes back.
Last updated: September 2026
To get repeat customers, make the second visit easy and soon. Give every first-time customer a reason to come back within their normal rhythm: a loyalty card with a stamp already on it, and a small free reward two or three visits away. Send one reminder when someone stays away longer than usual, and count who actually returns so you know what’s working.
Most guides to repeat customers are written for online stores: emails after checkout, subscriptions, review widgets. This one is for a place with a counter or a chair. It follows a customer from their first visit to the day they’re a regular, with the card settings, the words to use at the till, and data on what actually brings people back.
| When | What to do | How you know it worked |
|---|---|---|
| First visit | Offer the card at the till, start them on 1 stamp, learn their name | They join and get a stamp |
| Visits 2 and 3 | A small free reward: an upgrade, a cookie, a trim | Second and third stamps |
| Within about 8 weeks | The main reward | Finished cards |
| Away for twice their usual gap | One message with a reason to come in | A stamp while the offer is on |
| Once a month | Count how many came back | Your repeat rate |
Why is the second visit the hardest one to get?
The first visit usually happens because you were close, open or recommended. The second one is a choice, and it competes with every other place on the customer’s way. When a good first visit isn’t followed by a second, it’s often not a decision against you. People forget, and the longer the gap between visits, the more they forget.
Our own data shows how much the wait matters. We looked at 23,296 stamps from 1,013 small businesses on FaveCard between January and May 2026. When a loyalty card was set up so a regular reached the reward within 2 to 4 weeks, 11.4% of card cycles got there. At 8 to 16 weeks it was 4.0%, and beyond 16 weeks, under 2%. Businesses whose regulars come back at least every three days finished 10.2% of their cards; businesses with monthly visits finished 1.1%. It’s not that monthly customers are less loyal. A card is simply harder to keep in mind for four months than for four weeks. The method is in the loyalty card completion study.
What should you do on a customer’s first visit?
Ask them to join at the moment they pay, start them with a stamp, and tell them how close the first reward is. One sentence from you does more than any sign.
Something like: “Scan this and your first stamp is already on it. Two more visits and your coffee gets a free size up.” It names the reward and the number of visits, and makes joining sound like what it is, one scan. Our guide on how to promote a loyalty program has the sign, the QR size and a few more lines for staff.
Start the card; don’t hand over an empty one. Give one or two stamps the moment a customer joins (FaveCard’s card editor offers 0, 1 or 2). There is research behind it. Nunes and Drèze found that “by converting a task requiring eight steps into a task requiring 10 steps but with two steps already complete, the task is reframed as one that has been undertaken and incomplete rather than not yet begun” (Journal of Consumer Research, 2006).
Learn a name or an order. Ryan Wanner of Golden Pine Coffee Roasters in Colorado Springs put numbers on this in the Square Community: “My baristas are required to know the names or drinks of 10% of our regulars before they’re allowed out of training, 25% before a raise kicks in. My managers must know at least 75% of our regulars.”
Keep joining quick. Every extra field costs you sign-ups at a busy till, and so does asking people to download an app. FaveCard’s sign-up takes an email and a first name, with an optional birthday (and a phone number only if you add that question), so customers can fill it in while they wait or at their table. The card then opens in the phone’s browser or goes into Apple Wallet or Google Wallet.
How can I use loyalty cards to get repeat customers?
Set the card so the first reward arrives while coming back is still a new habit: a small free item on the second or third visit, and the main reward within about 8 weeks. Match the stamps to how often your regulars come (it’s the same rule FaveCard’s card editor uses):
| How often regulars come | Card | Weeks to small / main reward |
|---|---|---|
| Every 2–3 days (coffee, lunch) | 8 stamps, small reward on 3 | 1 / 2–3½ |
| About weekly (bakery, restaurant) | 6 stamps, small reward on 2 | 2–3 / 6–9 |
| Every 2–3 weeks (nails, car wash) | 5 stamps, small reward on 2 | 4–6 / 10–15 |
| Every 3–5 weeks (barber) | 4 stamps, small reward on 2 | 6–10 / 12–20 |
Monthly businesses can’t get the main reward inside 8 weeks, and few customers finish a card that takes four months. That’s why the small reward on stamp 2 and a starter stamp matter most for them. The reasoning behind each number is in how many stamps a loyalty card should have, and nine ready-made cards by business type are in punch card ideas. If you don’t have a card yet, start with the free digital loyalty card apps worth comparing.
An example café card in FaveCard: 8 stamps, a free size upgrade on stamp 3 (already redeemed here) and a free coffee on stamp 8. The bottom line is the one FaveCard adds two stamps before a reward.
Let the card count down. A line like “Almost there! Just 2 stamps to your reward.” a couple of visits before each reward keeps the goal in view. FaveCard adds that line by itself when you create a card, and you can write your own for any stamp in up to 50 characters, such as “Welcome! Your free upgrade is 2 visits away.”
Make the rewards free things, not percentages. It’s the tip FaveCard’s card editor gives every owner (“‘Free’ rewards work better than discounts”), and the reason is simple: a free cookie is easy to picture, and you know exactly what it costs you.
How do you remind customers to come back without being annoying?
Send fewer messages, each with a reason: a reward they’re close to, their birthday, something new, or an absence longer than their usual rhythm. One well-timed nudge with a specific offer and an end date beats a weekly newsletter.
A good rule of thumb for “overdue” is about twice a customer’s usual gap: around 7 days for someone who buys coffee every few days, 14 for a weekly bakery customer, 3 weeks for a restaurant regular, and about two months for a monthly haircut. Earlier than that, you’re nagging people who were coming anyway.
Small, personal nudges work. On SalonGeek, an owner described writing to five clients who hadn’t been in for four or five months, with a note card and 20% off the next visit: “All 5 clients called and booked in, 4 are regular again and 1 didn’t come again after her discount.”
A loyalty card on the phone does the same job without postage. Pick out everyone whose last stamp is older than your “overdue” number, or choose people by hand, and send them one short, warm message with an offer, such as ”💛 We miss you, free coffee on your next visit this week”. That line is the suggestion in FaveCard’s Win Them Back campaign template. If the customer keeps the card in Apple Wallet or Google Wallet, it arrives as a notification, and the card shows the offer until it ends.
The Win Them Back template’s suggested wording, as the campaign editor previews it for an example coffee shop.
A birthday is the easiest reason of all, and it doesn’t need you to remember it. A message on the day and an offer that stays on the card for two weeks gives people a reason to come in; FaveCard’s birthday automation sends ”🎂 Your birthday surprise is waiting for you” by default, and the wording is yours to change. More on sending messages through the card is on the campaigns page.
Don’t only reward the people who left. If the comeback offer beats anything your regulars get, send your regulars a thank-you offer too (in FaveCard, that’s the VIP Thank You template). For more ways to reach lapsed customers, see how to bring back inactive customers.
How do you get repeat customers without discounts?
Give something with a known cost instead of a percentage off, and make people feel recognized. A size upgrade, a cookie, nail art on two nails or a beard trim costs you little and is easy to picture. “10% off” is neither.
Other things that bring people back without touching your prices:
- First taste for card holders. Announce a new menu item or seasonal service on the card before anyone else hears about it.
- Their name, their order. The Golden Pine rule above costs nothing but attention.
- A guest pass at a gym or studio rewards the member and brings in someone new.
- The birthday. One message a year that isn’t asking for anything.
Our customer incentive ideas cover 18 more, with what each one costs.
How do you track repeat customers when you’re running solo?
Repeat customer rate = customers who came at least twice in a period ÷ all customers who came in that period. If 140 people visited in September and 49 of them came more than once, your repeat rate for September is 35%. For monthly businesses like barbers and salons, use a 90-day window instead of a month, or almost nobody will count as a repeat.
On paper, that means counting punch cards. With a loyalty card on the phone, the customer list does the counting. On FaveCard’s Customers page every customer has a stamp count, the date of their last stamp and the date they joined, and the filters answer the questions owners ask:
| Question | Filter in FaveCard |
|---|---|
| How many came back at least once? | ”Recorded stamps”, 2 or more (card with no starter stamp, one stamp per visit) |
| Is this month’s new crowd coming back? | ”New customers”, last 30 days, then look at their stamps |
| Which regulars have gone quiet? | ”Stamp count + last stamp”, e.g. 5+ stamps and a last stamp over 30 days ago |
| Who are my best customers? | ”Top % by recorded stamps”: top 10%, 25% or 50% |
The customer list with the “Stamp count + last stamp” filter, for an example coffee shop. The customers are invented.
After a campaign, FaveCard shows how many customers got the message. To find out whether it worked, sort your customer list by last stamp a few days later and check who came back.
What works for a café, a restaurant, a salon or a barber?
The same idea, tuned to how often people come:
| Business and usual gap | Card | Nudge after no stamp for |
|---|---|---|
| Coffee shop, every 2–3 days | 8 stamps, free size upgrade at 3 | 7 days |
| Bakery, about weekly | 6 stamps, free cookie at 2 | 14 days |
| Restaurant, every 7–10 days | 6 stamps, free dessert at 2 | 3 weeks |
| Nail studio, every 2–3 weeks | 5 stamps, free nail art at 2 | 6 weeks |
| Barber, every 3–5 weeks | 4 stamps, free beard trim at 2 | 2 months |
| Hair salon, every 6–8 weeks | 4 stamps, 1 starter stamp, free hair mask at 2 | 3–4 months |
On the first visit, the move differs too. A coffee shop can start everyone on a stamp and remember the drink; a bakery can mention the cookie as people pay; a restaurant can offer the card with the bill. Nail studios, barbers and salons should book the next visit before the client leaves, in whatever booking tool or diary they already use. For the bigger picture beyond the second visit, from service to complaints, see our guide to customer retention for small business.
Doing this in FaveCard
If you run your card on FaveCard, here is what each step uses and which plan it’s on:
| What | What the customer sees | Plan |
|---|---|---|
| Stamping by scanning the customer’s QR code with the staff app | The stamp appears on their card | Every plan |
| Starter stamps, rewards on any stamp, your own line per stamp | ”Almost there! Just 2 stamps to your reward.” | Every plan |
| The customer list with the filters above | Nothing; it’s for you | Every plan |
| The card in Apple Wallet and Google Wallet, with your logo and colors | Your card in their Wallet app | Pro and Business |
| Campaigns, including Win Them Back and VIP Thank You | A notification and new text on the card | Business |
| Birthday offer | ”🎂 Your birthday surprise is waiting for you” | Business |
| Google review ask after a reward | ”Loved your visit?” on the card page, and an email two hours later if they agreed to emails | Business |
| Feedback surveys after the first stamp and after rewards | A quick rating on the card page | Business |
The Pro and Business features above are included in the free trial for your first 30 days. See pricing for what each plan includes.
A loyalty card and a well-timed message can bring a customer back once. Whether they come back a third time is down to what they find when they walk in.
Frequently Asked Questions
How do you get repeat customers?
Win the second visit. Make sure a first-time customer leaves with something to come back for soon, like a card that's already started and a free extra a couple of visits away. Nudge them once if they drift, and check each month how many people came more than once.
How can I use loyalty cards to get repeat customers?
Make the first reward come quickly. Use 8 stamps if regulars come every few days, 6 if weekly, 5 every two to three weeks and 4 if monthly, with a small free item about a third of the way in. Long waits kill cards: in FaveCard's completion data, 11.4% of cards built for 2 to 4 weeks were finished, against 4.0% of cards built for 8 to 16 weeks.
How do I turn one-time customers into regulars?
Treat the first visit as the start of the second. Invite them to join while they pay, in one sentence that says what they get and how soon, give them their first stamp straight away, and remember their name or order next time. Someone who has been away twice as long as usual is worth one friendly message with a specific offer.
How do you measure repeat customers?
Use the repeat customer rate: the number of customers who visited at least twice in a period, divided by everyone who visited in that period. With 200 customers in a month and 60 of them coming more than once, the rate is 30%. Barbers and salons should look at 90 days rather than one month. A loyalty card makes the count easy: with no starter stamp and one stamp per visit, anyone with two or more stamps has come back at least once.
How often should you message customers to bring them back?
Less often than you think, and never without a reason. Good reasons are a reward the customer is close to, their birthday, something new on the menu, or an absence clearly longer than their normal pattern. Waiting until they are about twice as late as usual avoids nagging people who were coming anyway.
How do you get repeat customers without discounts?
Offer small free extras instead of percentages, such as a pastry, an extra shot or a plus-one class pass: customers can picture them and you know what they cost. Recognition works without any reward at all. Greet regulars by name, let card holders try new items first, and remember birthdays.
Why are repeat customers important for a small business?
Regulars need no advertising to come back. For a café or a salon they are the people who fill the quiet days and tell their friends where to go, so each one you keep is a customer you don't have to find again.


