When does a loyalty program pay for itself?
Put in your own numbers and see how many extra visits a day it takes to cover the cost. No signup.
What you keep after cost of goods. Cafés are often 50-70%, restaurants 30-40%.
Prefilled with Revio Starter. Change it to compare any program.
Program cost per month
$25.0
About $0.8 a day
Extra profit per month
$72.0
Extra visits a day per branch to break even
0.7
At these numbers the program covers its cost and earns 2.9× what it costs each month. It breaks even at 0.7 extra visits a day per branch.
This calculates profit, not revenue, and it doesn't predict how many visits a program will bring. It shows how few you need. The estimate is yours.
How it works
- 1Enter your average ticket and the margin you keep on it.
- 2Set the program's monthly cost and your number of branches.
- 3Guess how many extra visits a day the program brings back.
- 4See the break-even point: the fewest extra visits that cover the cost.
What counts as an extra visit?
A regular who comes back one more time than they would have: the coffee they'd have bought elsewhere, the haircut two weeks sooner. One of those a day is usually enough.
Ready to see it in action?
Digital loyalty cards in Apple Wallet and Google Wallet. We set it up and train your staff.
Get startedFrequently asked questions
Why does the calculator use profit instead of revenue?
Because the program is paid from profit. An extra 100 in sales with a 40% margin is 40 you actually keep, so comparing the program's cost against revenue would overstate the return.
How many extra visits can a loyalty program bring?
It depends on how often your customers already come back. Businesses with frequent repeat visits, such as cafés, salons and bakeries, see the biggest effect. That is why this tool asks for your own estimate instead of promising a number.
What margin should I enter?
The share of the ticket you keep after the cost of the goods sold. If a coffee sells for 60 and the ingredients and cup cost 20, your margin is about 67%.
Does it work for more than one branch?
Yes. Enter your number of branches and the program's total monthly cost, and the break-even point is shown per branch.
Is my data saved?
No. Everything is calculated in your browser, and nothing is sent or stored.
Revio