Account page
Shopify has deprecated legacy customer accounts (February 2026). Legacy accounts are no longer available to new stores and will reach end-of-life later in 2026. Shopify strongly recommends all merchants upgrade to the new customer accounts.
If you're still on legacy accounts, upgrade here (opens in a new tab) before setting up loyalty on your account page.
Why your account page matters
With Shopify's new customer accounts, every logged-in customer lands on a consistent, app-extensible page — and this is now the standard across the Shopify ecosystem. Shop login, one-time codes, store credit, B2B support, and no-code app blocks are all built in.
For loyalty programs, this is a significant shift. Your customers are already on the account page after every purchase. If your loyalty program isn't embedded there, it's one more click away — and most customers won't look for it.
Joy is built for this: embed your entire loyalty experience directly into the new customer account, no theme editing required.
What you can embed
Joy gives you two approaches depending on how much loyalty real estate you want:
Recommended — Loyalty Hub (full page)
A dedicated loyalty page inside the customer account — points, rewards, VIP, referrals, and wallet passes all in one place. Customers access it from the account navigation alongside Orders and Profile.
Account page blocks (modular widgets)
We built these blocks because we believe in flexibility — every store is different and modular widgets give you full control over your layout. That said, based on merchant feedback, the Loyalty Hub consistently delivers a better customer experience. If you're starting fresh, we recommend the Hub. Use blocks when you want a lightweight summary or need to complement an existing layout.
Lighter widgets you can embed on the main profile page. Use these for a quick loyalty summary, or combine with the Loyalty Hub for layered touchpoints.