Shopify Customer Login Not Working
Shopify, Squarespace & Hosting
Returning customers can't get into the accounts they already have.
Customers report that login fails, password reset emails never arrive, or their account “does not exist” despite years of orders. Sometimes accounts work for some customers and not others.
What it actually means
Shopify accounts are not a password stored against an order. They are separate records that customers must activate, and activation depends on an email actually arriving. Break the email and you break the account, even though the customer data is sitting right there.
The other half of the problem is migrations. Order history transfers cleanly between platforms; passwords do not, because they are stored as one-way hashes that cannot be moved. So every migrated customer has an account with no usable password, and nobody told them.
What usually causes it
Most likely first.
- 1
Accounts imported without activation
Migrated customers exist but were never invited to set a password, so login fails for everyone who predates the move.
- 2
Activation and reset emails not arriving
Sent from an unverified sender domain, so they are filed as spam or rejected outright.
- 3
Customer accounts set to optional or disabled
A store setting. If accounts are disabled, the login page may exist while doing nothing useful.
- 4
The new customer accounts experience
Shopify's newer passwordless login sends a code by email rather than accepting a password, which confuses customers expecting the old flow.
- 5
A theme customization breaking the form
An edited login template or a script error stopping submission.
How to fix it
Work through these in order. Take a backup before you change anything.
Step 1 — Check the account setting first
Settings, Customer accounts. Confirm accounts are enabled and note whether you are on the classic or new experience, since they behave very differently.
Step 2 — Verify your sender domain
Authenticate your domain in Shopify's notification settings. Unverified senders are the usual reason activation and reset emails never arrive.
Step 3 — Send account invitations
For imported customers, send activation invites in bulk from the Customers area. Without one, a migrated account can never be used.
Step 4 — Test the whole path yourself
Create a test customer, request a reset, and follow the email to a real inbox including spam. This finds the break in one pass.
Step 5 — Test on a default theme
Preview an unmodified theme. If login works there, a customization is at fault rather than the platform.
When to stop and call someone
Call someone if login broke after a migration and customers are contacting support, since every one of those is an order at risk, or if activation emails still fail after domain verification — that usually means a DNS record is wrong, and DNS mistakes can disrupt your business mail too.
Frequently asked
The most common causes are accounts imported during a migration that were never activated, and activation or reset emails failing to deliver because the sender domain is not verified. Both leave a valid customer record that nobody can actually access.
No. Passwords are stored as one-way hashes that cannot be moved between platforms. Customer records and order history transfer, but every migrated customer needs an account activation invitation before they can log in.
Because the sending domain has not been verified, so mailbox providers cannot confirm the mail is genuinely from you. Completing domain authentication in Shopify's notification settings resolves it and improves every store email, not just activations.
Shopify's newer login flow sends a one-time code by email instead of using a password. It is more secure but unfamiliar, and customers expecting a password field often report it as broken. Knowing which version your store uses avoids chasing the wrong problem.
Yes. A customized login template or a JavaScript error in the theme can stop the form submitting. Previewing an unmodified theme isolates it in a minute — if login works there, the fault is in your customizations.
If you’d rather not
We do this work every week. These are the services that cover it.
- eCommerce DevelopmentBuild a store that makes buying feel simple. We shape product pages, checkout, payments, tracking, and store workflows so customers can act with confidence.
- Forms & Scripts Not WorkingA form that quietly fails is the most expensive bug on a website — you never see the leads you lost. We fix it, then prove the message arrives.
- Email MarketingSend useful email to the people who already care. We build lists, segments, campaigns, welcome flows, and follow-up sequences that respect the reader and support real sales conversations.
See exactly what’s holding your website back.
Get a free audit of your site — speed, SEO, mobile, and security — with the fixes that matter most, delivered as a PDF to your inbox.