Free account

Save your progress

Keep lessons, quiz scores and your certificate in sync across devices. Lessons you already finished in this browser are added automatically.

At least 8 characters.

By continuing you agree to our terms and privacy policy. We store your name, email and course progress. No spam.

How to design a loyalty points program customers actually use

Build a simple points program with rewards people can reach quickly and redeem easily, so it changes buying behaviour instead of just costing margin.

Impact
Medium
Effort
Medium
Filed under
Pricing, Email
Works for
D2C & e-commerce, B2C, Local business
Updated
  1. 1 Customer buys and earns points
  2. 2 Balance and next reward shown clearly
  3. 3 Reward reached within a few orders
  4. 4 Redeemed on next purchase

Repeats: each turn feeds the next

Points earned on each purchase lead to a reachable reward, and redeeming it brings the customer back for the next order.

A loyalty points program rewards customers with points for purchases and other actions, which they can redeem for rewards. Many brands launch one and see little effect, because the rewards are too far away or too confusing. A good program gives customers a clear, reachable goal and a reason to buy from you instead of a competitor next time. It fits online stores, consumer brands and local businesses with frequent repeat visits, such as cafés, salons or pet shops.

Why it works

People are more motivated as they get closer to a goal. A points balance that shows “two orders to your next reward” gives the next purchase extra meaning. Earned points also feel like something the customer owns, and leaving them unspent feels like a small loss.

The program also gives you a reason to contact customers with useful news about their balance, and it creates data on who buys what and how often.

How to do it

  1. Decide the goal. Choose what you want to change, such as shorter time between orders, a higher second purchase rate or more visits on quiet days. Design the program around that one behaviour.
  2. Keep the earning rule simple. One rule, such as a fixed number of points per unit of currency spent, is easier to remember than many.
  3. Make the first reward reachable. A customer should be able to earn something within their first few purchases. Rewards that need a year of spending rarely change behaviour.
  4. Offer a mix of rewards. Combine small discounts with free products, free shipping or early access. Check the real cost of each reward against the margin of the orders needed to earn it.
  5. Show the balance everywhere. Display points in the account page, cart, order confirmation and emails. In stores, print it on the receipt or show it in the app.
  6. Let people redeem at checkout. A redeem button in the cart is much easier than generating a code in a separate portal.
  7. Add a few non-purchase actions. Award points for a birthday, a review or a referral, but keep the list short so the program stays easy to understand.
  8. Send balance reminders. Email or message customers when they are close to a reward or when points are about to expire.

Example

A D2C tea brand launches a points program with dozens of ways to earn and rewards that start at a high threshold. Few customers ever redeem. The team rebuilds it with one earning rule, a free sample tin as the first reward after roughly three orders, and a redeem button in the cart. Points balances appear in every order email, and customers get a message when they are one order away from a reward. Redemptions increase, and more first-time buyers place a second and third order.

A local café uses the loyalty feature in its point-of-sale system to give a free drink after a set number of visits. The barista mentions the balance at each payment.

Metrics to track

  • Enrolment rate. The share of customers who join. This should be high if joining is automatic or one click.
  • Redemption rate. The share of earned points actually used. A low rate means rewards feel out of reach.
  • Repeat purchase rate and time between orders for members compared with non-members, ideally from before and after launch.
  • Reward cost as a share of member revenue. This should stay within the budget you set.
  • Second order rate for new customers who joined the program.

When it backfires

  • Rewards nobody reaches. Points that pile up with no realistic reward make the program feel pointless.
  • Complex rules. Tiers, multipliers and exceptions confuse customers, who stop paying attention.
  • Rewarding what would happen anyway. If your best customers would buy just as often without points, the program only adds cost. Measure the change in behaviour.
  • Margin creep. Combining points with frequent sales can push some orders below cost.
  • Silent expiry. Letting points vanish without warning creates frustration and complaints.

Questions people ask

Should points expire?

Some expiry encourages use and limits your liability, but short expiry windows feel unfair. If points expire, remind customers well before it happens and reset the clock on any activity.

What rewards work better than discounts?

Free products, early access, free shipping or exclusive items often feel more valuable to customers than a small discount, and they may cost you less.

Do small businesses need loyalty software?

Not always. A café can run a punch card or use the loyalty feature in its point-of-sale system. Software helps when you want to track behaviour and send reminders.

Want us to run this for you?

The Growth Folks® agency plans and executes tactics like this end to end, so your team can stay on the product.

Talk to the agency →