Step-by-step guide
How to Start a Loyalty Program: A 7-Step Guide for Small Businesses
To start a loyalty program, pick one reward your customers already want, decide how many stamps it takes to earn, and set a clear rule for what earns a stamp. Then print a QR code for your counter, give staff one sentence to say at checkout, and tell your regulars. After 30 days, look at who is coming back and adjust.
You do not need a big budget, a new POS, or a marketing team. You need a reward people care about and a habit your staff will keep. Here is the process step by step, written for an independent café, salon, gym, or shop.
Before you start: stamps or points?
Most small businesses do well with a stamp card. "Buy 9, get the 10th free" is easy to say, easy to understand, and easy for staff to apply. Points programs suit businesses that want rewards based on spend, or a menu of reward options, but they ask more of customers and staff. If you are unsure, start with stamps. You can add reward levels later. For the mechanics behind a digital card, see how digital stamp cards work.
Step 1: Pick the reward
Start with something your regulars already buy and like: a free drink, a free pastry, a free add-on treatment, a guest pass. Good rewards share three traits:
- People want it without being told to.
- It costs you less than its menu price. A free coffee costs you the ingredients and a minute of time, not the full ticket price.
- It is easy to hand over. No paperwork, no manager needed.
Try to avoid a percentage discount as your main reward. "20% off" is harder to picture than "a free croissant." Save discounts for vouchers and one-off offers. Need inspiration? Browse loyalty reward ideas by business type. Want a starting point? See loyalty program examples by business type.
Step 2: Set stamps-to-reward
The number should feel reachable for a regular. Look at how often a typical regular visits, then choose a number they could fill in a few weeks to a couple of months.
- Daily or weekly purchases (coffee, lunch, bakery): try 8 to 10 stamps.
- Visits every few weeks (salon, barber, nails): try 5 or 6 stamps.
- Classes or check-ins (gym, studio): match the card to a natural block, like 10 classes.
Too many stamps and people give up halfway. Too few and the reward costs more than the visits it brings in. If you are unsure, start a little generous. It is easier to raise the bar later than to win back a regular who felt short-changed. For the full framework, including a quick cost check, see how many stamps to put on a loyalty card.
Step 3: Decide what earns a stamp
Write the rule in one sentence and stick to it. Common options:
- One stamp per visit with a purchase
- One stamp per qualifying item, such as each coffee
- One stamp per purchase over a set amount
- One stamp per class or check-in
Pick one. Mixed rules start arguments at the counter. Settle the edge cases now. Does a group order earn one stamp or several? Do discounted items count? Can someone collect two stamps in one day? Write the answers down so every shift applies the same rule.
Step 4: Print the QR and place it where people pay
Your QR code goes where the transaction ends: beside the card reader, on the counter, at reception, or at the studio check-in desk. Customers scan after they pay, so placement matters more than design.
- Put it at eye level near the payment point, not behind the espresso machine.
- Add one clear line next to it, like "Scan for your stamp. 10 stamps = a free coffee."
- Place a second copy on tables or in the waiting area if people sit down.
If you are moving from paper cards, our digital vs paper punch cards comparison covers what changes and what stays the same. If you are still choosing software, the punch card app guide lists what to look for.
Step 5: Train your staff
Your program lives or dies at the counter. A great reward does nothing if nobody mentions it. Training takes about five minutes:
- The one sentence to say: "Do you collect our stamps? Scan here after you pay."
- What earns a stamp, including your edge cases from Step 3.
- How to redeem a full card.
- What to do if a scan fails: help once, then move on and serve the next person.
Ask staff to offer the scan to every customer for the first two weeks. The habit sticks when the rule is "always ask," not "ask when you remember." If your tool has an auto-approve setting, turn it on for busy periods so staff are not confirming scans by hand.
Step 6: Tell customers
Launch with a little noise. You do not need ads.
- A sign at the counter and on the door
- A line on receipts or the menu board
- A post on your social accounts and your Google Business Profile
- A personal word to your regulars, who are often the first to join
Give people a reason to join this week, such as a small welcome voucher. If your tool has an optional customer app, tell people what they get by installing it, so they choose with full information. For scripts, QR placement, and first-stamp habits, see how to promote a loyalty program.
Step 7: Review after 30 days
After a month, look at what happened, not what you hoped would happen. Ask:
- How many customers joined? Is that most of your regulars, or only a few?
- Are people coming back to add stamps, or stalling after the first one?
- Has anyone filled a card yet? If not, is the target too high?
- Are staff still offering the scan every time?
- Which vouchers or offers did people actually use?
Change one thing at a time: the stamp count, the reward, or the sign. Then check again in another 30 days.
Common mistakes to avoid
- A reward nobody really wants
- A card that takes months longer to fill than a regular's visit pattern allows
- Rules that change from shift to shift
- A QR code hidden behind the till
- Launching loudly, then never mentioning it again
- Messaging customers too often. Send a message when you have something worth saying.
Starting with LoyalStamps
LoyalStamps is a QR digital stamp card for small businesses. Create your store, set the reward and the stamp count, and print your QR. Customers scan with the free LoyalStamps app, or with any phone camera and their email on a web page. Encourage the app if you can, because Blasts and vouchers reach app users. You also get multiple reward levels, a mini CRM that shows who is returning and which offers are working, and Auto-approve for busy periods. No POS integration or hardware needed. Vendor Pro is $10/mo or $100/yr after a 7-day free trial, no credit card required. For a fuller picture of fit, see loyalty app for small business.
Related guides
How to get repeat customers · How to choose a loyalty app · How digital stamp cards work · How many stamps on a loyalty card · Loyalty reward ideas · Loyalty program cost · Loyalty program vs discounts · Digital vs paper punch cards · Punch card app · Loyalty app for small business · QR stamp card app · Loyalty app without POS · Best loyalty app for cafés · Best loyalty app for salons · Best loyalty app for gyms · LoyalStamps pricing
How to start a loyalty program FAQ
How do I start a loyalty program for my small business?
Pick one reward customers want, set how many stamps earn it, and decide what earns a stamp. Print a QR code for your counter, train staff to offer it every time, tell your regulars, and review the results after 30 days.
How many stamps should a loyalty card have?
Choose a number a regular can fill in a few weeks to a couple of months. For daily or weekly purchases, try 8 to 10 stamps. For visits every few weeks, like a salon, try 5 or 6.
How much does it cost to start a loyalty program?
Paper cards cost little to print. Digital stamp card apps charge a monthly fee; LoyalStamps is $10/mo or $100/yr after a 7-day free trial. Your other cost is the reward itself, which usually costs you less than its menu price.
Do I need a POS system to run a loyalty program?
No. A standalone digital stamp card like LoyalStamps runs from a printed QR code and the phones or tablets you already have. No POS integration is needed.
How do I know if my loyalty program is working?
After 30 days, check how many regulars joined, whether they come back to add stamps, whether anyone has filled a card, and whether staff still offer the scan. Change one thing at a time and check again.
Ready to start your stamp card?
Start a 7-day free trial at store.loyalstamps.com. No credit card required.
Start your 7-day free trial