Skip to main content
If your store is using—or switching to—Shopify’s new customer accounts, your Smile loyalty program will continue working as expected. The customer login experience changes, but your Smile loyalty program continues to work the same way.

How membership works with the new login experience

With Shopify legacy customer accounts, a customer became a program member in Smile when they created a store account using an email address and password. With Shopify’s new customer accounts, customers now log into your store using a 6-digit code sent to their email address instead of creating a password.

When does a customer become a member?

A customer becomes a member when both of the following happen:
  1. They log in using Shopify’s 6-digit login code.
  2. Smile content loads while they are logged in.
Smile content includes any active surface you’ve configured, such as:
  • The Smile panel
  • Embedded content (for example, a points balance in the customer account area)
  • Loyalty Hub
  • Checkout surfaces or deep links
Once this happens, Smile recognizes the authenticated Shopify profile and converts the customer from a candidate into a member.
Note: All existing customers, points balances, and VIP tiers remain unchanged when you switch to Shopify’s new customer accounts. Existing program members remain members after the switch.

Displaying loyalty content inside customer accounts

Most Smile functionality works the same after you switch to Shopify’s new customer accounts. However, if you display loyalty content inside your customer account pages, you may need to update how that content is added.

Embed points balance on the customer account page

If you display a customer’s points balance within their account area, you may need to update your setup after switching to Shopify’s new customer accounts.

Update your points balance display

Shopify’s new customer accounts do not support older theme-based points balance implementations. To display a customer’s points balance within their account area, use the current setup method described in Embed customer points balance on the customer account page. If you’re already using this method, you may only need to adjust the placement using Shopify’s customer account customization tools.
Feature availability: Embed points balance on the customer account page is available on Growth, Plus, and Enterprise plans.

Loyalty Hub

With Shopify’s new customer accounts, you can add Loyalty Hub directly inside the customer account page. Customers can view their points, rewards, and VIP tier within their account area. On legacy customer accounts, Loyalty Hub was still available. However, merchants needed to manually surface or link to it (for example, by adding a navigation link or custom button). If you were already using Loyalty Hub, you can now place it directly within Shopify’s new customer account editor. To learn more, read our guide: Adding Loyalty Hub.
Feature availability: Loyalty Hub is available on Growth, Plus, and Enterprise plans.