Loyalty Program ROI: What the Best Programs Get Right (And How to Copy Them)
A recent analysis published by Qualtrics ranked loyalty programs at America's biggest companies by customer ROI: how much actual value a consumer receives for every dollar spent. The results are surprising and reveal practical lessons that any business, large or small, can apply.
In this article, we break down the data, extract the principles that make loyalty programs effective, and show how you can apply them to your business without a multinational's budget.
The rankings: who rewards customers the most?
The analysis covers only free, points-based or cashback programs, excluding branded credit cards and limited-time promotions. ROI measures the monetary value of rewards relative to the spending required to earn them.
The best (ROI above 10%)
| Rank | Company | Program | Customer ROI |
|---|---|---|---|
| 1 | Domino's Pizza | Domino's Rewards | Up to 33% |
| 2 | McDonald's | MyMcDonald's Rewards | 11.7 – 20% |
| 3 | Bath & Body Works | My Bath & Body Works | 16.5 – 19% |
| 4 | Papa John's | Papa Rewards | 13.3% |
| 5 | Dunkin' | Dunkin' Rewards | 6.7 – 13% |
| 6 | Wendy's | Wendy's Rewards | 12.5% |
| 7 | Burger King | Royal Perks | 12% |
The middle tier (ROI between 5% and 10%)
| Rank | Company | Program | Customer ROI |
|---|---|---|---|
| 8 | The North Face | XPLR Pass | 10% |
| 8 | Taco Bell | Taco Bell Rewards | 10% |
| 10 | Starbucks | Starbucks Rewards | 4 – 10% |
| 11 | Buffalo Wild Wings | BWW Go | 8 – 9% |
| 12 | Chipotle | Chipotle Rewards | 5.9 – 8% |
| 13 | Chick-fil-A | Chick-fil-A One | 6.7 – 7.5% |
| 14 | Ulta | Ultamate Rewards | 3 – 6.25% |
| 15 | Subway | MyWay Rewards | 5% |
| 15 | Kohl's | Kohl's Rewards | 5% |
The lowest (ROI below 5%)
| Rank | Company | Program | Customer ROI |
|---|---|---|---|
| 17 | Walgreens | myWalgreens | 5% (on store brand) |
| 18 | American Eagle | Real Rewards | 4% |
| 19 | Kroger | Rewards Membership | 1 – 3.5% |
| 20 | Dick's Sporting Goods | ScoreCard | 3.3% |
| 21 | Sephora | Beauty Insider | 2% |
| 21 | CVS | ExtraCare | 2% |
| 21 | H&M | H&M Member | 2% |
| 27 | Nordstrom | The Nordy Club | 1% |
| 27 | Lowe's | MyLowe's Rewards | 1% |
What do these numbers tell us?
The rankings aren't random. Clear patterns emerge that explain why some programs work better than others.
1. Food dominates the rankings
The top 7 spots are all held by restaurant and fast food chains. This is no accident: the food industry combines high purchase frequency with relatively low reward costs. Giving away a free sandwich after 10 orders costs the business very little but has high perceived value for the customer.
This is a massive advantage for cafes, restaurants, and food businesses: the loyalty model works naturally in the industry.
2. Simplicity beats complexity
Domino's, ranking first with up to 33% ROI, has an incredibly simple structure: 10 points per order over $5, 60 points for a $10 reward. No tiers, multipliers, or hidden rules.
By contrast, more complex programs like Starbucks (with a dual Stars system depending on payment method) have a more variable and less predictable ROI for customers.
The lesson: your program's rules should be explainable in one sentence. If customers can't immediately understand what their loyalty is worth, they won't participate.
3. Achievable rewards = higher participation
Programs with the highest ROI share one characteristic: the first reward is reachable within a few visits. Domino's requires about 6 orders. McDonald's lets you redeem a basic item with 1,500 points, earnable in $15 of spending.
Programs at the bottom, like Nordstrom ($1,000 for a $10 reward) or Lowe's ($500 for $5), require massive spending before offering anything tangible. Customers lose interest long before reaching the goal.
4. Tiered rewards work better
McDonald's, Dunkin', Chipotle, and Chick-fil-A all offer rewards at different thresholds: a small reward accessible quickly and better rewards for those who accumulate more points. This creates a dual psychological effect:
- Immediate gratification: the first reward comes early, creating a sense of progress.
- Aspiration: higher-tier rewards motivate continued spending.
A single high-threshold reward doesn't generate the same engagement.
5. Perceived ROI matters more than actual ROI
Bath & Body Works offers a 16.5-19% ROI, comparable to Domino's. But the perception is different: a free product in a beauty store carries high emotional value because the customer perceives it as a gift, not a technical discount.
The best programs turn rewards into an experience, not a math equation.
What can small businesses learn?
These multinationals spend millions on research and optimization of their loyalty programs. But the principles behind their success are universal and applicable at any business size.
Principle 1: Offer real ROI to customers
The best programs return between 10% and 20% of the value spent. If your program offers less than 5%, customers will perceive it as irrelevant. You don't need to go overboard: a 10-15% ROI is sustainable for most businesses and sufficiently motivating for customers.
Practical example: If your average ticket is $20 and you offer 1 point per dollar spent, a reward worth $3 at 20 points equals a 15% ROI. Sustainable and attractive.
Principle 2: The first reward must come quickly
The data is clear: programs where the first reward requires 3-5 visits have dramatically higher participation rates than those requiring 15-20 visits.
For a cafe with a $4 average ticket, a free coffee at 20 points means about 5 visits. For a restaurant with a $25 average ticket, a free drink at 30 points means just over one visit. Both follow the same principle: fast gratification.
Principle 3: Multiple rewards at different thresholds
Don't limit yourself to a single reward. Follow the McDonald's/Chipotle model:
- Entry reward (reachable in 3-5 visits): drink, coffee, small extra
- Mid-tier reward (8-12 visits): dish, product, significant discount
- Aspirational reward (20+ visits): special experience, major discount, premium product
Each threshold keeps the customer motivated at a different stage of their journey.
Principle 4: Points per dollar spent, not per visit
Nearly all top-performing programs use points proportional to spending, not visit count. This is fairer: those who spend more earn more. It also avoids the problem of customers making minimum purchases just to accumulate stamps.
Principle 5: Zero complexity
Domino's beats Starbucks not on product quality, but on program clarity. Domino's customers know exactly how many orders until their next reward. Starbucks customers have to figure out whether they're earning 1 or 2 Stars, what tier they're on, and which rewards they can redeem.
Choose a system where the customer can do the math in their head in 3 seconds.
How to apply these strategies to your business
Major chains spend millions developing custom loyalty platforms, with dedicated teams of developers and data analysts. Obviously, an independent cafe, restaurant, or shop doesn't have these resources.
But here's the good news: you don't need them. The principles that work (points per dollar, multiple rewards, simplicity, achievability) don't require complex technology. They just require the right tool.
Fedele is a mobile app built exactly for this: enabling any small business to create a professional points-based loyalty program in minutes, applying the same principles that make Domino's, McDonald's, and Starbucks programs work.
How it works in practice
- Create your program by setting how many points to award per dollar spent (e.g., 1 point per dollar).
- Define rewards at different thresholds, exactly like the top programs analyzed above.
- Customers download the free app Fedele App and join your program.
- On each purchase, you scan the customer's barcode and points are awarded automatically.
- Customers redeem rewards directly from the app with two taps.
No paper cards, Excel spreadsheets, or dedicated hardware. Just your smartphone.
Apply the lessons from the best
With Fedele, you can replicate exactly the structures that work best:
- Multiple reward tiers like McDonald's and Chipotle: create as many rewards as you want, at different point levels.
- Points per dollar spent like nearly all top performers: you set the conversion rate.
- Simple rules like Domino's: customers see their points and available rewards directly in the app, with zero confusion.
- Attractive ROI for customers: calibrate rewards to offer real returns, between 10% and 20%.
The difference is that you don't have to build anything: the system is ready to use.
Conclusion
Data from loyalty programs at America's largest companies confirms what marketing experts have been saying for years: loyalty works, but only if the program is simple, generous, and achievable.
You don't need to be Domino's or McDonald's to apply these principles. You need to understand them and implement them with the right tool. Paper cards aren't enough anymore: 80% are lost or forgotten before being completed. Digital solutions don't have to be complicated or expensive.
If you want to give your business the same competitive advantage that major chains have been using for years, get started with Fedele for free and create your loyalty program in minutes. The Free plan gives you up to 5 customers with custom rewards, barcode scanning, and a welcome bonus at no cost. When you are ready to grow, upgrade to Premium for unlimited customers at €49.99/month (billed annually) or €59.99/month.
Your customers are worth more than a single visit. Give them a reason to come back.
FAQ
What ROI can a small business expect from a loyalty program?
According to Bain & Company, a 5% increase in customer retention can increase profits between 25% and 95%. The exact ROI depends on your industry, average ticket size, and how well the program is structured — but the data from major brands consistently shows that simple, achievable programs outperform complex ones.
How do you measure loyalty program ROI?
Track three core metrics: visit frequency (how often enrolled customers return vs. non-enrolled), average spend per visit (loyalty members typically spend more), and redemption rate (how many customers actually reach a reward). Compare these against your cost per month to run the program.
What makes a loyalty program profitable?
The most profitable programs share five traits: they offer real value to customers, the first reward is achievable quickly, there are multiple reward tiers, they use points-per-dollar rather than fixed stamps, and they are simple enough to explain in one sentence.
Do loyalty programs work for small businesses or only large chains?
The data shows they work at any scale. The principles are the same — simplicity, achievable rewards, proportional earning. Small businesses often have an advantage: more personal relationships and lower customer acquisition costs mean loyalty programs deliver faster, more visible results.
How much does it cost to run a loyalty program?
Costs range from free (Fedele's free plan, up to 5 customers) to hundreds of dollars per month for enterprise platforms. For most small businesses, a mobile-based program in the €50–60/month range delivers sufficient features without hardware costs or long-term contracts.
Related articles
Ready to build customer loyalty?
Create your Fedele loyalty program in minutes — no hardware, no code.
Get Started