Setting up and managing classic customer accounts
Classic customer accounts let your customers log in using an email and a password. Customers can also accept account invites or create a new account from the login page.
Classic customer accounts support Multipass, but don't support B2B. Learn more about differences between classic and new customer accounts.
On this page
Setting up classic customer accounts
Set up classic customer accounts
You can choose to use classic or new customer accounts in your online store and checkout.
The link is usually located in the store's header, but the placement might vary depending on your theme. A login link is also displayed on the checkout page.
Steps:
- From your Shopify admin, go to Settings > Customer accounts.
- To display a login link on your online store, in the Login links section, turn on the Show login links toggle button.
- In the Choose which version of customer accounts to use section, select Classic.
Inviting customers to create accounts
You can send your customers invitations to encourage them to activate an account. They receive an email that prompts them to create their own password. The email invitation is only valid for 30 days.
You can generate a customer account invite email for individual customers or for all your customers.
Customers can also click Create account on the login page to create a new account on their own.
The invitation email has a default subject line and body message. You can edit the invitation email's content in Settings > Notifications > Customers > Customer account invite. For more information, refer to Edit notification templates.
Send individual account invites
You can invite only existing customers to create an account. If you want to invite a new customer to create an account, then you need to create this customer in the Customers section of your Shopify admin.
Steps:
From your Shopify admin, go to Customers.
Click the name of the customer that you want to invite.
Click Send account invite.
Optional: Edit the content in the Subject field.
In the Custom message field, add a message for your customer. If you leave this field blank, then the default message is sent to the customer.
Click Review, and then click Send notification.
Sending customer account invites in bulk
If you want to send customer account invites in bulk, then consider a third-party app from the Shopify App Store, such as Bulk Account Invite Sender, or check with your existing email provider for solutions.
Managing classic customer accounts
You can send your customers a password reset email, deactivate their accounts, and manage the branding of your classic customer accounts.
Reset a customer's password
Your customers can reset their own password from the login page. Passwords must be between 5 to 40 characters. Special characters are allowed.
You can also send customers a password reset email from the Shopify admin.
Steps:
From your Shopify admin, go to Customers.
Click the name of the customer that you want to send a password reset email to.
Click More actions, and then click Reset password.
Deactivate an individual customer account
You can deactivate an individual customer’s account. If your customer account settings require customers to log in before checkout and you deactivate an individual customer’s account, then they can't place an order in your store.
Deactivating a customer's account doesn't delete their customer profile. To delete a customer profile, refer to Deleting customer profiles.
Steps:
From your Shopify admin, go to Customers.
Click the name of the customer whose account you want to deactivate.
Click Disable account.
Customize classic customer accounts branding
You can customize your classic customer accounts from your online store's theme settings using the theme editor.
Steps:
- From your Shopify admin, go to Online Store > Themes.
- Find the theme that you want to edit, and then click Customize.
- From the drop-down menu in the header, click Classic customer accounts.
Manage sign-in with Shop
Sign-in with Shop works alongside your existing customer accounts to offer your customers a fast, secure, password-less sign in on your store using their Shop credentials and saved passkeys. After a customer signs in with Shop, their saved information is pre-filled at checkout, allowing them to check out in one click using Shop Pay.
Both new and existing customers can sign in with Shop. If a new customer signs in with Shop when they visit your store for the first time, then a customer account is automatically created for them on your store.
Steps:
- From your Shopify admin, go to Settings > Customer accounts.
- In the Sign in with Shop section, do either of the following:
- To activate sign in with Shop on your store, turn on the toggle button.
- To remove sign in with Shop from your store, turn off the toggle button, and then click Turn off.
Learn more about the Shop customer experience, and other Shop sign in features that you can add to your store.
Update classic customer accounts
Customers can update their account details by logging into their account from your storefront.
Steps:
- The customer navigates to your online store and clicks the login button.
- They will need to enter their email address and password.
- In the Account Details section, the customer clicks View addresses.
- A customer clicks Edit. They can update their shipping details and address, and set a default shipping address.
Hide classic customer accounts
If you no longer want customers to go to customer accounts from your online store or checkout, then you can hide links to customer accounts.
Steps:
- From your Shopify admin, go to Settings > Customer accounts.
- In the Login links section, turn off the Show login links toggle button.