In brief
A loyalty program is a standing offer from a business: repeat the behavior we value, and you earn something back. Most run on one of two mechanics — collect a set number of visits and get a fixed reward, or accumulate points and spend them later. The reward is the program; everything else is bookkeeping.
What is a loyalty program?
A loyalty program is a standing offer. The business names a behavior it wants repeated — a visit, a purchase, an appointment — and commits in advance to giving something back once that behavior has happened enough times.
That commitment is the whole product. Everything else a loyalty program appears to be — the card, the app, the scanner, the dashboard — exists to keep an honest count of how close the customer is to the thing they were promised.
It helps to separate three words that get used interchangeably:
- The program is the offer and its rules. Ten coffees earns the eleventh free.
- The card is where the count lives. Paper, plastic, or a page in a browser.
- The reward is what the customer collects at the end.
A business can change the card without changing the program. Most businesses that “move their loyalty program online” are really only moving the card.
Is a loyalty scheme the same thing?
Yes. Loyalty scheme is the usual British term and loyalty program the American one. Rewards program, loyalty card program, and customer loyalty program all point at the same idea as well. None of them describe a different mechanic — they describe the same arrangement from a different desk.
British English also spells it loyalty programme, with the double m and the e. A UK reader searching for a loyalty programme and a US reader searching for a loyalty program are looking for the same thing, and everything on this page applies to both. This site uses the American spelling throughout, for no better reason than consistency.
The one place the distinction earns its keep is when you are reading advice. A loyalty scheme article written for the British high street usually assumes a supermarket or a chain; a loyalty program article written in the United States usually assumes a points platform. Neither assumption fits a single café, whichever spelling it arrived under.
How does a loyalty program work in practice?
Behind any program, the same four things have to happen in order:
- The business defines what counts. Which visit, purchase, or appointment earns credit, and how much.
- The customer joins. They get a card, an account, or a link — something that identifies their progress.
- Someone validates each qualifying action. A staff member stamps, a till adds points, a scanner reads a code.
- The reward is claimed. The customer asks, the business confirms, the balance resets or reduces.
Step three is where most programs quietly succeed or fail. If a customer can add their own credit, the count stops meaning anything. If a busy staff member has to open three screens to add one stamp, the count stops happening.
What makes a loyalty program worth running?
A program earns its keep when a customer can answer four questions without asking anyone:
- What earns me credit? “A coffee” is clear. “A qualifying transaction” is not.
- How much more do I need? A number they can hold in their head.
- What do I get? One sentence, no conversion arithmetic.
- When does it expire, if ever? Stated before it matters, not after.
If any of those four require interpretation at the counter, the program is generating work rather than repeat visits. That is the honest test — not how sophisticated the mechanics are, but whether a customer halfway through can tell you where they stand.
What is a loyalty number, and do you need one?
A loyalty number is an identifier a program assigns so staff can find a customer’s account — the digits on the back of a supermarket card, or the code a customer reads out at the till.
It exists because the account and the customer are stored apart, and something has to connect them. Programs where the customer opens their own card on their own phone do not need one: the card is the identifier, and the customer is already holding it.
Where a local business should start
Not with software. Start with the promise:
- Name the repeat behavior you can recognize reliably during a normal visit.
- Choose a reward that is worth noticing and that you can honor on a busy day.
- Set a target that matches how often that customer already comes in.
- Decide who validates a qualifying visit, and make sure it is not the customer.
Once those four are settled, the card is an implementation detail. Get them wrong and no amount of software will rescue the program.
The NeoLoyal approach
NeoLoyal runs visit-based stamp cards for local businesses. The customer keeps their card in the phone browser, so there is no app to install and no number to remember. Authorized staff issue every stamp and confirm every redemption, so the count reflects visits that actually happened.
That is the trade deliberately made: fewer mechanics than a points platform, in exchange for a program a customer can read at a glance and a team can run during a rush.