Acquiring a new customer costs five to seven times more than retaining an existing one. A well-designed loyalty program doesn’t just reward repeat purchases — it changes customer behaviour: increasing purchase frequency, raising average order value, and converting occasional buyers into brand advocates. In our experience, the brands that do this well treat loyalty as a retention system, not a discount program.
Why Loyalty Programs Work (and When They Don’t)
Loyalty programs work because they create switching costs and psychological commitment. Once a customer has accumulated 800 of the 1,000 points they need for a reward, they’re far more likely to buy from you again than from a competitor offering the same product at the same price.
They don’t work when:
- The rewards are too hard to earn (customers disengage before they ever redeem)
- The rewards aren’t perceived as valuable (5% back on a low-margin product doesn’t move behaviour)
- The program is just a discount engine that trains customers to wait for points-earning events instead of buying at full price
- The program has no emotional component — purely transactional programmes are easy to replicate and don’t build true brand loyalty
Types of Loyalty Program Structures
Points-Based Programs
The most common model: customers earn points per dollar spent and redeem points for discounts, free products, or other rewards. Simple to understand, easy to implement via apps like Smile.io or LoyaltyLion. Works best when the earn rate is generous enough to feel meaningful and the redemption threshold isn’t intimidatingly high.
Tiered Programs
Customers progress through tiers (e.g., Silver, Gold, Platinum) based on annual spend. Higher tiers unlock better rewards, early access, or exclusive perks. Tiered programs drive aspirational behaviour — customers spend more to reach the next tier and to maintain their status. Effective for brands with a wide range of spend levels in their customer base.
Paid Membership Programs
Customers pay an annual or monthly fee in exchange for ongoing benefits: free shipping, member-only pricing, early access to new products. Amazon Prime is the most famous example. These programmes identify your most engaged customers, generate predictable revenue, and create strong switching costs. Viable for brands with high purchase frequency and strong brand affinity.
Value-Based Programs
Instead of discount rewards, the brand donates a percentage of purchases to a cause the customer cares about. Effective for mission-driven brands. Builds emotional loyalty rather than purely financial loyalty. Lower liability than points (no redemption obligations).
Coalition Programs
Multiple brands share a loyalty currency, allowing customers to earn and redeem across a network. Reduces the cost per brand while increasing the perceived value of points. Complex to operate independently but available via platforms like Yotpo or Antavo.
Designing Your Program
Step 1: Define Your Objectives
Are you trying to increase purchase frequency, raise average order value, reduce churn, or generate referrals? Your program mechanics should serve your primary objective. Don’t try to solve all four at once — pick one or two.
Step 2: Set Your Earn Rate and Redemption Threshold
A common rule of thumb: the first reward should be achievable within two to three purchases. If your average order value is $80 and you want customers to earn their first $10 reward by purchase three, you’re looking at roughly $240 in spend for a $10 reward — a 4.2% earn rate. Model this against your gross margin to ensure the programme is economically sustainable.
Step 3: Build Engagement Mechanics Beyond Purchases
Reward non-purchase behaviours to deepen engagement:
- Account creation
- Email sign-up or SMS opt-in
- Writing a review
- Referring a friend
- Following on social media
- Birthday or anniversary bonuses
These mechanics build the habit of engaging with your brand, not just buying from it.
Step 4: Choose Your Technology Stack
For Shopify brands, the most common platforms are:
- Smile.io — most widely adopted, strong UI, easy setup, tiered pricing
- LoyaltyLion — more customisable than Smile, stronger analytics, better for brands wanting deep integration with email/SMS platforms
- Yotpo Loyalty — integrates tightly with Yotpo Reviews and SMS; good for brands already in the Yotpo ecosystem
- Okendo — reviews-first platform with loyalty features built in
Step 5: Integrate With Your Email and SMS Platform
Loyalty programmes generate their best ROI when integrated with your lifecycle marketing. Trigger automated emails when:
- A customer earns enough points to redeem
- Points are about to expire
- A customer is close to the next tier threshold
- A customer hasn’t purchased in 60–90 days (win-back with points reminder)
Measuring Loyalty Program Performance
Track these metrics monthly:
- Enrolment rate — what percentage of customers have joined the programme?
- Active member rate — what percentage of enrolled members have earned or redeemed points in the last 90 days?
- Redemption rate — what percentage of earned points are actually redeemed? Low redemption may indicate points are too hard to earn or rewards aren’t compelling.
- Repeat purchase rate (members vs. non-members) — are loyalty members buying more frequently than the general customer base?
- Average order value (members vs. non-members) — are members spending more per order?
- Programme liability — what is the total outstanding points value on your balance sheet? This is a real liability that affects cash flow if redemption rates spike.
Common Mistakes to Avoid
- Setting the redemption threshold too high — customers lose interest before they earn a reward
- Making the programme too complicated — if customers can’t understand how to earn and redeem, they won’t engage
- No expiry policy on points — creates unlimited liability; set a reasonable expiry window (12–24 months from last activity)
- Launching without a promotion strategy — a loyalty programme with no enrolment campaign is invisible
- Ignoring the economics — run the unit economics before launch to confirm the programme is accretive to gross profit, not just driving incremental revenue at unsustainable cost
Frequently Asked Questions
What is a good repeat purchase rate for an e-commerce loyalty program?
A strong loyalty programme should drive a repeat purchase rate of 40–60% among enrolled members within 12 months of their first purchase. Non-member benchmarks vary widely by category but typically run 20–30%.
How much should a loyalty program cost to run?
Programme costs include the technology platform ($50–$500/month for most Shopify apps), reward liability (typically 3–8% of participating customer revenue depending on earn rate), and labour for programme management. Target a programme ROI of at least 3:1 on incremental revenue from members vs. non-members.
Should my loyalty program have an expiry on points?
Yes. Points expiry reduces your liability, creates urgency for redemption, and is standard practice. A common approach is to expire points after 12–24 months of account inactivity. Notify members 30–60 days before expiry to drive re-engagement rather than frustration.
What loyalty program app is best for Shopify?
Smile.io is the most widely used for small-to-mid-size Shopify brands due to its ease of use and strong documentation. LoyaltyLion is better suited to brands that want deeper customisation and analytics. Yotpo Loyalty is a strong choice if you’re already using Yotpo for reviews or SMS.
A well-designed loyalty program is one of the highest-ROI retention investments an e-commerce brand can make — but only when the economics are right and the programme mechanics actually change behaviour. If you’re evaluating whether a loyalty programme makes sense for your business or need help designing one that’s sustainable, OpsStack can help you build it from the ground up.
Keep reading
- How to Build a Shopify Customer Loyalty Program
- Customer Segmentation for E-commerce: How to Personalise at Scale
- Abandoned Cart Recovery for E-commerce: A Systematic Approach
- E-commerce Brand Photography: What You Need and How to Plan a Shoot
Need hands-on help? Explore our Shopify Operations →