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:- They log in using Shopify’s 6-digit login code.
- They interact with Smile content while logged in.
- The Smile panel
- Embedded content (for example, a points balance in the customer account area)
- Loyalty Hub
- Checkout surfaces or deep links
Important: Logging in alone does not automatically convert a customer into a member. The customer must interact with Smile content at least once while logged in.
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 inside the account area, the setup may need to be updated after switching to new customer accounts.Legacy embed method no longer supported
If you previously embedded the points balance using a code snippet in your theme file, as described here: Embed points balance (legacy method) This method does not work with Shopify’s new customer accounts and will no longer display. To continue showing a customer’s points balance inside the account area, you must use the updated method described here: Embed customer points balance on the customer account page If you were already using the updated account page method, you may only need to adjust 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.