· Salih · Loyalty
How to build a loyalty program on Shopify: tiers, points and cost
A good loyalty program rewards repeat purchases instead of handing out discounts. Tier design, points economics and common mistakes.
As acquiring new customers gets more expensive, repeat purchases decide how profitable a store is. That's what a loyalty program is for — but a poorly designed one turns into a permanent discount that eats your margin.
Points, tiers, or both?
- Points: Customers earn on every order and spend on the next. Easy to understand, but on its own it can become a simple earn-and-burn loop.
- Tiers: Customers move up through levels such as White, Gold and Platinum as they spend, unlocking tier perks. Tiers create status and support long-term loyalty.
- Both: Usually the strongest setup. The key is that spending points must never lower a customer's tier — otherwise people hoard points instead of using them.
Setting tier thresholds
Base thresholds on your customer data:
- List total spend per customer over the last 12 months.
- Put the first tier where most customers can reach it.
- Set the upper tiers around the spend of your most valuable customers.
- Keep the top tier (for example VIP) for a small group — a program where everyone is VIP makes no one feel special.
Do the points math
Every point is a cost. Before launch, work out what share of revenue you give back if customers redeem everything they earn.
For example, if you award 1 point per $10 and each point is worth $0.10 off, you return roughly 1% of revenue. Weigh that against your margin.
Not every reward has to be a discount: free shipping, early access to new products, a birthday gift or priority support cost less and feel more valuable.
Point expiry
Points that never expire pile up as a liability. Set a reasonable expiry (for example 12 months) and remind customers before their points expire — that reminder is a good reason to come back.
Refunds and cancellations
The program should take back points for refunded orders. Record that as a reversing entry instead of deleting history; it keeps things transparent for customer questions and for your books.
Common mistakes
- Launching without promoting it: the program must be visible on product pages, in the cart and in the customer account.
- Complicated rules: customers should see at a glance how close they are to the next reward.
- Discount-only rewards: status and experience perks protect your margin.
- Not measuring: compare the repeat purchase rate of members against non-members.
From the blog
October 25, 2026 · Shopify guides
Shopify store speed guide: practical ways to improve Core Web Vitals
A slow store loses both sales and search rankings. How to measure speed properly and the fixes that make the biggest difference.
October 24, 2026 · Shopify guides
Choosing a Shopify app: a 9-question checklist
Every app costs you speed, money and data responsibility. Nine questions to ask before you install one.
October 23, 2026 · Conversion
8 ways to raise average order value on Shopify
Instead of chasing more visitors, grow the carts you already have. Eight tactics that don't depend on constant discounting.
Have a project in mind?
Tell us what you need. We reply with a written plan, a fixed price and a timeline.