How to Add a Loyalty Program to Your Shopify Store
By DTCStack Editorial Team · Updated 2026-07-02
Key takeaways
- A loyalty program drives repeat purchases from customers you already have, which is almost always cheaper than acquiring new ones - retention is where a Shopify store's margin actually compounds.
- Choose a program type that fits your margin: points reward frequency, tiers reward high spenders, and referral turns existing customers into acquisition - pick the mechanic your economics can afford.
- A free tier covers most new stores. Smile.io runs points and referrals on its free plan (up to roughly 200 orders/month as of July 2026), so you can launch without a budget line.
Acquiring a new customer almost always costs more than selling again to one you already have, which is why a loyalty program is one of the highest-leverage additions a Shopify store can make. The good news: adding one no longer requires a developer or a big budget. This guide walks through the full process - deciding between loyalty and referral, choosing a program type that fits your margin, installing and connecting an app, setting earn and redeem rules that protect profit, promoting the program, and measuring whether it actually lifts repeat purchases. Pricing here is hedged as of July 2026 and scales with order volume, so confirm live rates before you commit.
Loyalty vs referral, and when to use each
These two things get lumped together, but they solve opposite problems. A loyalty program rewards your existing customers for coming back - points for purchases, discounts for redeeming those points, VIP perks for your biggest spenders. It is a retention tool. A referral program rewards customers for bringing in new ones, usually with a two-sided reward (the advocate and the friend both get something). It is an acquisition tool.
Most stores should start with loyalty, because retention is where margin compounds and because you already have the customers to reward. Referral makes the most sense once you have a base of happy buyers who would recommend you anyway. The practical answer for many stores is both: a tool like Smile.io includes a referral program on its free plan, so you do not have to choose. If referral-driven acquisition is your main goal, a specialist like ReferralCandy focuses purely on referrals and affiliates and can run alongside a loyalty app. For a fuller comparison, see our best loyalty apps for Shopify roundup.
Choosing a program type
There are three common mechanics, and the right one depends on your margins and how often people buy from you.
Points
The default and the easiest to understand: customers earn points for spending (and often for actions like creating an account or leaving a review) and redeem them for discounts or free shipping. Points reward frequency, so they work well for consumable and repeat-purchase categories - coffee, skincare, supplements, pet supplies. The risk is margin leakage, which is why your earn and redeem rates matter (more below).
Tiers
VIP tiers give escalating perks - better earn rates, early access, free shipping - as a customer crosses spend thresholds. Tiers reward your highest-value customers and create a reason to consolidate spend with you rather than a competitor. They suit higher-consideration or aspirational brands. Note that tiers are often a paid feature: on Smile.io, VIP tiers sit behind the $199/month Growth plan (as of July 2026), so treat them as something you add once volume justifies it, not a day-one requirement.
Referral
Covered above - a referral mechanic rewards customers for acquisition rather than repeat purchase. You can layer it on top of a points program (Smile.io does this natively) or run it as a standalone acquisition channel.
For most new stores, start with points, add referral if the app includes it for free, and defer tiers until you have the order volume to make them worthwhile.
Installing a loyalty app and connecting it
Shopify does not have native loyalty, so you add it through an app. The whole point of these tools is that installation is genuinely fast - most stores are live within an hour with no developer. The flow looks like this:
- Install from the Shopify App Store. From your store, open the loyalty and referral category of tools, pick one, and click add. The app authenticates against your store automatically.
- Connect and brand it. Set your program name, colors, and reward currency (for example "Glow Points"). This matches the widget to your storefront.
- Publish the on-site widget. The app injects a launcher (usually a corner tab) that opens the rewards panel. No theme editing required for the default placement.
- Connect your email tool. Most loyalty apps integrate with email platforms so point balances and reward reminders can flow into your campaigns - a step we come back to under promotion.
The app handles the points ledger, customer accounts, and redemption at checkout for you, so once it is connected your main job is configuring the rules.
Setting earn and redeem rules that protect margin
This is the step that decides whether your program builds profit or quietly bleeds it. The mechanic is simple: an earn rate (points per dollar spent) and a redeem value (dollars off per points redeemed). The discipline is in the math.
- Translate points back into a discount percentage. If customers earn 1 point per $1 and redeem 100 points for $5 off, that is effectively a 5% discount funded by loyalty. Confirm that number sits comfortably inside your gross margin. A redemption cost in the low single-digit percent of revenue is a sensible target for most stores.
- Reward non-purchase actions to drive engagement cheaply. Points for account creation, a first review, a birthday, or a social follow build the habit without discounting a sale. These are some of the highest-value earning actions because they cost you little and deepen the relationship.
- Set a minimum redemption threshold. Requiring, say, 500 points before the first redemption keeps one-time buyers from immediately cashing out and nudges a second purchase.
- Watch overage and plan costs too. Loyalty apps price on monthly orders, and overage fees can apply on higher tiers, so the program's real cost is the rewards plus the app fee. Model both at your expected volume.
The goal is a program generous enough to change behavior but disciplined enough that every redeemed reward still leaves you profitable.
Promoting the program
A loyalty program only works if customers know it exists. Promote it in the places you already own:
- On-site: a launcher widget, a dedicated rewards page, and points-earning prompts on product and cart pages. Show logged-in customers their balance and how close they are to the next reward.
- Email: this is where loyalty and retention marketing meet. Fold point balances and reward reminders into your welcome, post-purchase, and win-back flows so every email has a reason to return. If your email setup is not yet solid, our best email marketing software for Shopify guide covers the tools that pair well with a loyalty program.
- Post-purchase: the order confirmation and thank-you page are prime real estate - a customer who just bought is the most receptive audience for "you just earned X points."
Measuring repeat-purchase lift, and which tool
Treat the program as an experiment, not a set-and-forget install. The metrics that matter:
- Repeat-purchase rate - the share of customers who buy again. This is the headline number a loyalty program should move.
- Returning-customer revenue - how much of your revenue comes from repeat buyers, before versus after launch.
- Member vs non-member behavior - compare average order value and purchase frequency for program members against non-members. This isolates the program's effect.
Give it a fair window (a full purchase cycle for your category) before judging it, and if the numbers do not move, revisit your earn and redeem rules before concluding the program failed.
On the tool: for most Shopify stores under roughly $2M GMV, Smile.io is the best starting point - points and referrals on a free plan (up to roughly 200 orders/month as of July 2026) and setup in about an hour. As loyalty becomes a measured retention strategy above roughly $2-3M GMV and you want cohort segmentation and deep Klaviyo flows, LoyaltyLion is the data-driven step-up at a $199/month floor. And if pure referral-driven acquisition is the priority, ReferralCandy runs well as a companion. Compare all three, with honest pricing and trade-offs, in our loyalty and referral category.
FAQ
- How do I add a loyalty program to Shopify?
- Install a loyalty app from the Shopify App Store, connect it to your store, configure your earn and redeem rules, and publish the on-site widget. With a tool like Smile.io most stores go live within an hour and no developer is required - the app handles the points ledger, customer accounts, and reward redemption for you.
- What is the difference between loyalty and referral programs?
- A loyalty program rewards existing customers for repeat behavior (points for purchases, VIP tiers for spend) and is a retention tool. A referral program rewards customers for bringing in new customers and is an acquisition tool. Many apps do both - Smile.io includes referrals on its free plan - while a specialist like ReferralCandy focuses purely on referral and affiliate acquisition.
- Is there a free Shopify loyalty app?
- Yes. Smile.io has a functional free plan that includes points and a referral program up to roughly 200 orders/month (as of July 2026). LoyaltyLion also offers a free plan up to about 400 orders/month, though it is more limited. A free tier is enough to launch a credible program for most new stores.
- How do I set points earn and redeem rules?
- Set an earn rate (for example 1 point per $1 spent) and a redeem value (for example 100 points equals $5 off), then confirm the resulting discount as a percentage of order value. Keep the effective discount inside your gross margin - aim for a redemption cost in the low single-digit percent of revenue - and add non-purchase earning actions like account creation or reviews to build engagement without giving away margin.
- Do loyalty programs actually increase repeat purchases?
- They can, but only if you measure it. Track repeat-purchase rate and returning-customer revenue before and after launch, and compare members against non-members. A well-run program lifts repeat-purchase rate and average order value; if your numbers do not move after a fair test, revisit your earn and redeem rules rather than assuming the program failed.
Related tools
The most beginner-friendly loyalty app - points, referrals, and VIP tiers with a functional free plan and the fastest setup in the category.
Dedicated referral and affiliate program tool - the only one in this set with built-in affiliate management alongside customer referrals.
Data-driven loyalty platform with advanced Klaviyo integration and customer segmentation - the step-up pick for DTC brands above $2-3M GMV.