Turn every purchase into the next one
The Shopify loyalty program with flexible earning rules, multiple programs running at once, and rewards embedded in every touchpoint. Points, store credit, or both.





loved by 10,000+ customers

Everything you need for a reward program
Joy's open platform gives you full flexibility to build a loyalty experience that fits your brand.

Reward every behavior that drives retention
Beyond just purchases — reward birthdays, order milestones, Google reviews, visit streaks, newsletter signups, Instagram comments, and story mentions. Each trigger earns a different point value you control.
Run multiple programs simultaneously
Base points on every order, collection-specific bonuses, x2-x3 during holidays, birthday month rewards — all running at once. Customers earn from every matching rule simultaneously.


Reward any action unique to your brand
Page visits, button clicks, form submissions, Shopify Flow events — if your customers do it, Joy can reward it. URL tracking, JavaScript SDK, and Flow automations give you full control.
Keep your program fair and profitable
Anti-cheat throttling catches abuse before it costs you. Auto-deduct points on refunds, set earning limits per program, and expire unused points to keep your program sustainable.

Recognize your best customers with VIP tiers
Tiers based on spending, points earned, or order count. Customers auto-upgrade as they progress — and the perks are real: discounts and free shipping powered by Shopify Functions, not coupon workarounds.


Loyalty lives in their Apple & Google Wallet
Points balance, tier status, and rewards — always in their pocket. Add your loyalty program to Apple Wallet and Google Wallet. Push notifications when they earn or level up. No app download needed.
Deeply integrated with Shopify
Joy isn't a layer on top of Shopify — it's built into it. Admin extensions, metafield sync, checkout UI, customer accounts, Segments, and Functions. Your loyalty data lives where Shopify expects it.
Admin UI extension
Manage loyalty directly inside Shopify admin. View points, tier, activity — without switching tabs.
Checkout extensions
Earn and redeem points at checkout (Shopify Plus). Native UI, no redirects.
Customer account page
Points balance, tier progress, and rewards show up in Shopify's native customer account.
Metafield sync
Points, tier, total spend synced to customer metafields. Use in Liquid, Segments, Reports, and third-party apps.
Shopify Segments & Reports
Query loyalty data with ShopifyQL. Build segments like 'Gold tier + spent > $500' for targeted campaigns.
Shopify Functions
VIP perks powered by Shopify Functions — real discounts at checkout, not workaround scripts.
Honor Shopify accounts
Respects Shopify's customer authentication. No separate login, no friction. SSO for B2B included.
OS 2.0 app blocks
Drag-and-drop loyalty sections into any theme page. Widget, points display, tier badge — all as app blocks.
A fully on-brand loyalty page
Most loyalty apps build your loyalty page inside their own app builder — creating a silo. Joy creates a native Online Store 2.0 page that lives in your theme editor.
Your page inherits your brand's styles, works with every other app block, and is fully SEO-indexable.

Your loyalty program shows up everywhere customers shop
Most loyalty programs hide behind a login page. Joy shows up across 30+ touchpoints - product pages, cart, checkout, account page, and even POS. Customers never forget their rewards exist.
Make it effortless to join and engage
The worst enemy of a loyalty program is bad visibility. A floating widget gives every visitor instant access - opt in, log in, check points, and browse rewards without leaving the page.

Custom workflows? Bespoke earning rules? Covered
Joy was built with Shopify in mind and connects with Shopify Flow out of the box. Any app that supports Flow can connect to Joy instantly - no custom integrations, no forced partnerships.

Works with the tools you already use
Klaviyo, Judge.me, Omnisend, Gorgias, Shopify Flow, and 30+ more - your data stays in sync automatically
Learn more
Sync loyalty data to Klaviyo segments. Trigger email flows when customers earn points, reach a tier, or have rewards expiring.

Push loyalty events to Omnisend for automated campaigns. Target VIP members, point earners, and referral advocates.

Show loyalty balances and rewards inside live chat. Let support agents apply points or issue rewards without leaving the conversation.

Reward customers with points for verified reviews. Bonus points for photo reviews via Shopify Flow automation.
Know exactly how much revenue your program drives
Track loyalty-attributed revenue, member vs non-member spending, and program ROI - all in one dashboard. No guessing.
Revenue by Joy
$15.6K
= 12% of total store revenue
1,247
Members
+9%
$8.9K
Referred revenue
+18%
27%
Redemption rate
+4%
Real-time revenue tracking
Know exactly how much revenue Joy is generating - down to the day. Compare Joy-assisted sales against your baseline and spot what's working.
Member vs Non-member
Members spend
5.1× more over their lifetime
Data from 1,247 members vs 587 non-members - last 30 days
Points redeemed
12.4K
↑ 15%
Members outperform every time
The data is clear - loyalty members spend more, come back more, and stick around longer. Joy quantifies that gap so you can act on it.
Built for developers who want full control
REST API, JavaScript SDK, and Web Components - your dev team or agency can customize every detail. No vendor lock-in, no black boxes.
Full programmatic access to customers, points, tiers, rewards & activities.
Build custom loyalty UIs on any headless storefront - React, Vue, Hydrogen.
Official Node.js client. TypeScript-first, zero boilerplate, serverless-ready.
Drop a single tag anywhere. No framework, no build step, out of the box.
One of the most used POS extensions for Shopify
Joy runs natively on Shopify POS. One loyalty program, everywhere your customers shop - online, in-store, self-checkout, or at the register. Points and rewards stay in sync across every channel, every sale.
Scan & earn
Customers scan a QR code or staff enters a phone number to earn points at checkout.
Redeem in-store
Apply rewards directly in POS - no codes, no friction.
Real-time sync
Points update instantly across online and in-store.
Staff-friendly UI
Simple interface that doesn’t slow down checkout.

Real brands, real numbers
See how Shopify merchants use Joy to drive 3-5x loyalty ROI, cut acquisition costs, and turn one-time buyers into repeat customers.
How Songmont generated $110k in 14 days with paid loyalty membership
Premium brand Songmont generated $110k in 14 days and achieved 5x Black Friday redemption by transforming loyalty into paid membership with product exclusivity and frictionless redemption.
110K+
assisted revenue in 14 days
5+
times point redemption on Black Friday
200k+
members migrated
How Indonesia's #1 health brand built a loyalty engine with 60% MOM growth
How Indonesia's #1 health supplement brand moved beyond points-for-discounts and built a Disney-themed rewards program that customers actually use - driving 40% redemption and 60% monthly sales growth.
40%
redemption rate
15%
plus redemption in the 1st month
60%
MOM sales growth
How The Tinsel Rack Achieved 94% enrollment: sophisticated VIP tiers
Singapore fashion brand The Tinsel Rack achieved 94% loyalty enrollment with Joy's seamless migration and sophisticated VIP tiers. Working with agency partner Deegix, they created an on-brand experience that generated over 5,000 loyalty orders and a 56% redemption rate.
94%
loyalty enrollment rate
5000+
assisted orders by Joy
56%
points redemption rate
How Motherswork Achieved 43% Loyalty-driven Revenue
A premium mother & baby retailer transformed its customer experience — and achieved 43% assisted revenue — with Joy’s Shopify-native loyalty platform.
43%
Loyalty-driven revenue
43%
redemption rate
100%
operator satisfaction
How The Game Collection changed the loyalty game: 318% ROI in 2 Months
How a leading UK gaming retailer moved off a fragile Magento setup and unlocked reliable, revenue‑tied loyalty with Joy
318%
ROI on loyalty program
61%
redemption rate
40%
reduction in CS tickets
Levents won 50K+ loyalty members with VIP Tier system
How Levents wins 50K+ loyalty members with a dynamic VIP Tier system
50K+
loyalty members enrolled
100K+
assisted orders
78%
loyalty participation rate
Pots & Pans Pie Co. recovered 10% sales in 2 months
How Pots & Pans Pie Co. successfully migrated from Square to Shopify POS
14K+
loyalty members migrated
10%
revenue growth in 2 months
13+
evaluating apps vs Joy
Korean Skincare achieved 71.5% MoM sales growth over 6 months
How Korea Skincare migrated from Smile.io and gained quick growth with a multi-store loyalty program
56K+
members enrolled in 6 months
71.5%
MoM sales growth
5+
international stores
Glamour Us achieved 197% MoM sales growth
The Secret Behind Glamour Us' Loyalty Program Driving Engagement and Sales
55%
reward redemption rate
197.0%
MoM sales growth
60%
members enrolled in 30 days
Allbirds won 1700% ROI with seamless migration
How Allbirds successfully migrated to Shopify and won big growth with advanced loyalty
1700%
return on investment
98.5%
MoM sales growth
45%
reward redemption rate
Vinamilk achieved 450% ROI with Headless integration
How Vinamilk grows their giant brand with a unified Omnichannel experience
450%
return on investment
30M+
customer engagements
50%
points redemption rate
Frequently asked questions
What makes Joy different from other loyalty apps?
How many programs can I run at once?
What is an OS 2.0 loyalty page?
How does metafield sync work?
Can I show loyalty UI anywhere in my store?
How do VIP tier perks work with Shopify Functions?
Does it work with Shopify POS?
Can I manage loyalty data from Shopify admin?
Your competitors already have a loyalty program
10,000+ Shopify brands use Joy to turn one-time buyers into repeat customers. Free plan available - install in 5 minutes and launch today.







































































