Earn rate you can afford
The program has to survive gross margin. Any app can run a program; only your numbers decide whether it should.
Best apps / Loyalty & retention
A loyalty program either changes behaviour or quietly discounts purchases that were happening anyway. Which one you get is decided by arithmetic you do before you install the app.
THE SHORT VERSION
We are going to lead with the uncomfortable part: for some catalogues a points program is not worth running. If your customers buy once every three years, referrals and reviews will do more for you than points ever will. Where repeat purchase is realistic — consumables, beauty, fashion, food — a well-configured program is one of the most durable retention levers available. Start by working out what a repeat customer is actually worth with the LTV calculator; that number sets your entire reward budget.
The criteria below are the ones that actually change the outcome on a client store. Everything else is a feature list.
The program has to survive gross margin. Any app can run a program; only your numbers decide whether it should.
A reward a customer can reach in two or three orders changes behaviour. One that takes ten is invisible.
Two-sided referrals are frequently the highest-value part of a loyalty app, and often the least used.
On bilingual stores the widget has to work properly in Arabic, not just accept Arabic strings.
Unredeemed points are money you owe. You need to be able to see the balance.
BON is the loyalty app we deploy most on the stores we build, particularly bilingual ones — the widget translates properly rather than accepting translated strings into a left-to-right layout. Points, VIP tiers, and referrals are all covered, and the setup is quick enough that the real work stays where it belongs, on the earn rate and thresholds.
Smile.io is the loyalty app named in several of our own proposal templates, and it is the right pick when a client is already invested in it or needs its integrations — it connects cleanly with the major email and review platforms, so points can be earned and spent across the stack rather than sitting in a silo. It costs more than BON at comparable scale, and that ecosystem is what you are paying for.
Our verdict
Do the margin maths first. Then pick BON if you are bilingual or cost-sensitive, Smile.io if you need it wired into an existing marketing stack.
Send us your store. We will tell you which apps are earning their subscription, which are costing you page speed, and what we would install instead — free, no strings.
What clients ask before they commit to an app in this category.
Only if repeat purchase is realistic in your category. For considered one-off purchases, referrals and reviews will do more. For consumables and fashion, loyalty earns its place quickly.
Whatever survives your gross margin — a number quoted without your margin in it is guesswork. Start from what you can afford to give back per order and work backwards.
That is your choice, and it is a real one. Expiry limits your liability but can sour customers who lose a balance. If you use it, say so clearly at signup.
Affiliate disclosure: QodeBites may earn a commission from some links on this page — we only recommend apps we actually build with on client stores. It costs you nothing extra, and it never changes what we recommend.