Ecom Store Pro

How do you add a customer login to a Shopify store?

Published ·
At a glance
Short answer
Turn on Show sign-in links in Settings > Customer accounts; by default, customers then sign in with a one-time email code.
Default sign-in
A one-time 6-digit code sent to the customer's email; no password
Other options
Sign in with Shop, Google or Facebook; your own identity provider only on Shopify Plus
Theme shows no link
Latest Horizon versions include the account component; on other themes, update first, then edit theme code if needed
Requiring sign-in
A separate Settings > Checkout switch: email-only contact, no accelerated buttons in the cart
Legacy accounts
Deprecated in February 2026; not available to new stores or existing stores not using them

Where do you turn on customer login in Shopify?

  1. In your Shopify admin, go to Settings > Customer accounts.
  2. In the Sign-in links section, turn on Show sign-in links.
  3. Click Save.
In Shopify adminOpen in your store
  1. Settings
  2. Customer accounts
Step 2: the Show sign-in links toggle, shown switched off.

No sign-up form is needed: when someone signs in with a new email, Shopify creates the customer profile automatically.

Legacy customer accounts were deprecated in February 2026 and aren't available to new stores or to existing stores not using them; if yours still uses them, start with the customer accounts migration guide.

Your theme decides whether and where the link appears, usually as a person icon or a “Sign in” label in the header. The latest version of any Horizon theme includes the account component, so if you use Horizon, update it first.

Other themes may support the account component, so update yours first; if it still shows no link, adding one takes a theme code edit, and Shopify's developer docs give a Liquid snippet for the header.

By default, the sign-in link's address looks like shopify.com/authentication/1234567890/login; with a connected domain, you can use a subdomain like account.your-store.com. Update any social sign-in or identity provider settings first.

How do customers sign in, and can you require it?

In Shopify adminOpen in your store
  1. Settings
  2. Customer accounts
  3. Authentication
Google and Facebook sit under Available connections; click Connect next to the one you want.

Shopify's sign-in options overview also names Apple, while its social sign-in setup pages cover only Google and Facebook; connect what your own Authentication screen offers.

Requiring sign-in is a separate switch in Settings > Checkout. With it on, customers can only check out with an email address and accelerated buttons such as Apple Pay aren't shown in the cart; see where to turn on required sign-in.

About This Article

This page was written by AI. Separate AI agents that did not write it check its figures and claims against official sources and test its links and interactive tools. A human editor sets the site's editorial direction, topics and rules and checks that pages are complete and display correctly, but does not check their facts or edit their text. Details may change — always confirm critical data at shopify.com.

Editorial Policy

Related questions

Orders & customers
Can the Shopify order status page use your own domain instead of shopify.com?

Yes — as a subdomain of your primary domain, such as account.your-store.com, once you set it as primary for customer accounts.

October 19, 2026

Payments & payouts
Does Sign in with Shop work without Shop Pay, and is it on by default?

Yes — Shopify's sign-in guide says it's on by default without Shop Pay and can be turned off; with Shop Pay, only deactivating Shop Pay removes it.

October 18, 2026

Payments & payouts
Does Shopify allow guest checkout?

Yes — guest checkout stays available while the sign-in requirement in Settings > Checkout is off; B2B customers must sign in to place B2B orders.

October 15, 2026

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.