— 2026 — AUG 20, 2026 —

Best Way to Upgrade Shopify Legacy Customer Accounts

Upgrading from legacy customer accounts is a switch in your admin, and you can reverse it for 30 days. That makes it sound trivial, and for a lot of stores it genuinely is. The reason it goes wrong is not the switch. It is that customer accounts sign people in with a code sent by email, so if one email setting is not right, every customer is locked out at once and your storefront looks fine the whole time.

What the upgrade actually does

Legacy customer accounts use email and password, with Liquid templates in your theme that you can edit. Customer accounts are passwordless. The customer enters an email address, receives a one-time six digit code, and signs in. There is no password.

Your customer records are not replaced. The same customers, orders and addresses carry through. What changes is how they prove who they are, and where the account pages live.

Shopify also handles the links. Its upgrade documentation states that "Shopify automatically redirects all legacy customer account URLs," so old links in emails and bookmarks do not break.

You have 30 days to change your mind

This is the part that should lower your anxiety about the whole thing. Shopify's documentation is explicit: "You can revert within 30 days."

So the upgrade is not a one-way door for the first month. That changes the sensible approach. Rather than planning for a quarter, most stores are better off doing the pre-flight checks below, upgrading, and watching the first week closely with the revert option in their back pocket.

After 30 days it is permanent, so use the window rather than assuming it will still be there.

The email setting that locks everyone out

Buried in Shopify's pre-upgrade checklist is an item that carries more weight than its placement suggests: confirm your sender email address is current and accessible.

Think about why. With passwordless sign-in, the login code arrives by email from your store's sender address. If that address is misconfigured, unverified, or pointing at a mailbox nobody owns any more, the codes do not arrive. Every customer trying to sign in simply fails, and there is no error on your storefront to tell you. Your store looks completely healthy while nobody can get into their account.

With the old system a broken sender address meant password reset emails failed, which was annoying. With the new one it means authentication itself fails. Check this before you flip the switch, and test it by requesting a code yourself.

What stops working

Four things, taken from Shopify's own upgrade guidance rather than from guesswork.

Your customers Liquid templates. Customisations in the customers templates folder no longer apply. Anything you built there, extra fields, loyalty widgets, custom links, needs rebuilding as customer account UI extensions or replacing with an app.

Workflow automations built on legacy accounts. Shopify states that "Workflow triggers or automations based on legacy customer accounts aren't supported in customer accounts," and that existing ones cannot be migrated. If your Flow automations fire on legacy account events, they need rebuilding.

Customer segments using account status. Segments that include the customer_account_status filter "won't work as expected." If you send marketing to a segment defined that way, check it before and after.

Multipass. Shopify is direct that "Multipass isn't supported on customer accounts." If you use Multipass to sign customers in from an external site, that flow ends at the upgrade, and it needs a different approach. We covered what replaces it in our piece on customer accounts and where Auth0 fits.

Custom sign-in experiences need clearing first

One item worth calling out separately because it catches stores that consider themselves simple. If somebody built a custom sign-in or registration experience in a modal, or on a page separate from the legacy account templates, you may need to edit your theme to remove those customisations before upgrading.

This is common. A login modal in the header, a registration form embedded on a landing page, a newsletter signup that also creates an account. None of those live in the customers templates folder, so a quick look at that folder will not reveal them. Search your theme for account and login URLs rather than trusting the folder.

The pre-flight checklist

Shopify's own list, in the order we would run it.

  • Confirm the sender email address is current and someone can access it. Then request a login code and confirm it arrives.
  • Review every customisation in the customers templates folder. Write down what each one does for the business, not what it is called.
  • Search the wider theme for custom login or registration entry points. Modals, landing pages, embedded forms.
  • Check your Flow automations for anything triggered by legacy account events.
  • Check your customer segments for the account status filter.
  • Identify replacement apps for anything you are losing, and install them before rather than after.
  • Verify brand settings so the hosted account pages look like your store.
  • Test every sign-in option before upgrading.

For a store with a standard theme and no custom account work, that is an afternoon. For a store with a loyalty programme, a membership tier and a custom login modal, it is a project, and the useful output of the checklist is finding out which one you are.

What to tell your customers

Mostly nothing, but there is one exception worth handling.

Customers who had a password are about to stop being asked for one. That is a better experience, but it is unfamiliar, and a percentage of people will assume something is wrong when a site stops asking for a password. A short line in your next email, explaining that signing in now uses a code sent to their inbox, prevents a support queue.

What you should not do is send a password reset style announcement. There are no passwords to reset, and framing it that way creates exactly the confusion you are trying to avoid.

Do customers need to reset their passwords?

No. Customer accounts are passwordless, so there is nothing to reset. Customers sign in with a one-time six digit code sent to their email address. This removes password reset tickets entirely, but it is a visible change in experience, so tell people before rather than after.

Can I undo the upgrade if it goes wrong?

Yes, within 30 days. Shopify's documentation states you can revert inside that window, after which the change is permanent. Treat those 30 days as the real testing period and watch sign-in behaviour closely during the first week.

Will I lose customer data when I upgrade?

No. Customer records, order history and addresses carry through. What changes is the authentication method and the account page experience, not the underlying data. Shopify also redirects legacy customer account URLs automatically, so existing links keep working.

Does Multipass still work after upgrading?

No. Shopify states that Multipass is not supported on customer accounts. If you rely on Multipass to sign customers in from an external site, resolve that before upgrading rather than discovering it afterwards, because it is the one item on this list with no simple replacement.

What happens to my loyalty or membership app?

It depends whether the app uses customer account UI extensions or the legacy Liquid templates. Apps built on legacy templates will not display on customer accounts. Check with each app vendor before upgrading, and install the compatible version in advance so there is no gap.

Should I upgrade now or wait for the deadline?

Now, for most stores. Legacy customer accounts were deprecated on 26 February 2026 and Shopify has said a final sunset date will be announced later in 2026, which means the date is not published yet. Upgrading while you have a 30 day revert window and no time pressure is a considerably better position than upgrading against an announced deadline alongside everyone else.

Get your upgrade checked before you flip the switch

Free pre-upgrade check. Email hello@exactwhy.com with subject "Customer accounts" and your store URL. We look at what your customers templates folder actually contains, whether you have custom login entry points elsewhere in the theme, and whether anything depends on Multipass. We respond within 4 hours. For plenty of stores the answer is that you can do this yourself this week, and we will say so.

Prefer a form? Send it through the contact page instead. It reaches the same inbox and you can attach whatever is useful.

Paid upgrade, Rs 40,000 to Rs 1.5 lakh. We audit the customisations, rebuild what matters as customer account UI extensions, replace lost automations, test every sign-in path including the email delivery, and stay close through the revert window.

Ongoing Shopify development, Rs 20,000 to Rs 50,000 a month. Including watching for the sunset date announcement, which has not been made yet.

If you take one thing from this, make it the email check. Every other item on the list produces a visible problem you can fix. A broken sender address produces a store that looks perfectly fine to you and locks out every customer who tries to sign in. Our wider notes on scoping custom Shopify work cover how we price the rest of it.

Other Blogs

D2C LAUNCH
Can You Sell Online in India Without GST Registration
Oct 16, 2026
Parth Sojitra
D2C
Shopify Store Launch Checklist for Indian D2C Brands
Oct 16, 2026
Parth Sojitra
D2C INDIA
Shopify vs Dukaan vs ShopDeck for Indian Sellers in 2026
Oct 16, 2026
Parth Sojitra
COST
Shopify Store Setup Cost in India, Line by Line
Oct 15, 2026
Parth Sojitra
D2C INDIA
Launching a Shopify Store Before Diwali 2026, What to Cut
Oct 15, 2026
Parth Sojitra
D2C INDIA
Shopify vs WooCommerce for a New D2C Brand in India
Oct 15, 2026
Parth Sojitra
D2C INDIA
Shopify Jewellery Store in India, Setup Guide for 2026
Oct 10, 2026
Parth Sojitra
INDIA
Squarespace to Shopify Migration for Indian D2C Brands
Oct 09, 2026
Parth Sojitra
E-INVOICING
Zoho Books and Zoho Inventory with Shopify in India
Oct 09, 2026
Parth Sojitra
COD
Shipping aggregator or direct courier for Shopify India
Oct 09, 2026
Parth Sojitra
D2C
Manufacturer D2C on Shopify without losing distributors
Oct 08, 2026
Parth Sojitra
B2B
How to Take Corporate Diwali Gifting Orders on Shopify
Oct 07, 2026
Parth Sojitra
DIWALI 2026
What Not to Change on Your Shopify Store Before Diwali
Oct 07, 2026
Parth Sojitra
INDIA
Wix to Shopify Migration for Indian Brands, Step by Step
Oct 07, 2026
Parth Sojitra
ARABIC
Arabic and Urdu Shopify Stores for Indian Brands in the Gulf
Oct 05, 2026
Parth Sojitra
A/B TESTING
Test Diwali Offers on Shopify with Discounts in Rollouts
Oct 05, 2026
Parth Sojitra
INDIA
Shopify Canvas, and When You Still Need a Developer
Oct 05, 2026
Parth Sojitra
ANANYA BIRLA
LOVETC by Ananya Birla, a Celebrity Beauty Brand on Shopify
Oct 03, 2026
Parth Sojitra
AQUON
Celebrity D2C Website Design and Development Agency
Oct 03, 2026
Parth Sojitra
ACTORS
Celebrities D2C Website Development Agency in India
Oct 03, 2026
Parth Sojitra
AQUON
Celebrity Ecommerce Website Development Company in India
Oct 03, 2026
Parth Sojitra
BRAND STORE
What Kind of Website Does a Celebrity Need in India?
Oct 03, 2026
Parth Sojitra
AQUON
How Celebrity Brands Turn a Persona Into a Shopify Store
Oct 03, 2026
Parth Sojitra
CELEBRITY BRANDS
Celebrity Brand Launch on Shopify, a Checklist for India
Oct 03, 2026
Parth Sojitra
CASE STUDY
Flux Theory, Ranbir Kapoor's Brand, and Its Shopify Store
Oct 03, 2026
Parth Sojitra
ACCOUNTING
Shopify Tally Integration for GST, What to Settle First
Oct 02, 2026
Parth Sojitra
ACCEPTANCE TESTING
Shopify Store Sign-Off Checklist Before Final Payment
Oct 02, 2026
Parth Sojitra
CUSTOM WEBSITE
How to Move a Custom-Coded Website to Shopify in India
Oct 01, 2026
Parth Sojitra
DEVELOPER
Shopify Project Stalled? Rescue, Switch Dev or Restart
Oct 01, 2026
Parth Sojitra
COLLABORATOR ACCOUNTS
How to Give a Shopify Developer Store Access Safely
Oct 01, 2026
Parth Sojitra
AGENTIC COMMERCE
Shopify September 2026 Updates Indian Stores Should Act On
Sep 30, 2026
Parth Sojitra
INDIA
Shopify POS Now Runs Stock Counts and Local Delivery
Sep 30, 2026
Parth Sojitra
COD
Shopify Basic or Grow in India? Do the Fee Maths First
Sep 30, 2026
Parth Sojitra
ANALYTICS
Shopify Can Now Report Sales by Colour, Fabric and Fit
Sep 30, 2026
Parth Sojitra
D2C
Why Shopify Projects Run Over and How to Write a Scope
Sep 29, 2026
Parth Sojitra
D2C
Fixed Price, Hourly or Retainer for Shopify Development
Sep 29, 2026
Parth Sojitra
CUSTOM THEME
Custom Theme or Premium Theme for a Shopify D2C Brand
Sep 29, 2026
Parth Sojitra
D2C
What a Shopify Maintenance Plan Should Actually Include
Sep 28, 2026
Parth Sojitra
CUSTOM APPS
Your Shopify Integration Can Stop Silently. How to Check It
Sep 28, 2026
Parth Sojitra
A/B TESTING
Shopify Rollouts Lets You A/B Test Your Theme, With Limits
Sep 28, 2026
Parth Sojitra
ANALYTICS
Shopify Conversion Rate Changed? Check the Session Update
Sep 24, 2026
Parth Sojitra
2026
Your Store Search Is Losing Sales. Use Shopify's Free Tool.
Sep 24, 2026
Parth Sojitra
AMAZON
Managing Multiple Barcodes on Shopify Product Variants
Sep 24, 2026
Parth Sojitra
CUSTOMER SUPPORT
Editing Cancelling and Refunding Shopify Orders Safely
Sep 24, 2026
Parth Sojitra
CSV IMPORT
Bulk Editing Shopify Products Without Wrecking Them
Sep 24, 2026
Parth Sojitra
D2C
Multiple Shopify Warehouses Without Overselling
Sep 23, 2026
Parth Sojitra
BRAND TEAM
Stop Hardcoding Product Content Into Your Shopify Theme
Sep 23, 2026
Parth Sojitra
CHECKOUT
Delivery Promises Your Shopify Store Can Actually Keep
Sep 23, 2026
Parth Sojitra
2026
Getting Stores Ready for Claude Commerce Agents
Sep 23, 2026
Parth Sojitra
INDIA
What Balmain on Shopify Means for Indian Brands
Sep 23, 2026
Parth Sojitra