Guide
How to create a customer loyalty plan
Most loyalty and rewards programs fail for the same reasons: a reward that’s too far away, a sign-up nobody bothers with, and no plan for what happens after launch. This guide walks through building a customer loyalty plan step by step, from the goal to the numbers to the campaigns that keep it alive.
Last updated October 9, 2026. Facts about Apple Wallet and Google Wallet were checked against Apple’s and Google’s own documentation, linked in the sources.
The short answer
A good customer loyalty plan answers nine questions: what you want the program to change, who it’s for, what kind of program fits, what rewards you can afford, what the rules are, what card customers carry, how you’ll launch it, which campaigns you’ll run, and how you’ll know it’s working. Write the answers down before you print a single QR code.
1. Decide what you want the program to change
Pick one main goal. Each one leads to a different design:
- More frequent visits - reward every visit (a stamp card).
- Bigger orders - reward spending (points or spend-to-earn).
- Win back lapsed customers - a “we miss you” offer for members who stop coming.
- Learn who your regulars are - a sign-up that captures a name and phone number.
2. Know who you’re rewarding
How often do your customers come, and how much do they spend? A café regular might visit three times a week; a hair salon client every six weeks. The reward should be reachable in a time that feels short to your customers - weeks, not a year.
3. Pick the program type
| Program type | How it works | Fits |
|---|---|---|
| Stamp or punch card | A reward after a set number of visits | Frequent, similar-sized purchases |
| Points | Points per dollar, traded for rewards | Varied order sizes |
| Spend-to-earn | One reward after spending a set amount | Higher, uneven spending |
| Tiers | Better perks as customers spend more | A group of very loyal customers |
| Paid membership | A fee for ongoing benefits | Regulars who’d pay for perks |
For more options and examples, see 10 customer reward program examples. If you’re unsure, start with a stamp card: it’s the easiest to explain and run.
4. Do the numbers
Before choosing a reward, check it pays for itself. A simple worked example for a café:
- Average coffee price: $4.50. Cost of making one: about $1.20.
- Reward: a free coffee after 9 paid coffees.
- Revenue from those 9 visits: $40.50. Cost of the reward: about $1.20.
The reward costs around 3% of the revenue it takes to earn - and if the program brings even one extra visit per cycle, it more than pays for itself. Use your own prices and costs, and remember that some members will never redeem.
5. Write the rules
- What counts as a visit or a qualifying purchase?
- Can rewards expire, and when?
- One card per person, and can rewards be shared?
- What happens if a customer loses their card or changes phone?
Keep them short enough to fit on the back of the card.
6. Choose the card customers carry
Paper cards are cheap but get lost; apps are powerful but few people install one for a local business. A digital loyalty card in Apple Wallet or Google Wallet sits in between: no download, always on the phone, updated after every visit, and able to send a lock-screen message.
7. Launch it
- Make joining take seconds - a QR code at the counter, on tables and on receipts.
- Give a head start - count the first visit, or add a sign-up bonus.
- Train staff to mention it at every sale and to scan at every visit.
- Tell existing customers by email, social media and signs in store.
8. Plan your loyalty campaigns
A program stays alive with a few short campaigns through the year:
- Double stamps in a quiet week or month.
- A birthday reward.
- A “we miss you” offer for members who haven’t visited in a while.
- An early look at something new, for members only.
Send each one as a single, clear message - see how wallet pass notifications work for the limits and good habits.
9. Measure and adjust
- Sign-ups per week, and the share of customers who join.
- Saves and removals of the card.
- Visits per member, compared with before.
- Rewards earned and redeemed.
If few members reach a reward, lower the threshold. If removals rise after a message, send fewer. Revisit the plan every few months. More on keeping members in customer retention with wallet loyalty programs.
Frequently asked questions
What is a customer loyalty plan?+
A customer loyalty plan sets out how a business will reward repeat customers: what the program is for, who it’s for, what customers earn and how, what it costs, how it’s launched and promoted, and how success is measured.
What’s the difference between a loyalty program and a rewards program?+
In everyday use, nothing - both reward customers for coming back. Some people use “rewards program” for points-based schemes and “loyalty program” for the wider plan, including perks and recognition.
How much should a loyalty program cost to run?+
Work out the cost of each reward against the visits it takes to earn. If a free coffee costs you about $1.20 to make and it takes nine $4.50 coffees to earn, the reward costs around 3% of the revenue those visits bring.
How long until a loyalty program works?+
Give it at least two or three months - long enough for regulars to earn a first reward - before judging it. Track sign-ups from the start and visit frequency after the first month.
What is a loyalty campaign?+
A short promotion inside your loyalty program, such as double stamps for a week, a birthday reward or a “come back” offer for members who haven’t visited in a while.
Sources
Apple’s newer developer pages load dynamically, so where a number comes from Apple it is taken from its Wallet Developer Guide and support pages. If Apple’s or Google’s current documentation differs, follow theirs.
- Apple: Wallet Developer Guide, Pass Design and Creation
- Google: Google Wallet loyalty cards
- Google: Trigger push notifications
More guides
- Samsung Wallet vs Google WalletHow Samsung Wallet and Google Wallet differ for loyalty cards, tickets and passes, whether Galaxy owners can use both, and which one a business should issue passes to.
- What is iBeacon? Beacons and wallet passesWhat iBeacon is, how Bluetooth beacons work, and how a beacon in your store can bring a customer’s loyalty card or offer to their iPhone lock screen - with setup steps and limits.
- Membership welcome pack: what to includeWhat to put in a membership welcome pack for a club, gym or association - from the welcome letter to the digital membership card - plus a timeline for welcoming new members.
- Loyalty cards for small businessesPaper punch cards, loyalty apps or wallet cards: how small businesses can run a rewards program, what to look for in rewards program software, what it costs and how to launch.