Key takeaways
- Stamp cards suit simple, frequent purchases such as coffee or bubble tea. Points suit menus with a wide range of prices. Tiers suit outlets with a core group of high spenders.
- Stored value top-ups with a bonus bring cash in early and lock in visits, but check any regulatory considerations with an adviser before you launch.
- Birthday and win-back offers are often the most useful messages you can send, because they are personal and well timed.
- WhatsApp and SMS promotions to Singapore numbers fall under PDPC’s Do Not Call rules. Collect clear opt-in consent and make opting out easy.
- Measure repeat rate and redemption rate from your POS, and change one thing at a time.
Why loyalty matters for restaurants
Most Singapore diners have plenty of choice within a short walk. A regular who drops by three times a week is worth far more over a year than a one-off visitor, and they are the people most likely to recommend you to friends and colleagues. A loyalty programme gives them a small, concrete reason to pick you over the outlet next door.
A programme also gives you something that walk-in sales do not: a record of who your customers are and how often they come. That lets you thank regulars, notice when someone stops visiting and send offers to people who have asked to hear from you, instead of discounting to everyone.
The best programmes are simple to explain in one sentence, quick to join at the counter and automatic for staff. If a cashier has to find a paper card or calculate points by hand during the lunch rush, the programme will not last.
Stamp cards: simple and familiar
How it works: customers collect one stamp per qualifying purchase and get a reward after a set number, such as a free drink after a certain number of coffees. Digital stamps are linked to a phone number, so there is no card to lose.
Best for: cafés, bubble tea shops, bakeries and hawker stalls where customers buy similar items often. Stamps are easy to understand and work well when the average spend does not vary much.
Design tips:
- Keep the target reachable. If a regular cannot earn a reward within a few weeks, they lose interest.
- Define what counts as a stamp: one per transaction, or one per drink? Write it down and apply it consistently.
- Consider giving the first stamp free at sign-up, so the card never starts empty.
- Set an expiry period for stamps so your liability does not grow forever, and tell customers about it clearly.
Our café POS guide covers how stamp programmes fit into café operations.
Points: flexible earn and burn
Points suit menus where a customer might spend very different amounts on different visits, such as a restaurant with both lunch sets and group dinners. Customers earn points on each dollar spent and redeem them for rewards or discounts.
Designing earn and burn
- Earn rate: how many points per dollar. Keep it a round number that customers can remember.
- Burn rate: how many points a reward costs. This sets your effective reward value.
- Reward menu: offer a low-cost reward that is reachable quickly and a bigger one to aim for.
- Exclusions: decide whether points apply to promotions, delivery orders, service charge and GST, and say so in your terms.
Worked example (hypothetical)
This is an illustration only, not a recommended rate or a benchmark. Suppose a café gives 1 point per $1 spent (before service charge and GST) and lets members redeem 100 points for a $5 voucher. The effective reward is $5 for every $100 spent, or 5% back. If a regular spends $10 per visit, they reach 100 points after 10 visits. If you want the first reward to feel closer, you could add a 20-point welcome bonus, bringing the first voucher forward to about 8 visits. Check the numbers against your food cost and margins before deciding; a reward that feels generous but erases your margin on the dish is not sustainable.
Tiers and memberships
Tiers reward your best customers with more: for example, a base tier for everyone and a higher tier for members who spend above a threshold in a year, with a faster earn rate, priority booking or a members-only dish. Paid memberships, where customers pay an annual fee for perks, are a variation.
Best for: restaurants and bars with a core of high-value regulars, and groups with several outlets. Tiers give people a goal and a sense of status.
Watch out for: complexity. Two or three tiers are plenty. Make qualification rules clear, show members where they stand, and decide what happens when someone drops below a threshold. Perks that cost you little, such as priority seating or early access to festive pre-orders, often matter more to members than bigger discounts.
Stored value and e-wallet top-ups with a bonus
A common mechanic in Singapore F&B is the top-up: a customer loads money onto a member account and receives a bonus, such as a small extra amount of credit on top of the top-up. They then pay from that balance on future visits.
The appeal for the outlet is clear. Cash arrives before the meals are served, and customers with a balance tend to return to use it. For customers, the bonus is a reward for committing to future visits.
Points to plan:
- Accounting: top-ups are generally a liability until spent, not sales. Talk to your accountant about how to record them and the bonus value.
- Terms: set out clearly whether balances expire, whether they are refundable, and which outlets accept them.
- Size: keep top-up amounts proportionate to your business.
- Regulation: stored value arrangements can raise regulatory considerations. Check with a qualified adviser before launching, and read the Monetary Authority of Singapore’s guidance if your scheme is large or used across businesses.
Birthday and win-back offers
Two automated offers often do more than any broad promotion:
- Birthday rewards: collect the birth month (or date) at sign-up and send a treat, such as a free dessert, that is valid for the whole month. Birthdays often mean group meals, so a small reward can bring in a full table.
- Win-back offers: identify members who used to visit regularly but have not been in for a while, and send a friendly “we miss you” voucher with a short expiry. Decide what “a while” means for your outlet: a café with daily regulars will use a shorter window than a restaurant visited monthly.
Give each offer its own voucher code so you can see how many people redeemed it.
WhatsApp and SMS messaging with consent
Messaging is how most loyalty programmes reach members, and it is where restaurants most easily run into problems under the PDPA. According to PDPC’s Organisation’s Guide to Singapore’s Do Not Call (DNC) Provisions, the DNC Registry lets individuals opt out of marketing (“specified”) messages to their Singapore telephone number. Key points from that guide:
- Before sending a specified message to a Singapore number, you must check the number against the DNC Registry, and the check must be made within 21 days before sending.
- If you have obtained clear and unambiguous consent from the individual to receive the message, you do not need to check the DNC Registry.
- Messages sent under an ongoing relationship (for example a membership or account) and related to that relationship are not treated as specified messages. PDPC notes that one-off transactions are not enough to establish an ongoing relationship.
- Include clear instructions for withdrawing consent in your messages, and stop sending to people who withdraw within 21 days.
In practice: add an unticked opt-in checkbox at loyalty sign-up, record when and how consent was given, include a “reply STOP” line in every broadcast and honour opt-outs promptly. If you want to message people without clear consent, check the numbers against the DNC Registry first. This is a summary, not legal advice. Our restaurant marketing guide has more on messaging.
Measuring results
Pick a few measures you can pull from your POS and track them monthly. Two useful ones:
| Measure | Formula | What it tells you |
|---|---|---|
| Repeat rate | Members who visited 2 or more times in the period ÷ members who visited at least once in the period | Whether members are coming back |
| Redemption rate | Rewards or vouchers redeemed ÷ rewards or vouchers issued | Whether rewards are attractive and reachable |
Hypothetical example: in a month, 400 members make at least one visit and 140 of them visit twice or more. The repeat rate is 140 ÷ 400 = 35%. In the same month you issue 200 birthday vouchers and 60 are redeemed, a redemption rate of 30%. These figures are invented to show the arithmetic, not benchmarks.
Also compare average spend for members against non-members, and watch the trend over several months rather than one. A very low redemption rate may mean rewards are too hard to reach; a very high one on a discount may mean you are giving margin away to people who would have come anyway. Your POS reports should show sales by customer, voucher redemptions and visit frequency.
Common mistakes
- Too complicated. If staff cannot explain it in one sentence, customers will not bother.
- Slow sign-up. Long forms at the counter hold up the queue. Ask for a phone number and name first, and collect the rest later.
- Rewards out of reach. A target that takes months puts people off.
- Discounting everyone. Blanket discounts train customers to wait for deals. Target offers to members and lapsed regulars.
- Messaging without consent, or messaging too often. Both lose trust.
- Not measuring. Without redemption and repeat data, you cannot tell whether the programme pays for itself.
- Manual processes. Paper cards and handwritten lists break down in busy periods and cannot be analysed.
Where ChaChaCha fits
ChaChaCha is a Singapore POS powered by AppsPOS. Its CRM and loyalty tools include points and stamps, e-wallet or stored value, vouchers, birthday rewards and WhatsApp marketing, all linked to the POS so staff do not calculate rewards by hand. Loyalty sits alongside QR ordering, payments and reports in one system. Pricing is quote-based. Contact us to see how a stamp, points or stored value programme would work for your outlet, and ask us to confirm any specific rule or workflow you have in mind.
