Step 0: Set the goal and the KPI before you do anything

A practical, step-by-step guide to building a loyalty programme on Shopify. Set your KPI, cost your rewards against margin, and embed redemption where customers actually shop.

July 5, 2026
11 min read
This is some text inside of a div block.
This is some text inside of a div block.
How to Build a Loyalty Program on Shopify (Step by Step)

You install a loyalty app, points start flying out the door, and a month later your margin is quietly thinner while almost nobody redeems. The fix isn't a fancier app. Building a loyalty programme on Shopify is really three jobs. Get the reward maths right so it doesn't eat your margin. Pick a model that fits how often people actually buy. And put earning and redemption everywhere customers look, not behind a pop-up they close once. Nail those three and the app barely matters. Skip them and the best app won't save you.

I'll walk you through it the way you'd actually do it on launch day - maths worked through, copy-paste checklist at the end.

Most guides jump straight to "install an app". Wrong order. The decisions that make or break a programme happen before you open the App Store.

Step 0: Set the goal and the KPI before you do anything

Pick one primary metric. Just one. Most Shopify brands should anchor on repeat purchase rate, customer lifetime value, or 90-day reorder rate.

Then write down your baseline. If your repeat purchase rate sits at 22% today, that's the number you're moving. Without it, you're guessing whether anything actually changed.

Add two secondary KPIs to diagnose problems later: your redemption rate and the share of revenue from members. We cover the maths behind LTV in customer lifetime value on Shopify.

Why bother? Because retention compounds. Reichheld and Sasser's classic Harvard Business Review work ("Zero Defections", 1990) found that a 5% lift in retention can raise profits anywhere from 25% to 95%, depending on the business. Retention pays.

Step 1: Choose your model honestly

There are four models. Don't pick the trendy one. Pick the one that matches how your customers buy.

  • Points work best when you're launching loyalty for the first time, or your AOV is under about $60. OLIPOP runs a clean points programme: 50 points per $1 spent, plus 150 points for an email signup and 300 for SMS. Big numbers feel generous and still redeem at a small fraction.
  • VIP tiers make sense once you've got enough repeat buyers to segment. Brooklinen's Comfort Crew runs three tiers gated by annual spend, with benefits escalating to early access as you climb.
  • Paid membership fits high-frequency consumables and brands with a real community. Liquid Death's Country Club has members earning "skulls" for purchases and shares. That's loyalty doing brand-building, not just handing out discounts.
  • Referral is an always-on add-on that pairs with any of the above. The Honest Kitchen, a pet brand on Shopify Plus, reported a 3.8% referral participation rate, close to 4x the typical ecommerce average.

Not sure which way to go? We break the first two down in points vs tiers loyalty program.

One honest note before you dismiss paid memberships. McKinsey's 2020 paid-loyalty survey found paid-programme members were 60% more likely to spend more after subscribing, versus 30% for free programmes. If you sell something people buy monthly, look hard at it.

Step 2: Set earning rules that reward more than spend

Keep it simple. A base rate of points per dollar, plus a short list of non-purchase actions: signup, a social follow, a birthday. That's it. If you want to reward reviews too, you can wire that up through Shopify Flow rather than treating it as a native earn rule.

The number-one killer of loyalty programmes is over-complication. If customers need a decoder ring to understand how they earn, they disengage. Don't add fifteen earning rules in week one.

Rewarding actions beyond purchases is smart, though. Blume's Blumetopia programme gives Blume Bucks for following on Instagram, for birthdays, and for telling friends. You're building the habit before the second purchase, not just paying for spend you'd have got anyway.

Step 3: The margin maths (this is where most programmes quietly bleed)

What 5% back actually costs you

This is the step that decides whether your programme makes money. Most guides skip it. It's the one that protects your margin.

Decide how much value you're giving back. Most well-run programmes land around 3% to 5%. Say you choose 5% back.

Now convert that into points. A common method sets 1 point = $0.01, so a 100-point reward is worth $1. Pick one and stay consistent.

Then the part that matters: check it against your gross margin. Say you sell a $50 product at a 60% gross margin, so cost of goods is $20 and gross profit is $30. Giving 5% back hands over $2.50, and that comes out of your $30 profit, not your $50 revenue. You're left with $27.50, so your effective margin drops from 60% to about 55%.

That's survivable. A 10% giveback on the same order would cost $5 and pull you toward a 50% margin, which starts to sting. Run this before you launch. If the maths is tight, lower the giveback or push bigger rewards into higher tiers where customers have already spent more.

Step 4: Set redemption rules and reward value

Two principles here.

First, make the first reward reachable. If a customer can't earn anything meaningful until their fourth order, most never get there. Aim for one within reach after one to two orders. People who redeem once tend to come back.

Second, redemption is the real health metric, not points issued. Issued points are a liability on your books. Redeemed points prove the programme is working.

For a benchmark, Sephora's $100 Rouge reward costs 2,500 points, roughly a 4% return on spend. That sits right in the 3% to 5% band, which keeps showing up because it works.

Step 5: Design your tiers (if you chose them)

Set thresholds off your real numbers, not a competitor's. Take your actual AOV and frequency, then place your tier gates where your better customers naturally land.

Sephora gates Beauty Insider (free), VIB at $350, and Rouge at $1,000. Around 80% of Sephora's sales come from members, which tells you tiers work when the gates are realistic.

Make each tier visibly better than the last: birthday bonuses, bonus-point days, early access, then priority service at the top. Cap yourself at three or four, or you're back to the decoder-ring problem. With Love Loyalty, tiers can be earned by total points earned or total amount spent, each with its own benefits and an optional tier expiry. There's more on this in VIP tier loyalty program.

Step 6: Pick and install an app

Only now do you pick the tool. Evaluate on five things: native Shopify storage versus an external API that adds lag, how many storefront placements it offers, POS and B2B support, integrations with your stack, and pricing that scales with order volume.

Be fair about the field. Where Yotpo shines is its analytics and enterprise reporting, but it's built for larger brands, so a smaller store can pay for power it never uses. LoyaltyLion is strong on deep customisation, though that takes setup time. Smile.io is the easy on-ramp many brands start with, and it runs on top of your store rather than inside it, which is what adds the load-time lag.

This is where Love Loyalty earns a mention, because it's built around the points above. Made exclusively for Shopify, it stores everything in Shopify metafields, so it loads fast with no external API lag and no pop-up widgets. You get 18 storefront blocks across the cart, a dedicated loyalty page, customer account pages, the product page, the thank-you page and checkout, plus the rest of the kit:

  • All-in-one points, VIP tiers (by points earned or spend), referrals, and paid memberships set up as a Shopify product, with benefits like discounts, free shipping, bonus points, or store-credit cashback.
  • Full POS and B2B support.
  • Built for Shopify certified, with 5.0 stars across 200+ reviews.
  • Done-for-you migration and loyalty data import from any loyalty app within 24h, plus an AI loyalty programme builder.
  • Integrations with Klaviyo, Shopify Email, and Shopify Flow. Klaviyo gets the points balance and VIP tier as synced properties, so you can fire a "close to a reward" email off your own segment.

The honest trade-off: Love Loyalty is Shopify-only. If you're on WooCommerce or BigCommerce, this isn't your tool, and that's fine. It's also a newer platform with a smaller community than Smile or LoyaltyLion, so if you want a decade of third-party tutorials, that's a fair knock.

On pricing, here's each plan so you can plan around it.

The Free plan is $0/month for up to 150 orders. It covers points, in-cart redemption, and referrals with full customisation and live chat, but not POS, VIP tiers, or paid memberships.

Professional is $12/month, or $10/month annual, for up to 500 orders. It adds POS support for in-store purchases plus a dedicated loyalty page, points on the product page, points expiration, analytics, and 30+ integrations.

Growth is $79/month, or $59/month annual, for 2,000 orders, then $15/month per 100 extra. It adds VIP tiers and paid memberships at a 1.8% transaction fee, B2B loyalty, and Wallet passes.

Plus is $399/month, or $299/month annual, with unlimited orders, checkout extensions, API access, and founder-led onboarding. In-cart redemption works on every plan; redeeming at checkout is Shopify Plus only.

Every paid plan comes with a 14-day free trial, and all charges are billed in USD. So the Free plan caps at 150 orders a month and leaves out POS, while paid plans start at $12 with POS included. If you need more than 150 orders on a forever-free tier, Smile.io may suit better. For a wider survey, see best Shopify loyalty apps.

Step 7: Embed it across the journey, not just a pop-up

This is the biggest engagement lever you have, and the one most programmes get wrong.

A pop-up someone closes once is invisible forever. Instead, put earning and redemption cues everywhere the customer already looks: the product page ("earn 120 points"), the cart with in-cart redemption, checkout, the account page, the thank-you page, and a loyalty page. Make it mobile-first, because most shoppers are.

This is exactly why Love Loyalty's 15+ placements and in-cart redemption matter. The reward shows up right in the cart, where people decide - not buried in a widget they have to go hunting for. In-cart redemption works on every plan; redeeming at checkout is Shopify Plus only.

Step 8: Launch and announce

Don't launch to silence. Seed the programme so day one feels alive.

  • Grant starter points to existing customers so they log in to a balance, not a zero.
  • Announce by email and SMS, leading with what they can already redeem.
  • Add an on-site banner and put the loyalty page in your navigation.
  • Brief support and POS staff so no customer hits a confused cashier.

A launch-day checklist to copy:

  • Primary KPI and baseline recorded
  • Earning rules live and tested with a real order
  • First reward reachable in one to two orders
  • Margin maths checked against gross margin
  • Placements live on product, cart, checkout, account, thank-you, and loyalty pages
  • Existing customers seeded with points
  • Email and SMS scheduled, support and POS briefed

Step 9: Measure and iterate

Come back at 30, 60, and 90 days. Track your Step 0 KPI, redemption rate, and member versus non-member AOV and repeat rate.

If redemption is low, your first reward is probably too far away. If rewards are eating margin, tighten the giveback or shift value up-tier. Small adjustments against the baseline.

What good looks like, with receipts: The Honest Kitchen reported about 25% rewards participation and an 8.7x loyalty ROI, and referred customers routinely spend more than cold traffic. Love Loyalty's own case studies show where a well-built programme lands once it's embedded properly: Agradi drives 17% of total sales through its programme, and Yoggies reports 66% of sales from programme participants.

The brands that win don't have the fanciest app. They set one goal, did the margin maths, and put the programme in front of customers everywhere they shop.

Key takeaways

  • Decide your one primary KPI and baseline before installing anything.
  • Pick the model that fits your buying frequency: points under about $60 AOV, tiers once you have repeat buyers, paid membership for consumables, referral as an add-on.
  • Keep giveback in the 3% to 5% range and check it against gross margin before launch.
  • Make the first reward reachable in one to two orders, because redemption beats points issued.
  • Embed earning and redemption across 15+ touchpoints, not a single pop-up, because that's where the engagement actually happens.

Ready to see Love Loyalty in action with your store? Book a free demo today.

FAQ

How do I build a loyalty program on Shopify?

Set one KPI and baseline, choose a model (points, tiers, membership, or referral), cost rewards against gross margin at 3% to 5% back, install an app, embed it across 15+ storefront touchpoints, then launch and measure at 30, 60, and 90 days.

What is a good rewards value to give back?

Aim for 3% to 5% of spend in reward value. Sephora's $100 reward at 2,500 points works out to roughly 4%.

How much does a Shopify loyalty app cost?

Love Loyalty has a Free plan at $0/month for up to 150 orders, covering points, in-cart redemption, and referrals (no POS, VIP tiers, or paid memberships). Professional is $12/month, or $10/month annual, for up to 500 orders and adds POS support. Growth is $79/month ($59 annual) and adds VIP tiers and paid memberships. Plus is $399/month ($299 annual) for unlimited orders, checkout extensions, and API access. Every paid plan includes a 14-day free trial, and charges are billed in USD.

Does Love Loyalty work with Shopify POS?

Yes. POS support for in-store purchases is included from the Professional plan ($12/month, or $10/month annual) and up. The Free plan covers up to 150 orders but does not include POS. VIP tiers and paid memberships start on the Growth plan.

Does Love Loyalty have a free plan?

Yes. The Free plan is $0/month for up to 150 orders, and includes points, in-cart redemption, and referrals with full customisation and live chat support. It does not include POS, VIP tiers, or paid memberships. Paid plans start at $12/month (Professional) and come with a 14-day free trial.

Should I use points or tiers?

Use points if your AOV is under about $60 or you're launching loyalty for the first time. Move to tiers once you have enough repeat buyers to segment, gating off your real annual spend like Sephora's $350 and $1,000 thresholds.

How do I make sure rewards don't eat my margin?

Subtract the reward value from your gross profit, not revenue. On a $50 product at 60% margin, 5% back costs $2.50 of your $30 profit, leaving an effective margin near 55%.

How soon will I see results from a loyalty program?

Review at 30, 60, and 90 days against your baseline KPI. The Honest Kitchen reached about 25% participation and an 8.7x loyalty ROI.

More blogs & articles

All  blog posts
Icon
Loyalty Program Ideas and Real Examples (Shopify, 2026)
Loyalty Program Ideas and Real Examples (Shopify, 2026)
Mateusz Śnieżek
Mateusz Śnieżek
11 min read
How to Increase Repeat Purchase Rate on Shopify (Without Discounting Your Margins Away)
How to Increase Repeat Purchase Rate on Shopify (Without Discounting Your Margins Away)
Mateusz Śnieżek
Mateusz Śnieżek
12 min read
What Is a Shopify Loyalty App? (And How to Choose One)
What Is a Shopify Loyalty App? (And How to Choose One)
Mateusz Śnieżek
Mateusz Śnieżek
12 min read
Klaviyo Loyalty Flows: The 8 Emails That Turn Points Into Repeat Orders
Klaviyo Loyalty Flows: The 8 Emails That Turn Points Into Repeat Orders
Mateusz Śnieżek
Mateusz Śnieżek
11 min read
Points vs Cashback: Which Loyalty Model Wins?
Points vs Cashback: Which Loyalty Model Wins?
Mateusz Śnieżek
Mateusz Śnieżek
10 min read
The Best Shopify Loyalty App to Boost Revenue (Without the Gimmicks)
The Best Shopify Loyalty App to Boost Revenue (Without the Gimmicks)
Mateusz Śnieżek
Mateusz Śnieżek
10 min read
How to Build a Loyalty Program on Shopify (Step by Step)
How to Build a Loyalty Program on Shopify (Step by Step)
Mateusz Śnieżek
Mateusz Śnieżek
11 min read
Omnichannel Loyalty on Shopify POS: One Customer, One Balance, More Visits
Omnichannel Loyalty on Shopify POS: One Customer, One Balance, More Visits
Mateusz Śnieżek
Mateusz Śnieżek
11 min read
How to Launch a Paid Membership Program on Shopify (Without Annoying Your Customers)
How to Launch a Paid Membership Program on Shopify (Without Annoying Your Customers)
Mateusz Śnieżek
Mateusz Śnieżek
12 min read
How to Choose a Loyalty and Rewards Platform for Your Shopify Store
How to Choose a Loyalty and Rewards Platform for Your Shopify Store
Mateusz Śnieżek
Mateusz Śnieżek
13 min read
Best Shopify Loyalty and Reward Apps for Health and Supplement Brands in 2026
Abhishek
8 min read
Best Shopify Loyalty and Reward Apps for Home Decor Brands in 2026
Abhishek
8 min read
Best Shopify Loyalty and Reward apps for Skincare Brands in 2026
Abhishek
9 min read
Best Shopify Loyalty and Reward apps for Pet and Animal Care Brands in 2026
Abhishek
8 min read
Best Shopify Loyalty and Reward apps for Beauty and Cosmetics Brands in 2026
Abhishek
8 min read
Best Shopify Loyalty and Reward Apps for Fashion and Apparel Brands in 2026
Abhishek
7 min read
Yotpo vs Love Loyalty: Which Shopify Loyalty App Is Better?
Abhishek
7 min read
Best Loyalty & Reward Apps for Shopify Plus Brands [2026]
Abhishek
8 min read
Yotpo vs LoyaltyLion: Best Loyalty App for Shopify?
Abhishek
7 min read
5 Best Nector Alternatives for Shopify Stores in 2026
Abhishek
7 min read
5 Best Growave Alternatives for Shopify Stores in 2026
Abhishek
8 min read
5 Best Yotpo Alternatives for Shopify Stores in 2026
Abhishek
7 min read
Best LoyaltyLion Alternatives for Shopify Loyalty Programs
Abhishek
4 min read
Best Smile.io Alternatives for Shopify Loyalty Programs 2026
Abhishek
3 min read
The 7 Best Shopify Loyalty and Rewards Apps in 2026
Abhishek Shah
6 min read