Ecom Store Pro

Shopify Customer Accounts Migration: Legacy Is Deprecated

Shopify legacy customer accounts are deprecated. See what breaks, the passwordless switch, your migration route, and when to hire a developer.

Listen to a short brief of this article
Hands-free while you multitask

The short version

Upgrading to new customer accounts is a setting in your admin that you can revert within 30 days, and a store on standard account pages with no custom code can be on the new accounts the same day.

Custom Liquid account pages, a custom identity provider, and headless builds are the exception, because a developer has to rebuild them as customer account UI extensions or an identity-provider connection; Shopify says an existing Multipass integration on Shopify Plus keeps working after the upgrade with no action needed.

Legacy customer accounts were deprecated in February 2026, so new stores can no longer enable them, and Shopify has said it will stop feature updates and technical support for the old version.

As of October 2026 there is still no sunset date, only a Shopify statement that one will be announced later in 2026, which makes waiting for it a weak position.

What's New Since Publication: Updated since publication · 5 changes
  1. Swym dropped as an example of a customer account extension
    Swym's Shopify App Store listing now says the app is not currently available on the Shopify App Store, so it no longer stands in the quiz result advice or the app FAQ as an example of a vendor that ships a customer account extension. The advice itself is unchanged: confirm each loyalty, wishlist or subscription app supports the new accounts before you switch.
  2. A custom-rebuild price source was rewritten
    ShopExperts rewrote its Shopify custom development cost guide on October 19, 2026. It no longer prints the $3,000–$15,000 bracket for a substantial custom feature that our cost table quoted for a custom UI extension build. That row now uses its new fixed-price data: custom-app packages run $399–$3,500, with a median of $1,000.
  3. Shopify now says an existing Multipass integration survives the upgrade
    Shopify's Multipass documentation now says Multipass is no longer available to new stores, but stores already using it keep access after they upgrade to new customer accounts, and the Help Center adds that on Shopify Plus an existing integration keeps working for both API and URL sign-in. The Help Center sentence this page quoted, that Multipass isn't supported on customer accounts, wasn't on any Help Center page we checked on October 8, 2026, while Shopify's customer authentication overview still recommends migrating to a third-party identity provider. We updated the Multipass passages to match.
  4. The non-Plus checkout deadline for Thank you and Order status pages has passed
    August 26, 2026 was the deadline for non-Plus stores to replace the legacy Thank you and Order status pages, and Shopify says stores that weren't upgraded by then were upgraded automatically. Both checkout dates this page mentions are now past; neither was about customer accounts — the legacy customer accounts sunset date is still unannounced as of September 2026.
  5. A Theme Store theme update can now migrate your store off legacy accounts
    On July 30, 2026 Shopify made the shopify-account component a Theme Store requirement for new themes and for updates to existing ones, and in the same announcement dropped the requirement that themes include legacy customer account template files. Shopify's February rule still stands: a store on legacy accounts that upgrades to a theme without those files is automatically upgraded to the latest version of customer accounts. That is a dropped requirement on top of February guidance that theme developers “should no longer include” those files, not an announced ban, so the risk is rising rather than already realised — but an ordinary Theme Store theme update can now move you without a separate decision.

You opened a notice that legacy customer accounts are going away, and you're not sure what to do. Or you spun up a new store this year and couldn't turn the old accounts on at all. Or your loyalty widget and custom login live on the old /account pages, and you don't know what survives a switch. Or you haven't moved yet because you're afraid customers will complain about login codes once you do.

Legacy customer accounts are Shopify's original, password-and-Liquid version of the account pages, and they were deprecated in February 2026. This guide is the triage: what changed, what still works, what breaks when you switch, and exactly how to move — in merchant language, not developer docs.

What Actually Changed — and What Still Works Today

Key takeaway

Deprecation is not the same as removal. Legacy customer accounts still function as of October 2026, but three things changed at once. New stores can no longer enable legacy accounts at all — the option is simply no longer available to them. Existing stores that weren't already using legacy lost access to it too. And across the board, Shopify has said it will stop providing feature updates and technical support for the old version. In Shopify's own words, legacy accounts are “no longer available to new stores and existing stores not using it,” and Shopify “will stop providing feature updates and technical support for this older version.”

Starting February 2026, legacy customer accounts are no longer available to new stores and existing stores not using it. Shopify will stop providing feature updates and technical support for this older version. New stores can only use the latest version of customer accounts.
Ryan Snape, Shopify Customer Accounts team — Legacy customer accounts availability update — Shopify Developer Community ·

What's not set is the ending. Shopify says a final sunset date “will be announced later in 2026,” and as of October 2026 that date still doesn't exist — Shopify has named no tier-specific deadline, and the removal itself could land in 2026 or later. That gap is exactly what this guide is built around: the migration path itself is evergreen and holds whenever the date lands, while the countdown to sunset is the part that expires. Here is the sequence so far.

The names changed
Shopify renamed “classic customer accounts” to “legacy customer accounts” and “new customer accounts” to simply “customer accounts.” The wording you see on live Shopify pages dates from here.Source: Shopify Changelog
Legacy accounts were deprecated
Effective February 2026 (announced February 26), legacy customer accounts became unavailable to new stores and to stores not already using them. Shopify said it will stop providing feature updates and technical support for the old version.Source: Shopify.dev Changelog
Sunset date still not announced
Legacy accounts still work today, but Shopify says only that a final sunset date will be “announced later in 2026,” with no tier-specific deadline named. The evergreen part of this guide holds regardless of when that date lands.Source: Shopify Developer Community
Why the name matters for your research

The terms shifted in December 2024. What used to be called classic customer accounts is now legacy customer accounts, and what was new customer accounts is now just customer accounts. When you cross-check Shopify's live pages, expect two column headers — “Customer accounts” and “Legacy customer accounts” — and no mention of “classic” anymore. The word you searched for may be the old one; the settings you'll actually click use the new wording.

One more source of confusion is worth clearing before you plan anything, because it sends merchants chasing the wrong deadline.

Those August deadlines are about checkout, not customer accounts

If you've seen August 28, 2025 or August 26, 2026 attached to this topic, set them aside: those were the deadlines to upgrade the legacy Thank you and Order status pages (Plus and non-Plus respectively), and they belong to checkout extensibility, not customer accounts. Our guide to checkout extensibility and the end of checkout.liquid covers that migration on its own timeline.

Customer accounts are a separate migration with a separate, still-unannounced date. And they're not the only forced move in flight this year — Shopify Scripts shut down in mid-2026 as well; if discounts or shipping rules quietly broke on your store, see our guide to the Shopify Scripts to Functions migration.

Legacy vs New Customer Accounts: What Actually Changes

Key takeaway

Shopify publishes a side-by-side comparison of the two versions. The differences fall into two groups: how the experience works day to day, and which features exist at all. One row is worth reading carefully before you let it decide your migration date: self-serve returns carry their own activation and their own rules, and what you actually have to switch on is in our guide to return and cancellation rules. This table is the full official comparison — scan it for the rows that describe your store.

There is also a difference your customers meet directly: login links do not display on the order status page of a store still on legacy.

Legacy vs New Customer Accounts
FeatureLegacy customer accountsNew customer accounts
Sign-inEmail and password, or Sign in with ShopOne-time email code, Sign in with Shop, or social sign-in — no password
External identity providerMultipass, which doesn’t support SSOAny OAuth2.0 + OIDC provider, with SSO across all surfaces; an existing Multipass integration on Shopify Plus keeps working after you upgrade
Account creationCustomer registers on a separate page or accepts an inviteAnyone signs in with any email; a new customer is created automatically
Account experienceSeparate, app-specific sign-ins and portalsOne sign-in and a centralized account portal
Branding sourceOnline store theme settingsCheckout settings, shared with checkout
Customization modelEdit Liquid code; breaks during theme updatesApp-based, upgrade-safe, edited in a visual editor
Update profile infoCustomer contacts your support staffCustomer self-serves their name and email
Order history and statusYesYes
Saved addressesYesYes
Saved payment methodsNoYes
Self-serve returnsNoYes
Store creditNoYes
Reordering (Buy again)NoYes
Works with B2BNoYes
Works with MarketsNoYes
Homepage redirect after sign-inNoYes

Source: official feature comparison on Shopify Help Center — compare customer account features.

The bottom half of that table matters for revenue, not just experience: saved payment methods, self-serve returns, store credit, Buy-again reordering, B2B, and Markets are all things legacy accounts simply can't do. B2B is the sharpest case — you can't use legacy accounts for B2B customers and orders at all, and B2B is included at no extra cost on the Basic, Grow, Advanced, and Shopify Plus plans, not just Plus. If wholesale is your model, our guide to B2B on Shopify Plus covers where company-level logins and org SSO live in the native B2B stack.

One caveat on that table: Shopify says saved payment methods “are available only to stores that use Shopify's Enterprise offering, including commerce components, and have customer accounts set up.”

How To Enable And Use Customer Accounts In Shopify [2026 Guide]A short walkthrough of what the new customer accounts look like and how customers sign in and manage orders.

The Login Change Your Customers Will Notice

Key takeaway

The single most visible change is sign-in. New customer accounts are passwordless: a customer enters their email and receives a one-time six-digit verification code, and no password is required. They can also use Sign in with Shop, including saved passkeys — automatic, per Shopify's feature comparison, for Shop Pay stores or the Grow, Advanced, or Retail plans.

This is genuinely divisive. Merchants worry aloud about deliverability and friction: what if the code lands in spam, or the email is slow? It's a fair concern, and the honest counter comes from Shopify's own team.

The bigger thing though: sessions on new customer accounts last months, not days. So buyers are hitting that login screen way less often than they were on legacy.
Ryan Snape, Shopify Customer Accounts team — Legacy customer accounts availability update — Shopify Developer Community ·

Who’s in the Blast Radius: What Breaks When You Switch

Key takeaway

For most stores, the upgrade is uneventful. But four situations need a closer look, and it's worth naming which one is yours before you touch the toggle. Shopify's guide adds three narrower limits: Flow automations built on legacy accounts can't be migrated, segments that use the customer_account_status filter won't work as expected, and customer accounts use one domain across all markets.

Custom Liquid account templates
Who this is: a developer edited the legacy customer templates, such as account.liquid, login.liquid, or register.liquid. Those three files will be locked from editing, then removed, and customizations in any legacy customer template won't transfer over — their content has to move into a customer account UI extension.
Apps on your account pages
Who this is: loyalty, wishlist, subscription, or reviews apps that rendered on the old /account pages. They only carry over if the vendor ships a customer account UI extension — confirm each one before you flip. For subscription portals, see which ones need new customer accounts.
Multipass or custom SSO
Who this is: you sign customers in from another site. Multipass is closed to new stores, though a Plus store already using it keeps it after upgrading; for a new integration, Shopify points to connecting your own identity provider (Shopify Plus).
Headless storefronts
Who this is: a custom-built storefront using Storefront API customer mutations. Authenticated actions move to the Customer Account API, Shopify’s source for customer-scoped data.

Start with what the switch doesn't ask you to redo. Order history and saved addresses exist on both versions, and customers sign in with the same email address they always used — Shopify's nine-step upgrade has no re-invite or re-import step. What Shopify's docs don't spell out is what moves across record by record, so confirm your own order history on the duplicate configuration you build in the checklist below.

Your /account links mostly keep working, too: Shopify automatically redirects all legacy customer-account URLs, such as /account/login, to the new pages, including hard-coded links in your theme. That promise covers the theme specifically, and one merchant who migrated two stores reports that hard-coded /account links still needed updating, without saying where those links lived — so spot-check any account links outside your theme, notification emails included.

What doesn't survive is customization. If you built a custom sign-in or registration experience — in a modal, or on a page separate from the legacy templates — Shopify says you might need to edit your theme to remove those customizations before upgrading. And the Liquid account templates themselves are on the clock: Shopify's Customer Accounts team confirmed exactly which files, and what happens to them.

Legacy customer account liquid templates (customers/account.liquid, customers/login.liquid, customers/register.liquid) will eventually be locked from editing, then removed.
Ryan Snape, Shopify Customer Accounts team — Legacy customer accounts availability update — Shopify Developer Community ·

That scope matters: it's those three named files, not every template in your theme, and the detail lives on the developer community, not the main changelog. Anything those files rendered has to move into a customer account UI extension, which gives a developer defined points on the Order index, Order status, and Profile pages, plus full pages with their own routes, rather than a blank Liquid canvas.

On Multipass, Shopify's pages pull in two directions. The Help Center says: “If you're already using Multipass and you're on the Shopify Plus plan, then your existing integration continues to work after you upgrade, for both API and URL sign-in. The same secret carries over, so no action is needed.” After the upgrade the Multipass setting sits under Settings, then Customer accounts, then Authentication, and Shopify says to contact Support if it isn't displayed there.

Multipass is no longer available to new stores, and Shopify's customer authentication overview still recommends that stores using it with classic customer accounts migrate to a third-party identity provider; connecting your own identity provider requires Shopify Plus.

A separate wording clash is worth untangling: Shopify's comparison table says Multipass on legacy accounts doesn't support SSO, while its developer documentation says that on new customer accounts a customer who signs in through Multipass stays signed in across the online store, checkout, market domains, and customer account pages.

If you don't need single sign-on, customers sign in directly with a one-time code or with Google or Facebook social sign-in. Headless stores can use the Customer Account API to keep customers authenticated between sign-in and checkout.

Real-world friction, from merchants who already switched

One merchant who migrated two stores reports a consistent pattern: anything that lived on the old Liquid /account templates is “just gone” (it has to move to a UI Extension's fixed slots), while order history and B2B held up fine. Password-dependent flows also broke for them: with no password, anything relying on a password-reset step had to be reworked. And app behavior can shift — in January 2025, a merchant in a separate thread found Yotpo could no longer tell who had opted into loyalty after the switch (Yotpo has since shipped a customer account extension, as the FAQ below notes).

None of this is a reason to stay on a dead-end version — it's a reason to audit and test before you flip.

If your account area also gates members-only content or a customer portal behind login, that build is its own project rather than part of this switch — our guide to a Shopify members-only store covers it. And a fully headless storefront is a deeper rebuild: authenticated actions move to the Customer Account API, which sits in custom Shopify development territory.

How Big Is Your Migration? Find Your Route

Key takeaway

You've seen what changes and what breaks. Now match it to your store. These five questions ask what lives on your account pages, how customers log in, and how exactly the old experience has to be preserved — and route you to the effort that fits, from “flip it this afternoon” to “this one needs a developer.”

How big is your migration?5 questions → switch-ready, app-swap, or a developer rebuild
How big is your migration?5 questions → switch-ready, app-swap, or a developer rebuild
Question 1 of 5
What lives on your customer account pages today?

Your Step-by-Step Migration Path

Key takeaway

Whichever route fits, the workflow is the same shape: find what you have, rebuild it the right way, test on a copy, then flip. The one step that splits by route is step 3 — switch-ready readers have little to replace, app-swap readers install and confirm extensions, and rebuild readers hand their audit to a developer.

You have a 30-day window to revert if something is wrong, but testing first is what keeps you from needing it. Tick each step off as you go; your progress saves on this device.

Legacy-to-New Customer Accounts MigrationOne shared path for every route: audit what you have, rebuild it the right way, test on a copy, and flip with a safety net.

Legacy-to-New Customer Accounts Migration

One shared path for every route: audit what you have, rebuild it the right way, test on a copy, and flip with a safety net.

0 of 9 done
  1. List every custom Liquid edit, injected script, and app that renders on your current account pages, so nothing is silently dropped when you switch.

  2. New customer accounts are hosted by Shopify rather than rendered by your theme, so your working surface is a duplicate configuration: in Settings, then Checkout, find Configurations and click Duplicate next to the one you use today.

  3. For every feature from your audit, add an app block from an installed app, find an App Store app filtered to Works with Customer accounts, or add an external link; if nothing fits, brief a developer or Shopify Partner for a custom app.

  4. Customer accounts share brand settings with checkout, so confirm your logo and colors display correctly across the sign-in, orders, and profile pages.

  5. Your accounts default to a shopify.com base URL; connect a subdomain such as account.your-store.com so the pages match your brand.

  6. Sign-in codes are sent from your sender email address, so confirm you have access to it before customers rely on it to log in.

  7. Publish the duplicate configuration and open the sign-in, orders, and profile pages exactly as a customer would, so nothing surprises you after the switch.

  8. Sign in with a real email, confirm the one-time code arrives, and check that order history, saved addresses, and any app blocks behave as expected.

  9. From Settings, then Customer accounts, click Upgrade in the banner; you can revert within 30 days if anything is wrong.

What a Rebuild Costs and How Long It Takes

Key takeaway

Shopify publishes no price for customer accounts — it's a setting in your admin, so the cost is entirely the development time to rebuild any custom functionality. Honest price data is thin, so treat the figures below as orientation from individual agencies and one developer marketplace, not a market rate; the more custom your account pages, the more the fix costs.

The four rows map onto your quiz route — the toggle is switch-ready, the app swap is the app route, and the last two are both the developer rebuild (one custom page versus an identity-provider, headless, or full migration).

Migration Routes by Cost & Time
RouteTypical timeCostBest for
Toggle + branding (DIY)An afternoon (one app vendor’s guide)No separate fee reported (Shopify publishes no price)Standard account pages with no custom code
App swap + reconfigureHours to daysApp subscription feesLoyalty, wishlist, or subscription features from apps
Custom UI extension buildDays to weeks$399–$3,500, median $1,000 (one marketplace’s fixed-price custom-app packages, Oct 2026)Custom Liquid pages rebuilt as extensions
Full agency migration3–16+ weeks (two agencies’ published ranges)20–100+ dev hours (one agency)SSO moved to a connected identity provider, headless, or many custom pieces

Dollar, hour and week figures are third parties' published prices and estimates (ShopExperts custom-app package prices, October 2026 — packages for a defined app, not a quote for this migration; PowerCommerce developer hours and the 8–16+ weeks it gives enterprise-scale migrations; Huptech Web the 3–6 weeks for complex setups), not a market benchmark; the “afternoon” switch and the half-hour audit come from an app vendor's upgrade guide (Revize). None of the four sources cited here publishes a flat price for a full migration, so that row shows developer hours instead of dollars. App prices vary by vendor and tier. The “Hours to days” and “Days to weeks” time ranges in the table are our own editorial estimates, not figures published by any of the cited sources.

DIY or Developer: Where the Line Falls

Key takeaway

Cost tells you how much; this tells you who. The boundary between a job you finish in your admin and one that needs a developer is sharp, and getting it right saves you either an unnecessary invoice or a stalled migration. Pick the lowest route that faithfully reproduces what you had.

Do it yourself
Run the upgrade toggle, set your branding from checkout settings, verify the sender email, and swap in apps for standard features. No code, done the same day.
Buy an app
For loyalty, wishlist, subscriptions, or reviews, install a vendor’s customer account extension. It reproduces the feature with configuration, not code — but check each vendor’s plan notes: LoyaltyLion, for one, says its customer account blocks aren’t available on the Shopify Starter plan.
Hire a developer
For custom Liquid pages, connecting a custom identity provider, or a headless build. A developer rebuilds them as UI extensions or an IdP connection — the route where scoping and cost matter most.

The Plus question is where merchants trip. To be precise: Shopify has not published a Plus-plan restriction specific to custom-built customer account UI extensions. What is Plus-gated are three nearby things people conflate with it: connecting your own identity provider, the Checkout and Accounts Configuration API for branding, and checkout UI extensions for the information, shipping, and payment steps. None of those is the customer-account UI extension itself. In plain terms: the upgrade toggle and base branding are admin settings, and Shopify lists apps built with customer account UI extensions as available on the Basic plan or higher; Plus is what you need to connect your own identity provider or to brand through the Checkout and Accounts Configuration API, and per-market customization needs Advanced or Plus.

Since building one of these extensions means a real app — scaffolded with the Shopify CLI, compiled under a strict bundle limit — it's squarely developer work regardless of plan. Watch two minutes of the 2024 walkthrough below to see why this is a developer's job and not a toggle, even if you don't write a line of it yourself.

Build Shopify customer account UI extensionsA 2024 developer walkthrough of building a customer account UI extension — Shopify’s extension APIs have moved on since it was recorded, so watch it for the shape of the work, not the current syntax.

How to Scope a Developer Brief

Key takeaway

If your route is a rebuild, a tight brief keeps the quotes comparable and the cost honest. You already have the raw material in your migration audit. A workable brief lists:

  1. Every custom account feature to rebuild, straight from your audit in step 1.
  2. The exact behavior each one needs — what it showed, where, and under which conditions.
  3. Whether you are moving from Multipass to a connected identity provider (this requires Plus).
  4. Whether your storefront is standard or headless, since headless auth is a deeper rebuild.
  5. The sign-in and account scenarios a developer should test before you sign off.

Hand that list over and ask for a fixed scope against it, not an open-ended hourly estimate. For the full process of finding, vetting, and briefing someone, see our guide to hiring a Shopify developer.

Why “Wait for the Date” Is the Losing Move

Key takeaway

The temptation is to wait for a hard date. It's the wrong read. Shopify has already said it will stop providing feature updates and technical support for legacy accounts — the decision is made, even if the date isn't. Stores that upgrade now do it on their own schedule, with a real test window; stores that wait will do it in a rush when the date drops.

And the destination is where the ecosystem is: as of February 2026, over 70% of Shopify merchants were already using customer accounts, and 800+ apps had built extensions for them.

Waiting also assumes the choice stays yours, and that got less certain after this guide was published. Since July 30, 2026, every theme submitted to the Shopify Theme Store — new themes and updates to existing ones alike — must carry the shopify-account component, and in the same announcement Shopify dropped the requirement that themes include legacy customer account template files.

Read that next to the rule Shopify published in February: a store still on legacy accounts that upgrades to a theme without the legacy files is automatically upgraded to the latest version of customer accounts. Shopify's July announcement only drops the requirement, but its February changelog already tells theme developers they “should no longer include legacy customer account liquid files” — not a ban, so the risk is rising rather than already realised, but an ordinary theme update is now a plausible way to be migrated without ever deciding to be.

About to update a Theme Store theme?

The practical move is small: if you're on legacy and anyone on your team is about to update a Theme Store theme, treat that update as the migration and plan it, instead of meeting it afterwards. A custom theme you control is the one case where the timing stays entirely in your hands.

None of that makes the new accounts perfect, and it's fair to say so. One criticism from a community developer is that the deep customization Plus stores get in checkout doesn't carry over to customer accounts.

Shopify Plus stores who get lots of great checkout customisation fail to see it applied to customer accounts; heck we can't even add a background image/colour to the header for brand consistency.
Jamie Sterling, community developer (not Shopify staff) — Legacy customer accounts availability update — Shopify Developer Community ·

Part of that gap has since closed: Shopify's help now shows a header background color setting for customer account pages, though a background image on those pages can only be removed, not replaced. The point stands: the move is inevitable, the tools are ready, and going early is the only version of this you get to control.

The Bottom Line

Key takeaway

The trap is waiting for a date. Shopify has already said legacy will get no more feature updates or support — and Shopify has committed only to announcing the sunset date “later in 2026,” so you don't control when it lands. Starting today buys the one thing a forced deadline takes away: time to test. And the first move costs almost nothing — one app vendor's guide pegs the step-one audit at half an hour, replacing “what will break?” with a concrete list.

The one thing that burns people: switching before you audit. Custom Liquid pages and password-dependent flows break quietly, and you only have 30 days to revert. Run the audit, rebuild on a duplicate configuration, place a real test sign-in, and only then flip the toggle.
Your Next Step by Stage
Switch it yourselfStandard account pages, no custom code? Work the migration checklist step by step and flip with a safety net.Migration checklist
Not sure it's DIY?Decide whether your switch is an afternoon toggle or a real rebuild — our development guide routes you in about a minute.Shopify development guide
Have it rebuilt for youHand custom templates, an identity-provider connection, or a headless build to a developer who rebuilds and tests every flow.Get a developer

Custom Account Pages to Migrate? Let's Scope It.

Get a scoped read on what breaks when you switch, and a plan to rebuild your custom pages and apps as customer account UI extensions. Shopify has published no Plus requirement for those extensions; connecting your own identity provider does need Plus.

Get a scoped migration plan

Frequently Asked Questions

As of October 2026 they still work — but they are deprecated. Since February 2026, new stores can no longer enable legacy accounts, and Shopify has said it will stop providing feature updates and technical support for the old version. Shopify says a final sunset date will be announced “later in 2026”; the removal itself could land then or later. Migrating now is the safe move.
There is no announced date. Shopify’s changelog and its developer community both say only that a final sunset date “will be announced later in 2026,” with no tier-specific deadline named. Read that precisely: the announcement is expected in 2026, but the removal could land in 2026 or later. Migrate on your own schedule rather than waiting.
No. Starting February 2026, legacy customer accounts are no longer available to new stores. Ryan Snape of Shopify’s Customer Accounts team put it plainly on the developer community: “New stores can only use the latest version of customer accounts.” If you spun up a store this year and can’t turn legacy accounts on, that is expected — the new accounts are your only choice.
No. Customers sign in with the same email, and Shopify’s nine-step upgrade has no re-invite or re-import step. Imported customers too: on current customer accounts, an admin customer profile is already an account — the import guide’s password-invite step belongs to legacy accounts. Shopify doesn’t list record by record what moves across, so check order history and addresses on your duplicate configuration first.
Not in your theme. Shopify automatically redirects all legacy customer account URLs, such as /account/login, to the new pages, and its guide says that explicitly includes hard-coded links in your theme. Shopify doesn’t extend that promise beyond the theme, and one merchant who migrated two stores reports hard-coded /account links still needed updating, so check any that sit outside your theme, including notification emails.
If you built a custom sign-in or registration experience in a modal or on a separate page, Shopify says you might need to remove it from your theme before upgrading. The three legacy templates — account.liquid, login.liquid, register.liquid — will eventually be locked, then removed; their content moves into a customer account UI extension, placed at defined points or as its own full page.
No, not by default. New customer accounts are passwordless: customers enter their email and get a one-time six-digit code, and Shopify lists passwords as unsupported. The exception is a Shopify Plus store whose own identity provider offers passwords. Customers can also use Sign in with Shop, including a saved passkey. With the default sign-in, password-reset flows no longer apply.
Multipass is no longer available to new stores, but Shopify says a Plus store already using it keeps its integration after upgrading, with no action needed. Shopify’s customer authentication overview still recommends that stores using Multipass with classic accounts move to a third-party identity provider, and a new integration means connecting your own OAuth2.0 + OIDC provider, which requires Shopify Plus.
Shopify has not published a Plus-plan restriction specific to custom-built customer account UI extensions. Don’t confuse this with the nearby Plus gates: connecting your own identity provider, the Checkout and Accounts Configuration API for branding (which replaced the deprecated Checkout Branding API), and checkout UI extensions for the info, shipping, and payment steps. None of those is the customer-account UI extension itself.
Yes, within a window. Shopify lets you revert from new customer accounts back to legacy within 30 days of upgrading. That revert window is exactly why previewing on a duplicate configuration and running a real test sign-in first is worth the effort — you have 30 days to revert, so verify carefully.
Several major vendors now ship a customer account extension — Smile.io, LoyaltyLion, Yotpo, and Recharge among them — but support is per-app, so confirm each one. Real-world friction exists: one merchant reported Yotpo losing its loyalty opt-in signal after the switch. Check each vendor’s docs and test the feature on a copy before you flip.
No — that is a common mix-up. August 28, 2025 (Plus) and August 26, 2026 (non-Plus) were the deadlines to upgrade the legacy Thank you and Order status pages, part of checkout extensibility. They have nothing to do with customer accounts, which have their own, still-unannounced sunset. Don’t let those checkout dates drive your accounts timeline.
About This Article
Shopify Developer & Editorial Director
9+ years with Shopify since 2017

Front-end developer specializing in Shopify since 2017. Experienced in building custom Liquid themes, optimizing storefront performance, and integrating third-party apps. Directs the editorial process behind Ecom Store Pro: sets its topics and the rules every AI-written page must pass before publication.

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

Some links in this article are affiliate links. If you sign up for a Shopify store through these links, we may earn a commission at no extra cost to you. Read our full advertising policy.

Continue Learning

What to Read Next

Stay updated

Get notified about new articles

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