Free up to 100 customers · set up in 5 minutesStart free

Create a loyalty program: Step-by-step for small shops

8 min read

Creating a loyalty program for a small business isn't a project that takes weeks—it's a matter of a few decisions: What do you want to achieve, what does the customer get, and how do they collect? This guide walks you through six steps from a blank page to a running stamp card, with concrete calculations for cafés, barbershops, and retail. By the end, you'll know which numbers you need to set and which mistakes to avoid.

Step 1: Define your goal

A loyalty program can do different things, but not all at once. For the start, commit to one goal:

  • Visit more often. The customer should go from two visits a month to three. Typical for cafés, bakeries, food stands.
  • Come back reliably. The customer should book their next appointment with you, not the competition. Typical for barbershops, salons, nail studios.
  • Spend more per visit. The customer should take a second item. Typical for retail.

Your goal determines the mechanics later. If you want "visit more often," you reward visits. If you want "spend more," you reward amounts or specific products.

Step 2: Choose the mechanics

For small shops, one mechanic has proven itself because everyone understands it instantly: the stamp card. One visit or purchase equals one stamp, full card equals reward. Point systems with conversion tables are made for chains and tend to overwhelm small registers.

The only lever is the number of stamps. It should be chosen so that a regular customer fills the card in a reasonable timeframe:

Business typeTypical visit rhythmRecommended stampsCard full after about
Café, bakeryseveral times a week104 to 6 weeks
Food stand, lunch counter1 to 2 times a week86 to 8 weeks
Barbershopevery 4 to 6 weeks56 months
Nail studio, salonevery 3 to 4 weeks65 months
Boutique, retailirregular5 to 6half a year

A detailed breakdown with examples is in How many stamps until the reward?.

Step 3: Set the reward

The reward must meet two conditions: It must mean something to the customer, and it can't break you. Both can be calculated.

Café example: 10 stamps, reward is a cappuccino. The customer bought 10 coffees at €3.50 for the full card, so €35. The free coffee costs you about €0.80 in product cost. That's a fraction of the revenue the card generated.

Barbershop example: 5 stamps, reward is €10 off. Five men's haircuts at €28 are €140 in revenue. The €10 discount is about 7 percent of that, but it secures your sixth appointment, which might otherwise have gone to a competitor.

Boutique example: 5 stamps, each for €30+ purchase, reward is €15 voucher. At least €150 in revenue, €15 reward.

The rule of thumb: Give your own product rather than a cash discount. A free coffee feels like €3.50 to the customer but only costs you the product cost. More options and their pros and cons are in Choosing the right reward for your loyalty program.

Step 4: Decide between paper and digital

The paper card is cheap and familiar, but has three weaknesses: customers forget it, it can be forged, and you never know how many are in circulation. The digital stamp card in Apple Wallet or Google Wallet solves all three:

  • The card is on the phone, which the customer almost always has with them.
  • Stamping happens by scan, with cooldowns against abuse.
  • You see in the dashboard how many customers are actively collecting and how many come back.

Your customers don't need an app for this, and you don't need hardware. The customer scans a QR code at checkout, the card lands in their Wallet in seconds. With stampa, starting is free up to 100 active customers and without a credit card.

Step 5: Train your team and promote the program

A loyalty program rarely fails because of technology and often fails because nobody asks about it at the register. That's why your team is part of it from the start:

  1. One sentence at the register. "Do you have our stamp card yet?" Short, always the same, with every customer.
  2. Scanning as routine. With the digital card, your team scans with their own smartphone. That takes one minute to set up once and two seconds per stamp after that.
  3. Redeem rewards generously. When someone has a full card, they should be happy. No fine print at the register.

How to train this in fifteen minutes is in Introducing the digital stamp card to your team.

The best card is also useless if nobody knows about it. Besides your team, two things are enough to start: a display at the register with QR code, your logo, and a sentence naming the reward (stampa creates it print-ready), and a note at the entrance or on the menu, like "Collect stamps, 11th coffee free." Instagram or your website can come later.

Step 6: Measure and adjust

After a few weeks, you should know three numbers: How many customers have a card, how many of them come back, and how many rewards were redeemed. With a paper card, you can only guess. With the digital card, the numbers are in the dashboard.

Especially important is whether the card actually brings extra visits or if only your regulars participate, who would have come anyway. stampa answers this with a random control group of about 10 percent of customers who don't get any offers. The comparison shows you how many visits the program actually triggered, and if the data isn't ready yet, the dashboard tells you honestly.

Once the numbers are in, you adjust: If too few cards fill up, reduce the stamp count. If rewards are rarely redeemed, maybe it's not attractive enough.

Common mistakes when creating a loyalty program

  • Too many stamps. 20 stamps for a free coffee feels unreachable. The customer doesn't even start.
  • Rewards with conditions. "Only Monday to Wednesday, only until 11 a.m." makes the reward worthless.
  • Multiple programs at once. One card, one rule. Anything else confuses the register.
  • Not asking about it. The card must be offered, not just sit there.
  • Forgetting the legal side. Once you store names or birthdays, you need a privacy policy. With a digital solution that includes it, that's no longer an issue.

Conclusion

A loyalty program for a small business consists of a goal, a stamp count, a reward, and a team that asks about it at the register. Everything else is technology, and today it's set up in minutes. If you want to get started right away: With stampa you can start free, up to 100 active customers, without a credit card, with your logo on the card and a ready-made display for the register.

Frequently asked questions

Is a loyalty program worth it for a small business?
Yes, if you have customers who could theoretically visit more often. A loyalty program pays off less through the reward itself than by giving customers a reason to choose you over the competition.
How much should the reward cost?
As a rule of thumb, the product value of the reward should be only a small part of the revenue a full card generates. A free coffee worth €0.80 after 10 coffees purchased for €35 is a typical example.
Paper or digital: What's better to start with?
Digital, because you see from day one who's participating, and customers can't lose anything. With a Wallet card, your customers don't need an app and you don't need hardware, and starting is free.
How long does it take for a loyalty program to work?
The first cards are issued on day one. Whether customers visit more often shows after a few weeks, once enough cards are in circulation. An honest dashboard tells you when the numbers are reliable.
Do I need a privacy policy for a loyalty program?
Yes, once you store customer data. With stampa, it's automatically created and hosted per shop, and the marketing consent is a separate checkbox that's off by default.

Turn customers into regulars.

Digital stamp card in Apple & Google Wallet. No app, no hardware – set up in 5 minutes.

Start free

Free up to 100 active customers · no credit card · cancel monthly

Read more

Basics

Customer Loyalty Definition: What It Is and Why It Matters

Customer loyalty is everything you do to make customers come back willingly. It sounds simple. But it's the difference between a shop that fights for revenue every month and one that stands on solid ground. In this article, you'll get a clear definition, the four goals behind it, and an honest breakdown of what it means for your shop in practice.

6 min read
Basics

Customer Retention Ideas: 20 Concrete Tactics for Your Shop

Customer retention tactics are everything you deliberately do to make a customer come back after their first purchase. Here you get 20 tactics in five groups – sorted by effort, cost, and impact. No corporate theory, just ideas for shops where the owner works the till.

7 min read
Basics

Loyalty Marketing: What It Is and How to Use It

Loyalty marketing is the umbrella term for everything you do to bring a customer back. For small shops it's the cheapest form of marketing because it targets people who already know you. In this article you'll get a clear definition, the four building blocks, a café example, and a plan for your first week.

7 min read