Referral ROI: The Simple Formula Every Singapore SME Should Track
Ask most Singapore SME owners if their referral program is working, and you'll get a shrug. "I think so, we get a few referrals here and there."
That's not an answer, that's a guess. If you're spending money on rewards, you need to know if the program is actually profitable.
The good news: calculating referral ROI isn't complicated. You don't need a finance degree or fancy software. You need four numbers you probably already have.
The Four Numbers You Need
Before you can calculate anything, pull together this data from the last 3 to 6 months:
- Total referred customers: How many new customers came through your referral program in that period.
- Total revenue from those customers: First purchase value, or better yet, their full spend if you can track it over time.
- Total rewards paid out: Cash, vouchers, discounts, whatever you gave promoters and new customers combined.
- Your average customer lifetime value (LTV): What a typical customer is worth to you over their whole relationship with your business.
The Formula
Once you have those, the calculation is straightforward:
Referral ROI = (Revenue from referrals - Rewards paid) / Rewards paid x 100
Say you paid out $2,000 in rewards over three months and those referrals generated $14,000 in revenue. Your ROI is (14,000 - 2,000) / 2,000 x 100 = 600%.
That means for every dollar you spent on rewards, you got six dollars back. Most Singapore SMEs would be thrilled with that kind of return from any marketing channel.
Why Most Owners Get This Wrong
A common mistake is only counting the first purchase. A tuition centre that gives a referred student a one-time discount but ignores the 18 months of fees that follow is massively underselling their own program.
The same goes for clinics with repeat patients, or coaches with ongoing packages. If your business has recurring revenue, use lifetime value in your calculation, not just the first transaction.
Another mistake: not counting the cost of the reward given to the new customer, only the one given to the promoter. A proper ROI calculation includes both sides of the reward.
What Counts as a "Good" ROI
There's no universal benchmark, but here's a rough guide for Singapore SMEs:
- Below 100%: Your program is barely breaking even. Time to rethink your reward structure or who you're targeting for referrals.
- 100% to 300%: Healthy. This is where most well-run referral programs land.
- Above 300%: Excellent. Compare this to what you're paying for Facebook or Google ads, referral marketing usually wins by a wide margin.
For context, a lot of paid ad campaigns in competitive Singapore categories like property or insurance struggle to break even on first purchase alone. Referrals almost always look better once you factor in lifetime value.
Track It Monthly, Not Just Once
Calculating ROI once is useful, but it's more powerful as an ongoing habit. Set a recurring reminder to check it monthly.
This lets you spot trends early. If ROI drops two months in a row, something's off, maybe your reward feels stale, maybe your best promoters have gone quiet, maybe a competitor launched a similar program.
You'll also start to see which reward tiers or promoter segments perform best, which helps you allocate your budget smarter instead of spreading it evenly across everyone.
A Quick Example for F&B
A cafe owner in Tampines gives $10 off to both the promoter and the new customer. Average spend per visit is $25, and regulars visit about twice a month for a year, so LTV is roughly $600.
If 20 referrals come in over a quarter, that's $12,000 in LTV against $400 in rewards ($20 per referral pair). That's an ROI of 2,900%. Even accounting for the fact that not every new customer becomes a regular, the math is still overwhelmingly in the owner's favour.
The Bottom Line
You don't need to guess whether your referral program is working. A simple quarterly calculation tells you exactly where you stand, and it usually shows referrals are one of the cheapest ways to grow in Singapore's crowded market.
If the math doesn't look great yet, that's not a reason to give up on referrals. It's usually a sign your reward structure, timing, or tracking needs a rework, not that the channel itself doesn't work.
Want a referral program built to actually deliver these kinds of numbers, with the tracking done for you? Join ReferSales as a founding member and get set up properly from day one.
Ready to start your referral program?
Create your program in minutes. Pay only for results.
Get Started Free