Setting up and managing new customer accounts

New customer accounts let your customers log in using an email and a one-time 6-digit verification code. A password isn't required to log in. If you have access to new customer accounts, then both classic and new customer accounts are available to you and can be used by your customers.

New customer accounts support B2B, but don't support Multipass.

About new customer accounts

Your customers can log in without a password. When they log in for the first time, their customer account is created automatically. You can't deactivate an individual customer account.

Account creation and login

If your customer has a customer profile in the Shopify admin, then they already have an account. They can log in with the email address associated with their customer profile to view their orders and account information. When a customer enters their email address, they receive an email with a one-time, 6-digit code that they need to enter to log in.

If someone logs in with an email address that’s not associated with an existing customer profile, then a new customer profile is created automatically.

To give a customer access to the B2B buying experience in their account, add their customer profile to a company.

Deactivating an account

With new customer accounts, you can’t deactivate an individual account. You can delete a customer profile, but if your customer logs in again with that email, then a new customer profile is created.

Branding and customization

Your checkout logo and style is automatically applied to new customer accounts. To make changes to the branding of new customer accounts, update your checkout branding.

The following branding settings don't apply to the new customer accounts:

  • logo position
  • logo alignment
  • logo max width

Domain

To change the default domain, you can connect a third-party domain to Shopify for new customer accounts page.

Set up new or classic customer accounts

If you have both versions of customer accounts, then you can choose which version to use in your online store and checkout.

Steps:

  1. From your Shopify admin, go to Settings > Checkout and accounts.
  2. In the Customer account settings section, set up your customer account settings:
    • To show a login link in the header of the online store and on the checkout page, select Allow customers to log in from online store and checkout.
    • To prompt your customers to log in before checkout, select Require all customers to log in before checkout.
    • To show a login link in the header of the online store and on the checkout page, and to prompt your customers to log in before checkout, select both options.
  3. In the Login experience section, select the version of customer accounts that you want to use in your online store.
  4. Click Save.

Preview the customer experience

You can preview and test the customer experience of classic and new customer accounts.

Steps:

  1. From your Shopify admin, go to Settings > Checkout and accounts.
  2. In the Customer account URLs section, click Preview next to the customer account version that you want to preview.

Hide new customer accounts

If you no longer want to use customer accounts in your online store, then you can hide them in your online store.

Steps:

  1. From your Shopify admin, go to Settings > Checkout and accounts.
  2. In the Customer account settings section, make sure that both checkboxes are deselected.
  3. Click Save.

Ready to start selling with Shopify?

Try it free