Shopify Loyalty Programme Setup Guide — Points, Rewards, and Tiers
A loyalty programme is one of the most durable investments a Shopify store can make. Done well, it shifts customer behaviour from transactional (“I’ll buy wherever is cheapest today”) to relational (“I always buy here because I’m building towards something”). Brands like Sephora, Starbucks, and Nike have built multi-billion-pound retention engines on this principle. Shopify stores do not need their resources to replicate the core mechanics — the app ecosystem makes a solid loyalty programme accessible to any store generating consistent monthly revenue.
This guide covers the strategy and mechanics of setting up a loyalty programme on Shopify from scratch: choosing your programme structure, selecting the right app, designing the reward economy, implementing tiers, and launching to your existing customer base.
Why Loyalty Programmes Work (and When They Do Not)
Loyalty programmes work because they create switching costs. Once a customer has accumulated points, reached a tier, or has a pending reward, leaving your store means forfeiting that accumulated value. The psychological principle is loss aversion — the pain of losing what you have built is stronger than the appeal of a marginally better offer elsewhere.
They fail when the rewards feel unattainable, the programme is too complicated to understand at a glance, or the rewards themselves are underwhelming. A programme offering £1 off after spending £500 will not move buying behaviour. Neither will a programme with eight tiers, seventeen earning mechanisms, and a 12-page FAQ. Simplicity and attainability are the two variables that separate loyalty programmes customers love from ones they ignore.
Choosing Your Programme Structure
The four most common loyalty programme structures for Shopify stores are points-based, tiered, paid (VIP), and coalition. Most stores should start with a points-based programme and add tiers once they have baseline data on customer purchase behaviour.
Points-Based Programmes
Customers earn points for purchases (and optionally for other actions like reviews, referrals, and social follows) and redeem them for discounts, free products, or shipping benefits. This is the most intuitive structure and the easiest to communicate. The key design decisions are the earning rate (how many points per pound spent) and the redemption rate (how many points equal how much value).
A common starting structure: 5 points per £1 spent, 500 points = £5 reward. This creates a 2% effective discount for loyal customers, which is sustainable for most margins while being tangible enough to influence behaviour. Adjust the ratio based on your product margins — if you run at 60% gross margin, you can be more generous.
Tiered Programmes
Tiers add status to the points structure. Customers who reach spending thresholds unlock new benefits — faster earning rates, exclusive products, priority shipping, free returns. Tiers are more complex to design and communicate but dramatically more effective at driving high-value customers to consolidate their spending with you.
A three-tier structure is the sweet spot for most Shopify stores: Bronze (all members), Silver (£200+ annual spend), Gold (£500+ annual spend). Keep tier names on-brand — if you sell outdoor gear, “Explorer, Ranger, Peak” is more resonant than “Bronze, Silver, Gold.”
Selecting Your Loyalty App
The Shopify ecosystem has several strong loyalty app options. The right choice depends on your budget, technical resources, and programme complexity ambitions.
- Smile.io: The most popular loyalty app on Shopify. Offers points, referral programmes, and VIP tiers. Free plan available (limited to basic points), paid plans from £49/month. Best for stores that want a polished, well-supported programme without custom development.
- Yotpo Loyalty: Part of Yotpo’s broader marketing suite. Best for stores already using Yotpo Reviews or SMS — the integrated stack creates powerful cross-channel personalisation. More expensive than Smile.io but delivers more if you use the full suite.
- LoyaltyLion: Strong analytics and deep Shopify Plus integration. Better suited for larger stores (£1M+ annual revenue) that need detailed programme performance data and advanced segmentation.
- Growave: Affordable multi-feature app combining loyalty, wishlists, reviews, and referrals. Good value for stores that want multiple features without multiple subscriptions.
Designing Your Reward Economy
The reward economy is the financial heart of your programme. Get the earning and redemption rates wrong and you either give away too much margin (programme becomes unsustainable) or offer too little value (customers ignore it). Before launching, model the economics carefully.
Calculate your programme liability: if every active customer earned and redeemed at the maximum rate, what would the total discount value be as a percentage of revenue? If this number exceeds 5% and your margins are under 40%, revisit the rates before launching.
Build in expiry for inactive accounts — points that expire after 12 months of account inactivity reduce programme liability without alienating active members. Communicate expiry clearly in your programme terms, and send a reactivation push notification or email before points expire to convert lapsed customers.
Earning Actions Beyond Purchases
The most engaging loyalty programmes reward multiple actions, not just purchases. Consider offering points for:
- Creating an account (one-time bonus to incentivise registration)
- Writing a product review (high value to you, clear incentive for them)
- Referring a friend (one of the best ROI mechanics in e-commerce)
- Following on social media (grows your organic audience)
- Celebrating a birthday (increases emotional connection)
- Reaching a spending milestone (reinforces progression)
Be selective. Too many earning actions make the programme feel gameable and dilute the core purchase-rewarding intent. Three to five non-purchase earning actions is the right balance for most stores.
Launching to Your Existing Customer Base
Launching a loyalty programme to customers who have already purchased is more nuanced than launching to new visitors. Consider giving existing customers a welcome points bonus based on their purchase history — “We’re rewarding your loyalty with 250 points to get you started.” This creates immediate programme engagement and communicates that existing customers are valued, not just an afterthought.
Announce the programme across all channels simultaneously: email to your list, push notification to subscribers, a banner on your storefront, and a post on your most active social channel. The launch announcement is your highest-engagement programme communication — make it count with clear benefit statements rather than generic “we are launching a loyalty programme” messaging.
Measuring Programme Success
Track these metrics monthly to gauge programme health: programme enrolment rate (percentage of customers who join), active participant rate (percentage of members who earned or redeemed in the last 90 days), average order value for programme members vs non-members, and repeat purchase rate for programme members vs non-members. The delta between member and non-member metrics is your programme’s true value.
A well-run loyalty programme typically produces 15–25% higher repeat purchase rates and 10–20% higher average order values among members compared to non-members. If your numbers are below this benchmark after 90 days, the programme mechanics need revisiting — usually the rewards are not attainable or visible enough.
At Oneonic, we design and implement Shopify loyalty programmes from strategy through to technical setup and launch. Get in touch to discuss your programme goals, or see examples of our client work.
Shopify Experts · OneOnic
Ready to Grow Your Shopify Store?
Our Shopify experts at OneOnic have helped hundreds of brands launch, optimise, and scale.
