Enable Shopify Customer Accounts
Overview
Shopify's Customer accounts functionality lets your customers create an account on your shop. Having an account lets your customers manage and see their past orders and makes checkout faster as the delivery address is saved.
Your loyalty program is also tied to Shopify customer accounts, customers can redeem their points for rewards if they are logged into their account.
Customers earn loyalty points even if they don't have an account, however they'll need to create one to use them for rewards.
Shopify offers two types of customer accounts:
Customer accounts
Legacy customer accounts
When enabling customer accounts you'll need to choose which version to use.
The difference between "Customer accounts" and "Legacy customer accounts"
Customer accounts (recommended)
Customer accounts is the newest version of customer accounts, and lets your customers log in using a one-time 6-digit verification code sent by email. A password isn't required to log in. This is the recommended approach by Shopify, although there is no set day yet, Shopify plans to sunset legacy customer accounts in the future.
Benefits of Customer accounts is that it uses the same design as the Checkout pages and they can be more easily customized with apps.
We offer 3 blocks to extend Customer account experience with the loyalty program:
Point balance block: Show the customer point balance on the Orders and Profile pages in customer accounts
Loyalty account page: Show a dedicated page within customer accounts with all the loyalty program information like point balance, ways to earn and ways to redeem points
Points earned block: Show the points earned by the customer for a given order on the Order Status page in customer account
Legacy customer accounts
Legacy customer accounts lets your customers log in using an email and a password. This is the older version of customer accounts because of that they are less flexible compared to Customer accounts.
You can extend the Legacy customer account page to show the customer's loyalty point balance, ways to earn and ways to redeem with our "Loyalty Account Page" app block.
You can find a detailed comparison of the two customer account versions here: https://help.shopify.com/en/manual/customers/customer-accounts
How to enable customer accounts?
You can enable customer accounts on your webshop by following these steps:
Go to Shopify Settings > Customer accounts
Turn on the "Show log in links" setting
Select the version of customer accounts you would like to use
Save the changes
Updated on: 08/01/2025
Thank you!