Acquiring a new customer costs five to seven times more than keeping an existing one. Yet most Shopify stores spend the bulk of their marketing budget on ads, while repeat buyers quietly churn. A Shopify loyalty rewards program fixes that by giving customers a concrete reason to come back: points, perks, and status that grow with every purchase.
This guide walks you through every step of setting one up, using Yuko as the recommended app. Yuko combines loyalty points, VIP tiers, referrals, reviews, and memberships in one dashboard, so you stop juggling five separate apps and one bill covers everything.
Quick answer: To set up a Shopify loyalty rewards program, install a loyalty app (Yuko is free to start), configure earn rules (points per purchase, signup, birthday), set redemption options (discounts, free shipping, store credit), add VIP tiers, and place storefront widgets so customers can see and use their points. Total setup time: under 30 minutes.
Repeat buyers are worth far more than first-time visitors, but only if you give them a reason to return. A points program changes that math immediately.
Table of contents
- Before you start
- What is a Shopify loyalty rewards program?
- Step 4: Add referrals and reviews
- Step 5: Display your program on your store
- Step 6: Import and manage loyalty members
- Step 7: Track and optimize performance
- Troubleshooting common setup issues
- Integrate Yuko with your tech stack
- Why Yuko for your Shopify loyalty program
- Conclusion
- Frequently Asked Question
Before you start
You’ll need the following before working through the steps below:
- An active Shopify store with admin access
- A product catalog with at least a few SKUs live
- Shopify Plus or Checkout Extensibility if you want redemption inside the checkout flow
- 20 to 30 minutes
What is a Shopify loyalty rewards program?
A Shopify loyalty rewards program is a structured system that rewards customers for actions (purchases, signups, referrals, reviews) with points or perks they can redeem for discounts, free products, or store credit. The goal is straightforward: increase customer lifetime value (CLV) by making repeat purchases more rewarding than shopping elsewhere.
Done well, a loyalty program raises three numbers that matter most:
- Repeat purchase rate: customers return because they have something to redeem
- Average order value (AOV): shoppers spend more to hit the next reward threshold
- Retention rate: points act as a switching cost, since leaving means losing accumulated value
The problem with most setups is fragmentation. Stores run a points app, a separate referral app, a review app, and a VIP app: four dashboards, four monthly bills, four support teams. A unified platform handles all of it in one place, which is exactly what Yuko is built for.
Also read:
- Customer Loyalty Programs: What They Are and How They Work
- Loyalty Programs Guide
- How to Increase Shopify Customer Lifetime Value
Step 1: Choose your loyalty program type
Before you configure anything, decide which program structure fits your store. Most stores use a combination, but knowing your primary model keeps the setup focused.
| Program Type | Best For | Key Benefit | Example Incentive |
| Points-based | Most store types; high purchase frequency | Simple, scalable, familiar to shoppers | 10 points per $1 spent |
| Tiered / VIP | Stores with a clear top-spender segment | Rewards best customers disproportionately | 2× points + free shipping at Gold tier |
| Cashback / store credit | High-AOV stores; subscription brands | Feels like real money; drives reorders | $5 credit per $100 spent |
| Referral-based | Brands with strong word-of-mouth potential | Lowers customer acquisition cost (CAC) | $10 off for referrer + $10 off for friend |
| Subscription / membership | Brands with recurring purchase patterns | Predictable revenue + committed customers | $9.99/mo for free shipping + 2× points |
Most Shopify stores start with points-based and layer in VIP tiers once they have enough customer data. Referrals can run in parallel from day one.
Step 2: Install Yuko from the Shopify App Store
Yuko is a free Shopify loyalty app to install, and it takes under five minutes to set up. No developer, no code changes required.
- Go to your Shopify Admin
- Click Apps in the left sidebar
- Search for “Yuko” in the App Store search bar
- Click Yuko: Loyalty, Rewards & Referrals
- Click Add app, then Install app
- Approve the permission scopes (orders, customers, products, discounts, themes). All are required for full functionality.
- Complete the onboarding: set your points label (for example, “Stars,” “Coins,” or just “Points”), your conversion ratio (a clean ratio like 100 points = $1 works best), and your first earn campaign.
Yuko works on both Shopify and WooCommerce. If you run both platforms, the same account covers you.
Pro tip: Lock in your points label and conversion ratio before you launch. Customers anchor on these numbers at first interaction, and changing them later creates confusion.
Step 3: Set up your program rules and rewards

This is where the program comes to life. Navigate to Apps > Yuko Loyalty > Loyalty to configure three things: how customers earn, how they redeem, and how VIP tiers work.
Earn rules
Earn rules define which customer actions generate points. Start with three to four campaigns. More than that and customers lose track of how the program works.
| Customer Action | Points Earned | Reward Example |
| Place an order | 10 points per $1 spent | Scales with basket size |
| Create an account | 200 points (one-time) | Kickstarts new customer engagement |
| Write a product review | 150 points | Drives UGC and social proof |
| Birthday | 500 points (yearly) | High perceived value, low cost |
| Refer a friend | 300 points per successful referral | Lowers CAC through word-of-mouth |
Configuration path: Apps > Yuko Loyalty > Loyalty > Ways to Earn > Add Campaign
Add a 7-day delay to the “Place an Order” campaign. This absorbs refunds silently before points are credited, so you never have to claw back points from a customer who returned a product.
Redemption rules

Redemption is where customers feel the value. Yuko supports four reward types:
- Amount discount: for example, 500 points = $5 off (most popular; clear value)
- Free shipping: removes shipping cost; effective when shipping is a cart-abandonment driver
- Free product: adds a specific item to cart at no cost; great for moving slow inventory
- Store credit: flexible wallet balance usable across multiple orders
Keep your reward menu to three or four options. Too many choices slow down redemption.
Redemption entry points:
- Cart page (Cart Redeem widget)
- Customer account hub
- Rewards landing page
- Floating launcher panel
- Shopify Checkout (requires Shopify Plus or Checkout Extensibility)
Set a minimum redemption threshold (500 points is a common starting point) so customers have a reason to keep accumulating before they cash out on their first order.
VIP tiers
VIP tiers give your top spenders preferential treatment while giving everyone else a visible path to climb. Yuko supports up to four tiers with point multipliers, exclusive discounts, early access, and automatic enrollment.
| Tier | Qualification (Lifetime Spend) | Key Benefits |
| Bronze (base) | $0 | 1× points multiplier |
| Silver | $200 | 1.25× multiplier + 5% member discount |
| Gold | $500 | 1.5× multiplier + 10% discount + free shipping |
| Platinum | $1,000 | 2× multiplier + 15% discount + free shipping + early access |

Choose “Total spend” as your calculation method and “Lifetime” as your period if your goal is revenue growth. Switch to “Rolling year” if you want to keep customers active year-round rather than rewarding one-time big spenders.
Yuko writes tier tags back to Shopify customer records automatically (for example, yuko-tier-gold), which means you can use those tags to segment email campaigns in Klaviyo or run targeted Shopify Flow automations without any extra setup.
Step 4: Add referrals and reviews

Referrals and reviews compound the value of your loyalty program. They do different jobs, but they work better together.
Referrals turn your existing customers into a low-cost acquisition channel. A customer shares their unique referral link; a friend clicks it, places their first order, and both sides get rewarded. Yuko’s referral program includes automatic fraud and abuse protection. It blocks self-referrals, disposable email addresses, and duplicate IP/device combinations from day one, so you do not need to set this up manually. If you want to extend this into a full affiliate marketing on Shopify setup, Yuko supports that too.
Best practice for referral rewards:
- Give the referrer a concrete incentive (points credit or a dollar discount, not vague “rewards”)
- Give the friend a clear dollar discount, since new customers respond to actual money off, not points they don’t yet understand
- Cap referrals per customer if your reward value is high
Reviews build the social proof that lifts conversion rates for every new visitor. When customers earn points for leaving a review, submission rates climb significantly. Those reviews then do double duty: they reassure future shoppers and generate UGC that reduces your content production costs.
The compounding effect: a referred customer who earns points on their first order, then earns more points for leaving a review, is already three interactions deep into your loyalty loop before they’ve made a second purchase.
You now have your earn rules, VIP tiers, and referral program configured. Next, make sure customers can actually see and use them across your storefront.
100+ Shopify brands use Yuko to make their upsell offers convert better.Your rules are set. Now put them in front of every shopper so the points actually change behavior.
Step 5: Display your program on your store

A loyalty program that customers can’t see doesn’t change behavior. Yuko includes 20+ storefront widgets that cover every point in the customer journey. You can also use popups to promote your rewards program and drive sign-ups from first-time visitors.
Recommended starting set (covers 80% of stores):
- Floating Rewards Launcher: persistent button on every page; opens a panel showing balance, available rewards, VIP tier, and referral link. Installed automatically via the Theme App Embed.
- Cart Earn widget: shows points the customer will earn for their current cart. Placed in the cart page or drawer. Makes the earning promise tangible right before checkout.
- Cart Redeem widget: shows available rewards and lets customers apply one before checkout. This is where most redemptions happen.
- Customer Account Page (Loyalty Hub): full loyalty experience inside Shopify’s new customer accounts: balance, rewards, VIP progress, activity history, referral link.
Additional placements worth adding:
- Product Page Earn: shows earnable points on each product detail page, updating dynamically with variant selection
- Order Status Earn: confirms points earned on the thank-you page; positive reinforcement at the purchase completion moment
- Checkout Earn / Checkout Redeem: available on Shopify Plus or stores with Checkout Extensibility enabled
Configuration path: Apps > Yuko Loyalty > Loyalty > Onsite Widgets
No theme code edits are required. All widgets deploy via Shopify’s app block system.
Step 6: Import and manage loyalty members

If you’re switching from another loyalty app, you don’t have to start from scratch. Yuko lets you import existing customers and their point histories, so your best customers don’t lose what they’ve earned.
To manage members: Apps > Yuko Loyalty > Loyalty > Customers
From this screen you can:
- View any customer’s points balance, VIP tier, activity history, and issued rewards
- Manually credit or debit points with a reason note (visible to the customer in their activity feed)
- Filter by tier to identify your top spenders
- Use Shopify customer tags (written automatically by Yuko) to build segments in Klaviyo or Shopify Email
Practical use: Pull a list of all Gold and Platinum tier customers. Send them an exclusive early-access email for your next product drop. That one campaign costs nothing extra, because the segmentation data is already there.
Step 7: Track and optimize performance

A loyalty program is not a set-and-forget feature. Review these metrics monthly:
| Metric | What it tells you | Action if low |
| Points earned vs. redeemed | Whether customers are engaging or just accumulating | Lower the redemption threshold |
| Redemption rate | % of issued rewards actually used | Shorten reward expiry; send reminder emails |
| Repeat purchase rate | Core retention health | Check if earn rules are compelling enough |
| Tier movement | How many customers are climbing tiers | Review tier thresholds; communicate benefits more clearly |
| Referral conversion rate | Quality of referred traffic | Test a higher friend reward |
Configuration path: Apps > Yuko Loyalty > Analytics
If your redemption rate is below 20%, customers are earning but not feeling motivated to come back and spend. The fix is usually a lower redemption threshold or a more visible reward menu, not a higher earn rate.
Troubleshooting common setup issues
Problem 1: Floating launcher not showing on storefront. Solution: Check that the Yuko Theme App Embed is enabled. Go to Online Store > Themes > Customize > App Embeds and toggle Yuko on. Save and republish your theme.
Problem 2: Points not crediting after a purchase. Solution: If you enabled a delay on the purchase earn campaign (recommended: 7 days), points credit after that window closes, not immediately. Check the delay setting at Apps > Yuko Loyalty > Ways to Earn > Place an Order.
Problem 3: Checkout Redeem widget not appearing. Solution: Checkout redemption requires Shopify Plus or Checkout Extensibility. Confirm your plan at Shopify Admin > Settings > Plan. On standard plans, use the Cart Redeem widget instead. It works for the vast majority of stores.
Problem 4: VIP tier not updating after a qualifying purchase. Solution: Tier recalculation runs after the order delay window closes (same as points crediting). If a customer’s tier still hasn’t updated after the delay period, check that the tier’s qualification metric (spend vs. points) matches the earn campaign type you configured.
Integrate Yuko with your tech stack
Yuko connects with 30+ apps. The integrations that matter most for most stores:
- Klaviyo: Yuko pushes loyalty profile properties to every Klaviyo customer profile: points balance, VIP tier, tier progress percentage, referral link, and membership status. You can trigger Klaviyo flows from loyalty events (tier upgrade, points expiring, referral completed) without any custom code. This is the integration that turns your loyalty data into personalized email revenue. Learn more about Yuko’s Klaviyo integration.
- Shopify POS: Points earn and redeem in-store, not just online. Customers with a physical and digital presence keep a single balance across both channels.
- Shopify Flow: Trigger Shopify-native automations from Yuko loyalty events. Add customer tags, send notifications, or kick off other Shopify-connected workflows when a customer earns points, changes tier, or purchases a membership.
- Judge.me and Loox: If you already use either review app, Yuko’s loyalty points can reward customers for leaving reviews through those platforms, keeping your review workflow intact while adding the points incentive.
- Retainful: Use loyalty data (points balance, tier status) inside abandoned cart email sequences. Referencing a customer’s unredeemed points in a cart recovery email is one of the highest-converting nudges available.
Why Yuko for your Shopify loyalty program
Most Shopify merchants who want a full loyalty setup end up with four or five separate apps: one for points, one for referrals, one for reviews, one for VIP tiers, sometimes a fifth for memberships. That means four monthly bills, four support queues, and four sets of widgets that don’t share data cleanly.
Yuko replaces all of them with one dashboard, one bill, and one support team.
Specific advantages worth naming:
- Free to install: the permanent free plan covers up to 50 orders/month. Paid plans start at $12/month. No time-limited trial, no card required to start.
- No developer required: every widget, rule, and integration is configured from inside the Yuko dashboard. No theme code edits.
- Live in under 5 minutes: the onboarding flow gets your first earn campaign and storefront widget live before your coffee cools.
- Shopify and WooCommerce: if you run both platforms, Yuko covers you. Loyalty, referrals, VIP tiers, and memberships are available on Shopify; reviews also work on WooCommerce.
- Checkout redemption: customers on Shopify Plus or stores with Checkout Extensibility can redeem points directly inside the checkout flow, not just in the cart.
For a deeper look at how Yuko compares to other options, see how Yuko compares to Joy Loyalty and how Yuko compares to LoyaltyLion.
Every month without a loyalty program is repeat revenue left on the table. Yuko gets you live in under five minutes, free to install, no card required.
Conclusion
Setting up a Shopify loyalty rewards program is one of the highest-ROI moves available to a growing store. You’re not spending more to acquire customers; you’re making the customers you already have worth more over time. The steps are straightforward: pick your program type, install Yuko, configure earn and redemption rules, add VIP tiers, layer in referrals and reviews, place your widgets, and track the metrics that tell you whether the program is working.
Your launch checklist:
- Choose your program type (points-based is the right default for most stores)
- Install Yuko and set your points label and conversion ratio before going live
- Configure 3 to 4 earn campaigns; add a 7-day delay to the purchase campaign
- Set up 3 to 4 redemption options with a clear minimum threshold
- Enable the Floating Launcher, Cart Earn, and Cart Redeem widgets
- Review points earned vs. redeemed and repeat purchase rate every month
If you want hands-on help getting your program configured, book a free 30-minute setup call with the Yuko team. Or install the app now and follow the in-app onboarding. Most stores are live in under five minutes.
Frequently Asked Question
Install a loyalty app from the Shopify App Store. Yuko is a free option. Once installed, set your earn rules (points per purchase, signup, birthday), configure redemption options (discounts, free shipping, store credit), and add a storefront widget so customers can see their balance. Most stores are live in under 30 minutes.
The best Shopify loyalty app depends on what you need. If you want points, VIP tiers, referrals, reviews, and memberships without managing separate apps, Yuko is the strongest all-in-one option. It’s free to install, requires no developer, and integrates with Klaviyo, Shopify POS, and Shopify Flow out of the box.
Yes. Yuko offers a permanent free plan that covers up to 50 orders per month, and it’s not a time-limited trial. You get loyalty points, earn rules, redemption options, and storefront widgets at no cost. Paid plans start at $12/month for higher order volumes and additional features.
A loyalty app assigns points to customers when they take specific actions: placing an order, signing up, leaving a review, or referring a friend. Customers accumulate points in their account and redeem them for rewards like discounts, free shipping, or store credit. The earn rate and redemption value are fully configurable by the merchant.
Yes, but it requires Shopify Plus or a store with Checkout Extensibility enabled. Yuko’s Checkout Redeem widget lets customers apply loyalty rewards directly inside the Shopify checkout flow. On standard Shopify plans, customers redeem points in the cart before proceeding to checkout, which works well for most stores.
Costs vary by app. Yuko’s pricing: free plan ($0, up to 50 orders/month), Basic ($12/month, 100 orders), Advanced ($30/month, 300 orders), Growth ($199/month, unlimited orders). Running five separate apps for points, referrals, reviews, VIP tiers, and memberships typically costs $100 to $300/month combined. Yuko replaces all of them at a fraction of that.