Retail & Services

Loyalty Programmes for Singapore Retail Shops: Points, Tiers and Member Pricing

A retail loyalty programme should bring customers back more often and tell you who they are. Here is how to design one for a Singapore shop, collect data properly and measure repeat purchase.

Customer at a retail checkout counter

Key takeaways

  • Pick one simple mechanic first: points, stamps, tiers or member pricing. Add more only when the first one works.
  • Cost every reward as a percentage of sales before launch, and set an expiry you can explain.
  • Member discounts are price claims. CCS guidelines say they must be genuine and clearly stated.
  • Under the PDPA, get clear consent for marketing and never hide it in the terms. PDPC lists a membership as an example of an ongoing relationship for Do Not Call purposes.
  • Measure repeat purchase rate and visit frequency for members against non-members, not just sign-ups.

A retail loyalty program is any scheme that rewards customers for coming back: points, stamps, tiers, member prices or a mix. For a Singapore shop, the goal is not a big member count. It is more second and third visits, and enough data to know which customers are drifting away. This guide covers design, cost, data protection and measurement. If you run an F&B outlet, our restaurant loyalty ideas guide is a better fit.

What a retail loyalty programme is for

Before choosing a mechanic, decide what you want to change. Common goals for a shop are:

  • More frequent visits from existing customers, such as a stationery shop or pharmacy wanting monthly rather than quarterly visits.
  • Bigger baskets, by rewarding spend thresholds.
  • Win-back of customers who have not visited for a while.
  • Knowing your customers, so you can tell them about new stock in the sizes, brands or categories they buy.

Write the goal down with a number attached. “Raise the share of members who buy again within 60 days” is something you can measure. “Build loyalty” is not.

Points, stamps, tiers or member pricing: choosing a model

Model How it works Suits Watch out for
Points Earn points per dollar, redeem for vouchers or items Shops with varied basket sizes Unredeemed points building up as a liability
Stamps Buy a set number of an item, get one free Repeat purchases of the same item, such as refills Easy to game if stamps are not tied to a sale
Tiers Spend thresholds unlock better benefits Fashion, beauty and specialist shops with high spenders Customers upset when they drop a tier
Member pricing Members pay a lower price on selected items Shops that want sign-ups at the counter Price-transparency rules and margin erosion

Most small shops start with points or member pricing, because both are easy for staff to explain in one sentence. Fashion shops can compare systems in our boutique POS round-up. Tiers work once you have a year of data and know where the natural spending breaks are. A birthday reward is a cheap extra that works with any model.

Working out what rewards cost you

Every reward is a discount, so cost it like one. For a points scheme, the effective discount is the value of the reward divided by the spend needed to earn it. If a customer spends $500 to earn a $10 voucher, the effective discount is 2%, but only if they redeem. Many points go unredeemed, which lowers your cost but also means the scheme is not changing behaviour.

  • Set the effective discount against your gross margin. A shop on thin margins cannot fund the same reward as one on high margins.
  • Set an expiry. Points or vouchers that never expire sit on your books indefinitely. State the expiry clearly at sign-up.
  • Exclude what you must. Items sold at cost, or consignment stock, may need to be excluded from earning.
  • Review quarterly. Compare reward cost with the extra margin from members’ extra visits.

Member pricing and price-transparency rules

A “member price” or “members save 10%” message is a price claim. The CCS Guidelines on Price Transparency apply to all suppliers, online and in store. They say a discount or comparison with a usual price must be genuine with a valid basis, time-limited offers should state the period, and “free” claims must show any conditions clearly and prominently. For member pricing, that means:

  • The non-member price must be the price you actually charge non-members.
  • Conditions, such as a minimum spend or a paid membership fee, must be clear next to the offer.
  • A member-only event should state its dates.

Keep records of your regular prices so you can show member savings were real if asked.

The Personal Data Protection Act sets a baseline standard for how organisations collect, use, disclose and care for personal data. A loyalty sign-up collects personal data, so apply it from day one:

  • Collect only what you use. A name, mobile number and birthday month cover most schemes.
  • Say what you will use it for. Earning rewards, sending member offers, and so on.
  • Get marketing consent separately, with an unticked box the customer actively ticks.
  • Avoid NRIC numbers. PDPC publishes advisory guidelines on NRIC numbers; a loyalty scheme rarely needs one, so read them before asking.
  • Limit staff access to member records and export functions.

Our PDPA guide for customer data is written for F&B, but the consent, access and breach sections apply equally to shops.

Marketing messages: DNC rules and the membership exception

PDPC’s guide to the Do Not Call provisions says that before sending a marketing message by voice call, text or fax to a Singapore number, you must check the number against the DNC Registry within 21 days before sending, unless an exception applies. The exceptions that matter for a loyalty scheme are:

  • Clear and unambiguous consent. If the customer has given it, you do not need to check the Registry. PDPC says this should not be hidden in general terms and conditions, and gives the example of a customer ticking a box agreeing to receive offers by SMS.
  • An ongoing relationship. PDPC lists a membership as an example. You may send relevant messages about the subject of that relationship without checking the Registry. One-off purchases are not enough.

Either way, include clear instructions to opt out in every message, such as “Reply UNSUB to stop”, and stop messaging anyone who withdraws consent within 21 days. For WhatsApp campaigns, see our WhatsApp marketing guide, which covers consent and message design.

Rewards, vouchers and GST

If you are GST-registered, the way you give rewards affects GST. The IRAS page on GST and vouchers explains that no GST is chargeable when you give a voucher away free. When a free voucher is used to offset part of a purchase, you account for GST on the amount the customer actually pays. If a free voucher is redeemed for goods with nothing paid, GST applies only where the goods are worth $200 or more. Confirm how this applies to your points conversion with IRAS or your tax adviser.

Measuring repeat purchase

Sign-up numbers flatter every scheme. Track these instead, monthly:

  • Repeat purchase rate: the share of members who bought again within a set window, such as 60 or 90 days.
  • Visit frequency: average visits per member per quarter.
  • Average basket: member versus non-member.
  • Share of sales from members: rising is good, provided total sales are rising too.
  • Reward cost: total rewards redeemed as a percentage of member sales.
  • Lapsed members: members with no purchase in, say, 120 days, who are your win-back list.

Compare members with a similar group of non-members where you can. If member baskets are no bigger and visits no more frequent, the scheme is a discount you are giving away.

Running it at the till

A loyalty scheme only works if it is quick at the counter. Look up members by mobile number, earn and redeem in the same screen as the sale, and print or message the balance. Our comparison of CRM and loyalty systems in Singapore sets out standalone and POS-linked options.

ChaChaCha, powered by AppsPOS, includes loyalty in its retail POS: points and stamps, e-wallet and stored value, vouchers, birthday rewards and WhatsApp marketing, with reports on sales. For tiers and member-only pricing on selected items, ask us to confirm how they would work for your shop, and get it in writing from every vendor, including us. When you are ready, talk to us.

Web Admin

Written by Web Admin

Frequently asked questions

What is the best loyalty programme for a small retail shop?

For most small shops, a simple points scheme or member pricing on selected items works best, because staff can explain it in one sentence. Add a birthday reward for little extra cost. Move to tiers only once you have a year of data showing natural spending levels. Measure repeat visits, not sign-ups, to judge it.

Do I need consent to send offers to loyalty members?

Under the PDPA, collect marketing consent clearly and separately, not hidden in general terms. PDPC's DNC guide says clear and unambiguous consent removes the need to check the DNC Registry, and a membership can count as an ongoing relationship for relevant messages. Always include opt-out instructions and act on withdrawals within 21 days.

Can I advertise member prices?

Yes, as long as the savings are genuine. CCS price-transparency guidelines say discounts and comparisons with usual prices need a valid basis, and conditions must be clear. The non-member price must be what non-members actually pay, and any membership fee or minimum spend should be shown next to the offer. Keep price records.

Should loyalty points expire?

Usually yes. Points that never expire stay on your books as a liability and are harder to budget for. Choose a period that gives customers a fair chance to redeem, such as twelve months from earning, state it clearly at sign-up, and remind members before points lapse. Check your terms with an adviser if unsure.

How do I know if my loyalty programme works?

Track repeat purchase rate, visit frequency and average basket for members against non-members every month, plus reward cost as a percentage of member sales. If members do not visit more often or spend more, the scheme is simply a discount. Use your lapsed-member list for win-back offers and measure how many return.

Is GST charged on free reward vouchers?

IRAS says no GST is chargeable when you give a voucher away free. When it is used towards a purchase, GST is accounted for on the amount the customer pays. Goods worth $200 or more redeemed with nothing paid attract GST. Confirm how your points scheme is treated with IRAS or your tax adviser.

See ChaChaCha running in your business

Book a 20-minute walkthrough. We'll set up your menu or catalogue and your payments so you can see how it would run on day one.