Loyalty Hub gives your customers a dedicated place to view their points balance, track rewards, and redeem points for available rewards.
Feature availability:
✅ Loyalty Hub is available on Growth, Plus and Enterprise plans.
✅ Loyalty Hub is available on Shopify only.
What to expect
Once added to your customer account area, Loyalty Hub is created and populated automatically—no code edits or page builders required.
The page works with all loyalty program configurations, including your ways to earn points and ways to spend points. When you update your loyalty program—such as adding new earning or spending options, updating brand imagery, or enabling or disabling features—Loyalty Hub updates automatically.
You can further customize the page by choosing typography, colors, and section titles that match your brand and create excitement for your customers.
Add Loyalty Hub to customer account
Follow these steps to add Loyalty Hub:
From Shopify admin, navigate to Settings > Checkout.
Under Configurations, click Customize.
In the main menu, click the Apps icon.
In the left sidebar, find Loyalty Hub.
Click + and add page to Accounts.
Click Save.
✅ Tip: If you complete this step on a live checkout and account profile, customers may be able to access Loyalty Hub immediately. Customer discovery depends on whether you’ve added a link to the customer account navigation. If you need time to preview the page, wait to add the navigation link until you’re ready, or configure the page on a non-live checkout and account profile.
Add a link to the customer account navigation
To add a Loyalty Hub link to your navigation:
From Shopify Admin, click Content > Menus.
Select Customer account main menu.
Click + Add menu item.
Enter a label for the link.
Click Search or paste link > Apps > Loyalty Hub (Smile.io).
Click Save.
Using Loyalty Hub with legacy customer accounts
Loyalty Hub works best with Shopify’s new customer accounts, but you can still use it with legacy customer accounts.
When your store uses legacy customer accounts, Shopify sends customers to the legacy account experience when they click standard Account links in your theme. However, you can still give customers access to Loyalty Hub by linking to it directly using the steps above.
💡 Important: When customers click the Loyalty Hub link, they’re prompted to sign in using Shopify’s new customer account sign-in experience, even if your store is using legacy customer accounts. After signing in, they’re taken directly to Loyalty Hub. Any default Account links in your theme will continue to open the legacy customer account pages.
ℹ️ Note: If you’re unable to add Loyalty Hub using the steps above, you may need to temporarily switch to new customer accounts, add Loyalty Hub, and then switch back to legacy customer accounts.
How to get your Loyalty Hub link
You can link to Loyalty Hub in your navigation using the steps above. To share your Loyalty Hub elsewhere, you’ll need to copy the link directly from your own store by following the steps below.
Make sure Loyalty Hub is enabled for your store.
Open your store and navigate to a customer account page.
Open Loyalty Hub from that page.
Copy the full URL from your browser’s address bar.
ℹ️ Note The Loyalty Hub link is created automatically for your store and can only be copied from the customer account page.
Customize the Loyalty Hub
Loyalty Hub is highly customizable, so you can match it to your brand and make it feel like a natural part of your store.
See our dedicated guide for instructions: Customize the Loyalty Hub.

