Industries

Loyalty Programs for Coffee Shops and Kopitiams: Setting Rewards on a S$1.45 Kopi

Updated

In short A kopitiam loyalty program has to work on a kopi that averaged S$1.45 in Singapore in September 2026. Reward the bigger orders such as set breakfasts, set the earn rate so a regular reaches a reward within two to four weeks, and keep the counter step to one scan. Many single-outlet coffee shops do fine without one.

Does a kopitiam need a loyalty program?

Many do not, at least not in the usual form. A coffee shop’s best customers already come every morning, and the uncle at the drinks counter knows their order. A loyalty program earns its place when it does something that memory cannot: it rewards the bigger orders, keeps count across a second outlet, or gives a younger customer a reason to make your shop their regular.

The price of the drink shapes everything else. A kopi in Singapore averaged S$1.45 a cup in September 2026, up from S$1.40 a year earlier, according to average retail price data the Singapore Department of Statistics released with its September 2026 consumer price figures. Kopi-o averaged S$1.27. Any reward has to make sense against a bill that small.

Why does a points-per-dollar card struggle on a S$1.45 kopi?

At 1 point per S$1, a customer buying one kopi a day earns about 1 point a day. If 100 points buys S$5 off, they need more than three months of daily visits to reach their first reward. Most will stop counting long before that.

A stamp card has the opposite problem. “Buy 10 kopi, get 1 free” is easy, but it rewards a single S$1.45 drink the same as a S$7 set with kaya toast, eggs and two drinks.

ApproachWhat worksWhat does not
Stamp per drinkSimple, familiar, fast with a paper cardIgnores the bigger breakfast orders
Points per dollar at a low rateFair to big and small ordersFirst reward is months away for a one-drink regular
Points per dollar at a higher rateFirst reward within a few weeksYou must check the reward cost against your margin
No programNo cost, no counter stepNothing to bring back the customer who is not yet a regular

How should a coffee shop set the numbers?

Start from the customer you want more of. For most coffee shops that is the person who buys a set breakfast two or three times a week, not the daily single kopi.

A worked example, at 5 points per S$1 and 100 points = S$1.50 off:

CustomerWeekly spendPoints a weekWeeks to first reward
One kopi a day, 6 daysS$8.70about 43about 2.3
Set breakfast, 3 times a weekS$211051
Takeaway for the office, twice a weekS$30150under 1

That program gives back 7.5% of spend, and the reward is worth about one kopi. A free drink costs you the ingredients and the cup, which is well under the menu price. Check your own cost per cup before you choose the rate.

What happens at the counter?

Coffee shop counters are among the fastest in F&B. Orders are shouted, drinks are made in seconds, and payment is a coin, a note or a QR scan. A program that adds a slow step will be skipped by 7.30 a.m.

QR codes are already part of the routine. In Singapore, the Monetary Authority of Singapore said in a written reply to Parliament in October 2025 that more than 300,000 businesses are registered to use PayNow. In Malaysia, Bank Negara Malaysia’s 2025 annual report says DuitNow QR transactions doubled to three billion in 2025, with almost three million registered DuitNow QR acceptance points. Customers who scan to pay are used to holding up a phone at the counter.

A digital card fits that habit if it takes one scan. The customer shows a QR code, staff scan it with the phone or tablet already on the counter, type the amount, and move on. If staff must search for a phone number, the queue decides against it.

What about regulars who do not use their phone?

Some of your most loyal customers may not want a digital card. A retiree who has had kopi-o kosong at the same table for twenty years does not need an incentive, and may not use email on their phone.

Do not force everyone onto one system. A digital program for the customers who want one, alongside a friendly word for the ones who do not, costs you nothing. Never make a regular feel they are paying more because they skipped the card.

How does a loyalty program work in a coffee shop with several stalls?

In many coffee shops, the drinks counter belongs to the operator while the food stalls are separate businesses. A loyalty program usually belongs to one business, so the drinks counter’s points cannot be spent at the chicken rice stall unless both owners agree to share a program and the cost.

If you run the drinks counter, reward what you sell. If you own several coffee shop outlets, the bigger question is whether points follow the customer from one outlet to the next. A customer who earns at your shop near home and redeems near the office is a customer you keep in two places.

Is it worth it for a modern coffee shop or a small chain?

The case is stronger for a modern kopitiam or a small chain with toast sets, coffee beans to take home and a younger lunchtime crowd. Bills are larger, customers are used to scanning, and a second outlet means a customer can be a regular in two places.

Gimify is one option here. Customers join by scanning a QR code and entering their email, keep their card in Google Wallet, and earn points on the bill amount at the rate you set. One outlet is free with unlimited members and no time limit. Unlimited outlets are US$99 a month in Singapore or about RM199 in Malaysia, with one points balance across every outlet. Gimify has no stamp mode and no link to your till, so staff type the amount. A customer who joins several shops on Gimify uses one QR card, and each shop keeps its own separate balance.

What else should you compare?

Coffee shops sit between a café and a hawker stall. Our page on loyalty programs for cafés covers stamp and point choices for higher-priced drinks. If you are new to the terms, start with what a loyalty program is and how a points-based loyalty program sets its numbers. Before you commit to software, read what free loyalty apps actually include.

Coffee shop checklist

  • Decide which customer you want more visits from: the single kopi or the set breakfast.
  • Set the earn rate so a typical regular reaches a reward in two to four weeks.
  • Price the reward against your cost per cup, not the menu price.
  • Time the counter step during the morning rush.
  • Keep the welcome the same for regulars who do not join.

Questions owners ask

Is a loyalty program worth it for a kopitiam?

It depends on your customers. A single coffee shop whose regulars already come daily may not need one. It is more useful for modern coffee shops and small chains with larger bills, a younger crowd and more than one outlet.

How many points should a coffee shop give per dollar?

Enough that a typical regular reaches a reward in two to four weeks. On a S$1.45 kopi, 1 point per S$1 is too slow. A higher rate, such as 5 points per S$1 with 100 points worth S$1.50, returns 7.5% of spend.

Can stalls in the same coffee shop share one loyalty program?

Only if the stall owners agree to share it and its cost. A loyalty program usually belongs to one business, so points from the drinks counter are not spent at a food stall by default.

What about older regulars who do not want a digital card?

Do not force them onto it. Run the digital card for customers who want it and treat everyone else the same as before. A regular should never feel they pay more for skipping the card.

Read next

Start free

Gimify is free for one outlet with unlimited members and no time limit. Unlimited outlets are one flat monthly price.

See plans