Most loyalty programs in ecommerce are theatre. Brands launch a points program, stick a “Rewards” widget on their site, and wait for magic to happen. Six months later, they have spent thousands on software, accumulated a points liability, and seen no measurable change in repeat purchase rates. The program gets ignored by customers and forgotten by the team.
What’s in This Article
But when a loyalty program is designed correctly, with the right earning rules, the right redemption options, and the right communication strategy, it becomes one of the most powerful retention tools available. Well-run loyalty programs increase repeat purchase rates by 15-25%, boost customer lifetime value by 2-3x, and generate a steady stream of referrals and reviews.
The difference between a loyalty program that works and one that wastes money comes down to design decisions made before you install a single app. Here is the framework for building a loyalty program that genuinely moves the needle on retention and revenue.
The Economics of Loyalty: Why It Matters More Than Acquisition

Acquiring a new customer costs 5-7x more than retaining an existing one. Yet most Shopify stores spend 80%+ of their marketing budget on acquisition and almost nothing on retention. This imbalance means you are constantly filling a leaky bucket, spending to acquire customers who purchase once and never return.
The math of retention is compelling. Increasing your repeat purchase rate from 25% to 40% can grow your revenue by 30-50% without spending an additional cent on customer acquisition. Every percentage point improvement in retention compounds over time as more customers make their second, third, and fourth purchases.
A loyalty program accelerates this compounding. It gives customers a tangible reason to return to your store instead of trying a competitor. Points, tiers, and rewards create switching costs, the accumulated value a customer has in your program makes them less likely to shop elsewhere. This stickiness is the real value of loyalty.
Designing Your Points System: The Rules That Drive Behaviour

The earn-and-redeem mechanics of your loyalty program determine whether customers engage with it or ignore it. Get these wrong and the program dies quietly. Get them right and it becomes a self-reinforcing retention engine.
Earning points. Keep the earning ratio simple and memorable. “Earn 5 points for every $1 spent” is clear and easy to calculate. Complicated ratios like “1.3 points per $1.50 spent” confuse customers and reduce engagement. Set your earning rate so that a typical purchase earns enough points to make the next reward feel achievable, not 5 purchases away.
Add bonus earning opportunities beyond purchases: 100 points for writing a product review (drives UGC), 500 points for referring a friend (drives acquisition), 50 points for following on social media (builds audience), and 200 points as a birthday bonus (creates a personal touchpoint). These actions are valuable to your business AND give members multiple ways to engage.
Redeeming points. Offer 3-4 redemption options at different point levels. A low-tier reward (300-500 points for free shipping or a small discount) that is quickly achievable keeps members engaged early. A mid-tier reward (800-1000 points for a meaningful discount) is the main conversion driver. A high-tier aspirational reward (2000+ points for a free product or significant discount) gives long-term members something to work toward.
The key principle: the first reward must be achievable within 1-2 purchases. If a customer needs to spend $500 before they can redeem anything, they will never engage. Make the first reward quick and satisfying, then use higher tiers to drive continued engagement.
VIP Tiers: Creating Status That Drives Spending
Adding tiers to your loyalty program creates aspirational status that motivates customers to spend more to reach the next level. The psychological principle is powerful: people value status and exclusivity, and they will increase their spending to maintain or achieve a higher tier.
- Bronze (entry level). Everyone starts here. Benefits: earn points on purchases, birthday bonus, member-only pricing. This tier’s job is to make the program feel valuable from day one.
- Silver (mid-tier). Achieved after spending $300-500 or accumulating a threshold of points. Benefits: everything in Bronze plus free standard shipping, early access to sales, and a higher points earning rate (e.g., 7 points per $1 instead of 5).
- Gold (top tier). Achieved after spending $800-1000+. Benefits: everything in Silver plus free express shipping, exclusive products or colours, personal styling/consultation, and the highest earning rate (10 points per $1).
The magic of tiers is the “almost there” effect. When a Silver member is $50 away from Gold, they will add an extra item to their cart to cross the threshold. This behaviour is well-documented in loyalty research and consistently increases AOV for members approaching tier boundaries.
Communication: The Piece Most Programs Get Wrong

A loyalty program that customers do not know about or forget about is a loyalty program that does not work. Communication is the difference between an active, revenue-driving program and a dormant one that just costs money.
Integrate loyalty into your email marketing. Send a monthly points balance email (“You have 420 points, just 80 away from a $10 reward!”). This single email drives more redemption and re-engagement than any other loyalty communication. Include it in your post-purchase flow: “You earned 450 points on this order! You are now 50 points from free shipping.”
Display points information on your product pages. “Purchase this product and earn 450 points” makes the loyalty program visible at the moment of purchase decision and reinforces the value of buying from you instead of a competitor.
Celebrate tier upgrades. When a member reaches Silver or Gold, send a congratulatory email that makes them feel special. Detail their new benefits. This recognition strengthens their emotional connection to your brand and makes them less likely to shop elsewhere.
Tools for Shopify Loyalty Programs
The right tool depends on your store size and complexity:
- Smile.io. The most popular Shopify loyalty app. Offers points, referrals, and VIP tiers. Clean integration, good customisation, and solid reporting. Best for stores with 500-10,000 customers.
- LoyaltyLion. More advanced features including custom earning rules, detailed analytics, and deeper email integration. Better for stores with complex loyalty needs or 10,000+ customers.
- Yotpo Loyalty. Part of the Yotpo suite, integrates well with Yotpo Reviews and SMSBump. Good if you are already in the Yotpo ecosystem.
- Rise.ai. Gift card and store credit focused. Good if your loyalty strategy centres on store credit rather than points. Simpler but effective.
Pricing Your Points: The Liability Maths Most Brands Skip
Every point you issue is a promise to discount a future order. Most brands set the earn rate by copying a competitor, then discover eighteen months later that they have quietly built a five-figure liability sitting on the balance sheet.
Start from the reward, not the earn. Decide what a redemption should cost you first, then work backwards. A healthy loyalty program gives back 3% to 5% of revenue in rewards. Go below 2% and customers ignore it. Push past 8% and you are simply discounting every order while adding software fees on top.
- Set the point value. Pick a clean number. 100 points equals $5 makes each point worth 5 cents and is easy for customers to hold in their head.
- Set the earn rate. At 1 point per $1 spent, a $150 order earns 150 points, or $7.50 back. That is a 5% give-back. Drop to 1 point per $2 if your gross margin is under 45%.
- Set a redemption floor. Requiring 500 points before the first redemption means a customer needs roughly $500 of spend, which pushes them into repeat purchase territory before they cash out.
- Expire unused points at 12 or 18 months. This is legal in Australia provided the terms are clear and disclosed upfront. It caps your liability and gives you a genuine reason to email dormant customers.
Now hold the liability number where you can see it. Points issued, minus points redeemed, multiplied by point value, equals your outstanding liability. Typical redemption rates sit between 20% and 40%, so if you have issued 2 million points at 5 cents against a 30% redemption rate, your realistic exposure is around $30,000, not the $100,000 headline. Review that figure monthly alongside your margin reporting so a growing liability never surprises you.
The 4 Loyalty Metrics That Tell You If It Is Working
Enrolments are a vanity metric. A program can sign up 10,000 members and change nothing about how the business trades. These four numbers tell you the truth, and you should be able to pull all of them inside your loyalty tool plus Shopify Analytics.
- Repeat purchase rate, members versus non-members. The whole case for the program lives here. Members should sit 15 to 30 percentage points higher. If the gap is under 10 points, the program is attracting people who were already loyal rather than creating loyalty.
- Time between orders. Track median days between order one and order two for both groups. A working program compresses this. Going from 74 days to 58 days across a 4,000-customer base is a meaningful lift in annual revenue with no extra acquisition.
- Redemption rate. Healthy is 20% to 40%. Under 15% means the reward is too far away or nobody knows it exists. Over 50% means you are discounting too easily.
- Member AOV versus non-member AOV. Members typically spend 12% to 25% more per order once tiers are live, because they are pushing toward a threshold.
Set a review cadence and stick to it. Pull these four numbers on the first Monday of every month, keep a simple sheet with twelve rows, and look at the trend rather than any single month. Loyalty is slow. Judging it after six weeks is how good programs get killed early.
Where Loyalty Programs Break, and How to Fix Each One
The failure modes are predictable. In most stores we look at, the problem is one of these four, and each has a specific fix rather than a general “communicate more”.
- Nobody knows they have points. The widget sits in the corner and never gets opened. Fix: surface the points balance in the header when logged in, in every order confirmation email, and as a dedicated line in the shipping confirmation. Klaviyo can pull the balance from Smile.io or LoyaltyLion as a profile property, so put it in the subject line: “Sarah, you have $22 waiting”.
- The reward is unreachable. If the first meaningful redemption needs six orders, most customers will never see it. Fix: give a small win early. 100 bonus points on signup and free shipping at 250 points gets people over the first hurdle inside one or two purchases.
- Points earned only on purchase. This makes the program purely transactional. Fix: award points for a product review, a birthday, an Instagram follow, or a referral. Referral bonuses in particular turn the program into an acquisition channel, which is covered properly in our referral program playbook.
- No reason to return before points expire. Fix: build a three-email expiry sequence at 60, 30 and 7 days out. This is consistently the highest-converting loyalty email most brands send, often clearing 8% to 12% conversion because the offer is money the customer already believes is theirs.
Fix these in order of cheapest first. Surfacing the balance costs an afternoon of work and usually moves redemption more than any change to the earn rate. And remember what the program is ultimately for: lifting the value of a customer over their lifetime, not their first order. If you have not modelled that yet, start with our customer lifetime value playbook and our guide to why the second sale matters more than the first.
The Compound Effect of Customer Loyalty
A well-run loyalty program creates a flywheel of retention. Members purchase more frequently, increasing their lifetime value. Referral rewards bring in new customers at zero acquisition cost. Review incentives build social proof that improves conversion rates for all visitors. Higher retention rates reduce your dependence on expensive paid acquisition. And the data you collect on member behaviour informs smarter marketing, product, and merchandising decisions.
One eCommerce Circle member launched a loyalty program using this framework and saw their repeat purchase rate increase from 22% to 48% within 8 months. Loyalty members delivered 2.4x higher lifetime value than non-members, and the referral component generated 86 new customers per month at zero acquisition cost. The program paid for itself within 6 weeks.
Loyalty and retention strategy is a core component of the Patrons pillar inside the eCommerce Circle. We help members design loyalty programs that genuinely drive repeat behaviour, not just accumulate unused points. If your repeat purchase rate is below 30% and you do not have a loyalty program, there is a significant opportunity waiting. Let us help you build it right the first time.
Inside eCommerce Circle, loyalty and retention is one of the core pillars we work on with every member. If you want a second opinion on yours, let’s talk.



