Loyalty programmes are appealing in theory: reward customers for buying, increase retention, increase purchase frequency, grow lifetime value. In practice, most ecommerce loyalty programmes underdeliver on these promises — not because the concept is wrong, but because the execution misses what actually drives repeat purchase behaviour.
Here is an honest look at when Shopify loyalty programmes work, when they are a waste of time, and what a well-built one actually looks like.
When Loyalty Programmes Work
Loyalty programmes are effective when three conditions are present:
Repeat purchase is natural to the product category. Consumables (supplements, skincare, coffee, pet food), apparel with regular replenishment (basics, socks, activewear), and anything with predictable replacement cycles are excellent loyalty programme candidates. One-time or rare purchase categories (furniture, high-end electronics, wedding supplies) are not.
Your existing repeat purchase rate is already above 20%. A loyalty programme rewards behaviour that is already occurring — it does not create repeat purchase from nothing. If your current repeat rate is very low, the problem is not the absence of a loyalty programme. It is something deeper: product quality, post-purchase experience, or product-market fit. Fix that first.
The economics support it. Every point redeemed is a cost. If your margins cannot absorb 5–10% of revenue going to loyalty redemption plus programme administration costs, the programme will erode rather than improve profitability.
When Loyalty Programmes Are Not the Answer
If customers are not coming back, a loyalty programme rarely fixes it. The reasons customers do not repurchase are usually product-related (they did not love what they bought), experience-related (something in the post-purchase experience disappointed them), or simply that they found a better alternative.
Adding a points programme to this situation gives customers a reason to come back that is weaker than the reason they left. You are asking them to accumulate points for a future discount from a store they were not delighted by. The maths rarely work out in your favour.
The Different Types of Shopify Loyalty Programmes
Points-Based Programmes
The most common type: customers earn points for purchases, reviews, referrals, and social actions. Points convert to discounts or free products. Easy to implement with Shopify apps like Smile.io or LoyaltyLion.
The risk: perceived value is often low (1 point per $1 that converts to 1c off feels insignificant) and the programme becomes invisible to customers between purchases.
Tiered Programmes
Customers unlock status tiers (Silver, Gold, Platinum) based on annual spend. Higher tiers get better benefits: free shipping, early access, exclusive products, better returns policy. These work well for aspirational brands where status matters to the customer. They require meaningful benefit differentiation between tiers — if the difference between Silver and Gold is 5% more points, nobody cares.
Subscription Programmes
A paid membership model (similar to Amazon Prime) where customers pay a fee to unlock ongoing benefits — free shipping, member pricing, exclusive access. This model works exceptionally well for high-frequency purchase categories. The upfront commitment self-selects for high-value customers.
VIP Programmes
Not a formal points programme but a structured approach to treating top customers differently. Early access to new products, handwritten thank-you notes, exclusive access to limited editions, direct communication from the founder. These are high-touch, low-scale, and deeply effective for building the brand relationship that drives long-term loyalty. Best for stores with a strong brand identity and founder-led community.
How to Build a Loyalty Programme That Actually Works
The most important design decision is the value of rewards. The programme must feel worth engaging with. A reward that takes 20 purchases to earn anything meaningful is not motivating. A clear, attainable reward — a free product on your third purchase, free shipping after $200 total spend — changes purchase behaviour. An obscure points system that requires a calculator to understand does not.
Make the programme visible. If customers forget the programme exists between purchases, it is not driving behaviour. Regular email touchpoints — “You have 320 points, that is just $15 away from your next reward” — keep the programme top of mind and create purchase motivation that would not otherwise exist.
And measure it. The question is not “do customers like the programme” but “does the programme increase purchase frequency and CLV compared to non-members?” If members are not spending significantly more than non-members over 12 months, the programme is not working — and the cost of the rewards is pure margin erosion.
Thinking about adding a loyalty programme to your Shopify store — or wondering if yours is actually working? Get a free audit and we will review your retention economics and help you decide whether a loyalty programme is the right next step.



