How much does a loyalty program cost you?
On this page
Mostly it costs you the rewards: a share of what your members spend, which you set when you write the rule. A card with one free drink after ten gives back 10% of what a member pays. One Point for every ringgit, with RM1 off for 200 Points, gives back half a sen in the ringgit. What leaves your pocket is usually less, and whether the program earns it back is a second sum. Both are below, to redo with your numbers.
Two smaller costs sit beside them: the seconds each member's sale adds at the counter, and what you pay for the system that runs the card. Reaching members is not one of them in native.cards: Zero notification fees.
The give-back rate
The give-back rate is the reward at your price divided by the spending that earns it. Ten stamps is 10%.
- The free drink, at your price
- RM12
- Ten drinks the member pays for
- RM120
- Give-back rate
- 10%
The give-back rate is what the reward is worth at your own price, divided by what a member must spend to earn it.
Take a stamp card of ten with a RM12 drink as the reward. The member pays for ten drinks, RM120, and gets one worth RM12: 10%. The same card is often described as one free cup in every eleven served, about 9%. One counts what you serve, the other what the member pays.
If your prices vary, work out the worst case. Ten RM9 drinks fill the card for RM90. If the reward is "a free drink" and your dearest is RM15, the rate is nearly 17%.
With Points, turn the reward into ringgit first. At 1 Point for every RM1, a reward that costs 250 Points takes RM250 of spending. If it is RM5 off, the rate is 2%.
A shorter card raises the rate: five stamps is 20%, twenty is 5%.
What big programs give
By our division, large Malaysian programs give back from 0.5% at My Lotus's to 10% on Tealive's ten-drink offer.
These rates are our division, from each operator's own pages, read on 10 October 2026. Only Padini states a percentage itself.
| Program | Its published rule | Give-back |
|---|---|---|
| My Lotus's | 1 point for every RM1; 200 points convert to RM1 | 0.5% |
| Padini | Its own figures: an example worked at 0.5% for the first of six tiers, and "Up to 5% point rebate" | 0.5% to 5% |
| Sunway Super App | 1 point for every RM1; a point is worth RM0.01 | 1% |
| AEON | 2 AEON Points for every RM1 paid with its AEON Member Plus Visa Card in AEON stores; 200 points are RM1 | 1% |
| Tealive, Tpoints | Its FAQ: 2, 3 or 4 Tpoints for every RM1, by membership level; each is worth RM0.01 | 2% to 4% |
| GSC | 5 GSCoins for every RM1; RM5 off food and drink for 800 GSCoins, RM20 off merchandise for 2,000 | 3.1% to 5% |
| Tealive, ten-drink offer | "Get 1 FREE drink when you purchase 10 drinks", on purchases paid with Tealive credit | 10%, if the free drink is priced like the ten |
Tealive's home page said "Earn 1 Tpoint for every RM1 spent" on the same day, which would be 1%.
My Lotus's, a grocer, gives back a twentieth of what the ten-drink offer does. What you can afford to give back depends on what your reward costs you.
Cost versus price
A free item costs what it cost to make if it is an extra, and its full price if it replaces a sale.
what one free RM12 drink costs you
- The member would not have bought it
- RM4
- It replaces a sale
- RM12
The rate is counted at your selling price. Your cost depends on who collects the reward.
If the member would not otherwise have bought the item, it costs you what it cost to make or buy. A RM12 drink that takes RM4 of coffee, milk, cup and lid costs you RM4. If the free drink replaces one the member would have paid for, you have lost a sale, and it costs you RM12. Money off costs what it says: RM1 off is RM1.
That is reasoning: we found no study that measures it. So every free item has a low figure and a high one, and you cannot see which applies to each cup. Carry both through the sum.
The sum, worked
Six lines give the extra sales that must pay for one reward: half to one and a half drinks in the made-up café.
The numbers in this table are made up. Put your own in their place.
| Line | Café: card of ten, free RM12 drink | Mini-market: 1 Point for every RM1, RM1 off for 200 Points |
|---|---|---|
| 1. The reward at your price | RM12 | RM1 |
| 2. Spending that earns it | RM120 | RM200 |
| 3. Give-back rate: line 1 ÷ line 2 | 10% | 0.5% |
| 4. What one reward costs you | RM4 if it is an extra drink, RM12 if it replaces a sale | RM1 |
| 5. What one more sale leaves you after the cost of the goods | RM8 a drink | 20 sen in each RM1 |
| 6. Extra sales that pay for one reward: line 4 ÷ line 5 | Half a drink to one and a half drinks | About RM5 of shopping |
Line 6 is the answer: for each reward you hand over, the sales the card must have brought in that you would not otherwise have made. For the mini-market, RM5 is 2.5% on top of the RM200. Line 5 leaves out rent and wages, because they do not rise when you sell one more drink.
Over a month, say the café hands over 60 free drinks. They cost it between RM240 and RM720, and members paid for 600 drinks to earn them. Between 30 and 90 of those 600 must be drinks the card brought in: one in twenty at best, about one in seven at worst.
Two extra coffees
At one US campus café, members who finished a card bought two more coffees a month to earn each free one.
purchases in a typical month
- With the card
- eleven
- At their starting pace
- nine
The best evidence that a card can clear that bar is a 2006 study of a campus café in the United States. Its card gave one free coffee after ten, and the researchers analysed 949 finished cards. The authors estimate that in a typical month members "purchased two more coffees than they would have" without the card "in order to earn one free coffee": eleven purchases a month where their starting pace gave nine.
Two extra for each free one clears line 6 of the café example even at its high figure. But it is one café, and the count covers only members who finished a card.
Regulars cost the most
In one franchise's study, regulars claimed the most rewards and bought no more; other members must pay for them.
A study of a convenience store franchise followed customers after a program began. Those who were heavy buyers at the start "were most likely to claim their qualified rewards", yet the program "did not prompt them to change their purchase behavior". Customers who began as light or moderate buyers "gradually purchased more". We read it in the paper's abstract, which gives no sample size.
In the sum, the customer who already buys from you every morning collects free drinks at the high figure and brings no extra sales. Members with room to come more often have to pay for those rewards as well as their own. What a regular may give back is staying with you, which no monthly sum shows: see Is a loyalty program worth it for your business?
Unfinished cards
An unfinished card earns you nothing and is still owed: Points, Stamps and Visits do not expire.
The campus café's researchers also bought back 73 unfinished cards. Those had been carried for 65 days on average, against about 25 for finished cards, and their owners had not sped up at all. The authors call such cards "breakage". An unfinished card costs you no reward and earns you nothing.
In native.cards it is also still owed. Points, Stamps and Visits do not expire, so a half-filled card can be finished next year. Budget as if every Point will be spent.
When to judge it
In 322 large firms gross profit lagged sales. Rewards go out first, and the visits that pay for them show later.
Among 322 listed companies that introduced a program between 2000 and 2015, sales and gross profit both rose within the first year. But the effects on gross profit did "not become significant until the second quarter" after launch, and their overall impact "lags substantially behind sales". These are large firms, and we read the paper's summary, not the full paper, so borrow the timing only: rewards go out from the first week, and the extra visits that pay for them take longer to show.
Counts on the dashboard
Rewards And Benefits counts rewards and members, not ringgit, so you multiply by your own cost.
Open Rewards And Benefits under Programs. Once members have received rewards, a row of figures appears. They count rewards and members, not ringgit, so the multiplication is yours.
| Figure | What it counts, in the dashboard's words | Its place in the sum |
|---|---|---|
| Used at the counter | "Rewards handed over in the last 30 days, including ones earned earlier" | Times line 4: the month's cost. Times line 6: the extra sales it needed |
| Waiting to be used | "Earned rewards members still hold" | Free items you already owe |
| Can claim now | "Members holding enough stamps or points to claim a reward, who haven’t claimed it yet" | Owed as well, once they claim |
| Given or earned | "Rewards and benefits members received in the last 30 days, whether they came with membership or were earned" | If it stays ahead of Used at the counter, what you owe is growing |
| Never used | "Items members received five or more times in the last 30 days that nobody has used yet" | Costing nothing so far, and bringing nobody back |
Extra visits are harder to see. Home shows Visits per visitor beside the figure for the period before. If it rises, members are coming more often, but it cannot say the card caused it: see How to test whether your program makes a difference.
Cap a reward's cost
Set How many can be given in total when you add a reward, because a reward cannot be edited once added.
Each reward has How many can be given in total, which starts at No limit. Set a number and the reward stops there: "Every one given counts, even if it is later cancelled, used or expired." A limit of 100 on a reward that costs you RM25 can never cost more than RM2,500. Set it when you add the reward, because a reward "can’t be edited once added".
The rate is harder to change. On a Stamp card it is Stamps to fill a card, from 2 to 20, and "Earning rules on a live program can't be changed here." On a Points program the rate sits in each reward's cost, under It costs. To change it, add a new reward at the new cost; an owner or admin can then take the old one off with Remove from offer.
Do this next
Do the sum before you submit, then keep a monthly note
Write the six lines with your own prices and costs. On line 4 use the high figure. If line 6 then asks for more extra visits than you believe a card will bring, make the card longer or the reward plainer now, while you still can.
Once you are live, write down Used at the counter on the same day each month, because it only ever shows the last 30 days. Multiply each by line 4. After two quarters, set those six costs against what your gross profit did over the same six months.
Sources 12
- Kivetz, Urminsky and Zheng (2006), “The Goal-Gradient Hypothesis Resurrected: Purchase Acceleration, Illusionary Goal Progress, and Customer Retention”, Journal of Marketing Research 43(1), 39–58 business.columbia.edu
- Liu (2007), “The Long-Term Impact of Loyalty Programs on Consumer Purchase Behavior and Loyalty”, Journal of Marketing 71(4), 19–35 (abstract) doi.org
- Chaudhuri, Voorhees and Beck (2019), “The effects of loyalty program introduction and design on short- and long-term sales and gross profits”, Journal of the Academy of Marketing Science 47(4), 640–658 (abstract) ideas.repec.org
- My Lotus's, Frequently Asked Questions (read 10 October 2026) corp.lotuss.com.my
- Padini, loyalty programme page (read 10 October 2026) padini.com
- Padini, Frequently Asked Questions (read 10 October 2026) padini.com
- Sunway Super App, terms and conditions, version updated 20 March 2025 (read 10 October 2026) sunwaysuperapp.com.my
- AEON Credit Service, AEON Member Plus Visa Card page (read 10 October 2026) myaeoncredit.com.my
- AEON Credit Service, AEON membership and AEON Points page (read 10 October 2026) myaeoncredit.com.my
- Tealive, Frequently Asked Questions (read 10 October 2026) tealive.com.my
- Tealive, home page (read 10 October 2026) tealive.com.my
- Golden Screen Cinemas, GSC Rewards frequently asked questions (read 10 October 2026) gsc.com.my
Written by native.cards, . Found a mistake? The publishing policy says how to tell us.