Your safety is important to us. If you notice any suspicious emails that appear to come from Shopify, please forward them to safety@shopify.com. Visit the Help Center page on phishing for more information.

Customer accounts

When you enable customer accounts, Shopify stores password-protected information about a customer's identity, order history, and current order status. Your customers' details, such as address information, will be pre-filled from the stored information during checkout.

Set your customer account preferences

You can make customer accounts required or optional, or disable them altogether. Keep in mind that requiring customers to create accounts might decrease sales conversions.

To edit your customer account settings:

  1. In the Customer accounts section, choose a customer account option:
Checkout settings for customer accounts
  • Accounts are disabled Customers won't see the option to create an account or to log in during checkout. They'll have to manually enter their details at checkout, because fields won't be pre-filled.

  • Accounts are optional Customers can choose to create an account but it's not mandatory for checkout. If customers do have an account and they're logged in, then their address fields are pre-filled when they place an order.

  • Accounts are required Customers need to have an account and be logged in to complete the checkout. This setting is useful if you're running a wholesale or members-only store, for example. Address fields are pre-filled when the customer places an order.

  1. Click Save to confirm your customer account settings.

Invite customers to create accounts

If you set customer accounts to optional or required in your Checkout settings, then you can send customers direct invitations to encourage them to activate an account. They'll receive an email prompting them to create their own password.

There are two ways to generate customer account invite emails:

Send individual account invites

To send an account invite to a single customer:

  1. From your Shopify admin, click Customers.

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

    Tip

    If the customer you're inviting isn't listed, then you'll need to add them first.

  3. Click Send account invite.

  4. You can change your Account invite notification email by changing details in the Send account invite window. If you want to make permanent changes to your Account invite notification email, then you will need to update the notification before sending the account invite email.

    Account invite template pre

    You can change your activation email by:

    • choosing who sent the invitation using the From drop-down
    • selecting recipients of blind copies
    • editing the default copy of your invitation email by clicking the Notifications link under the Custom message area.
  5. Click Review email.

  6. Confirm your custom message, if you entered one, and the customer's information on the Send account invite window:

    Account invite template
  7. Click Back to make further changes or click Send notification to have Shopify send the account activation email.

Send customer account invites in bulk

You can use an app to send account invites to all of your customers who have yet to sign up.

View the app in the Shopify App Store

Shopify Plus

If your store is on the Shopify Plus plan, then you can use the Bulk Account Inviter app.

Reset your customers' passwords

If a customer forgets their account password, then you can reset it for them.

To reset a customer's account password:

  1. From your Shopify admin, click Customers.

  2. Click the name of the customer you want to edit.

  3. Click Reset password on the customer's information page:

    Reset password

  4. Click Reset password again in the confirmation dialog:

    Confirm reset password

An email is sent to the customer, with instructions for resetting their password.

Note

Customer passwords must be a minimum of 5 characters long. Special characters are allowed.

Disable a customer's account

If customer accounts are required, then you can disable an account if you want to prevent a particular customer from placing an order with you:

  1. From your Shopify admin, click Customers.

  2. Click the name of the customer you want to disable an account for.

  3. Click Disable account on the customer's information page:

Disable account

Want to discuss this page?

Visit the Shopify Community

Ready to start selling online with Shopify?

Try it free