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.

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.

Steps:

  1. From your Shopify admin, go to Settings > Customer accounts.
  2. In the Accounts in online store and checkout section, click Edit.
  3. Select Show login link in the header of online store and at checkout to display a login link in your online store. 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.
  4. In the Choose which version of customer accounts to use section, select Classic customer accounts.
  5. Click Save.

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:

  1. From your Shopify admin, go to Customers.

  2. Click the name of the customer that you want to invite.

  3. Click Send account invite.

  4. Optional: Edit the content in the Subject field.

  5. 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.

  6. 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:

  1. From your Shopify admin, go to Customers.

  2. Click the name of the customer that you want to send a password reset email to.

  3. 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:

  1. From your Shopify admin, go to Customers.

  2. Click the name of the customer whose account you want to deactivate.

  3. 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:

  1. From your Shopify admin, go to Online Store > Themes.
  2. Find the theme that you want to edit, and then click Customize.
  3. 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:

  1. From your Shopify admin, go to Settings > Customer accounts.
  2. In the Sign in with Shop section, do either of the following:
    • Click Turn on to activate sign in with Shop for your store.
    • Click Turn off to remove sign in with Shop from your store.

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:

  1. The customer navigates to your online store and clicks the login button.
  2. They will need to enter their email address and password.
  3. In the Account Details section, the customer clicks View addresses.
  4. 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:

  1. From your Shopify admin, go to Settings > Customer accounts.
  2. In the Accounts in online store and checkout section, click Edit.
  3. Deselect Show login link in the header of online store and at checkout.
  4. Click Save.
Ready to start selling with Shopify?Try it free