Guide

10 customer reward program examples

There’s no single right way to reward customers. A coffee shop, a gym and an online store need different programs. Here are ten common types of loyalty and rewards programs, how each one works, which businesses it suits, and a tip for running it well.

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

The most common customer reward programs are punch cards (reward every Nth visit), points (earn per dollar spent), tiers (better perks for better customers) and paid memberships (a fee for ongoing benefits). Small businesses usually do best starting with the simplest one that fits how often their customers buy. To turn your choice into a full plan - rewards, rules, launch and campaigns - see how to build a customer loyalty plan.

1. Punch card or loyalty reward card (visit-based)

Customers get a stamp each visit and a reward when the card is full, such as a free coffee after nine paid ones. It’s the oldest and simplest program there is, and the easiest to explain at the counter.

2. Points program

Customers earn points for every unit of currency they spend and trade points for rewards. Because points scale with spending, a large order earns more than a small one.

3. Spend-to-earn

A single goal based on total spend: spend a set amount, earn a reward, then start again. It’s a points program with one reward, which keeps it as simple as a punch card.

4. Tiered program

Customers move up levels, such as Silver, Gold and Platinum, as they spend or visit more, and each level unlocks better perks. Airlines and hotel chains are the best-known examples.

Customers pay a fee, monthly or yearly, for ongoing benefits such as discounts, free delivery or members-only access. Warehouse clubs and many subscription services work this way.

6. Cashback or store credit

A percentage of each purchase comes back as credit to spend next time. It feels like money in the bank, which makes it easy to understand.

7. Referral rewards

Customers earn a reward when a friend they refer makes a first purchase, and the friend often gets a welcome offer too.

8. Birthday and anniversary rewards

A treat on the customer’s birthday or the anniversary of joining. It’s cheap to run and feels personal.

9. Challenges

Short-term goals for a bonus, such as “visit three times this month” or “try something new from the menu”. They turn a regular program into something to play.

10. Values-based rewards

Instead of (or alongside) a discount, purchases trigger a donation to a cause or a sustainability reward, such as a discount for bringing a reusable cup.

How to choose between loyalty and rewards programs

If your customers…Start with
Visit often and spend about the same each timeA punch card
Spend very different amountsPoints or spend-to-earn
Include a group of big spendersTiers
Would pay for ongoing perksA paid membership
Recommend you to friendsReferral rewards

Make loyalty program cards easy to join and easy to use

Whichever you choose, the biggest factor is friction. If joining takes a form and an app download, many customers won’t bother. A loyalty card in the phone’s wallet, joined from a QR code at the counter, takes seconds - and then it’s always with them.

Planning how to keep customers coming back? Read our guide to customer retention with wallet loyalty programs.

Frequently asked questions

What is a customer reward program?+

A customer reward program, or loyalty program, gives customers something back for buying from you again, such as a free item, a discount or perks. The goal is to bring customers back more often than they would otherwise come.

What’s the difference between loyalty and rewards programs?+

In everyday use the terms mean the same thing. When people do separate them, a rewards program usually means earning something concrete, like points or a free item, while a loyalty program can also include recognition and perks such as tiers, early access or members-only events.

What is the simplest reward program for a small business?+

A punch card: one stamp per visit and a reward when the card is full. It’s easy for customers to understand and for staff to run, and it works especially well for cafes, restaurants and salons.

What’s the difference between a points program and a punch card?+

A punch card counts visits. A points program counts how much is spent, so a big order earns more than a small one. Points programs suit businesses where order sizes vary a lot.

How big should the reward be?+

Big enough to be worth coming back for, and small enough that you still profit from the visits it takes to earn it. A common starting point is a free item after somewhere between five and ten paid visits.

Do customers need an app to join a reward program?+

No. A loyalty card can live in Apple Wallet or Google Wallet, the wallet apps already on the phone, and customers can join from a QR code at the counter.

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.

Your next card doesn’t need to be plastic.

Create a wallet pass your customers can save in seconds.