Skip to content
Learnby Zqdo

Shopify Development

New vs Classic Shopify Customer Accounts: What Breaks

Classic Shopify customer accounts are deprecated in 2026. Compare passwordless OTP, hosted UI, and Customer Account UI extensions—and inventory Liquid, Flow, and apps before you upgrade.

Published
Updated
Reading time
12 min read

Quick Answer

Legacy (classic) customer accounts are deprecated as of February 26, 2026: no new stores, no new features or support. A final sunset date will be announced later in 2026. New customer accounts use passwordless email OTP, a hosted account experience, and Customer Account UI extensions instead of customers/*.liquid. Customer data persists; sign-in and custom account pages do not. Upgrade from Settings → Customer accounts after you inventory theme templates, apps, and Flow filters.

What Changed With Shopify Customer Accounts in 2026?

Shopify deprecated legacy (classic) customer accounts on February 26, 2026. New stores cannot enable classic accounts. Existing classic stores receive no new features or support on the legacy path. Shopify has stated a final sunset date will be announced later in 2026—plan as deprecation in effect now, with full removal timing still TBD.

Customer records—order history, addresses, marketing consent—persist through upgrade. What changes is authentication and customization: password login gives way to passwordless email OTP, and theme Liquid account templates give way to a hosted account experience plus Customer Account UI extensions.

What Do Shoppers and Merchants Notice After Upgrade?

Shoppers sign in with a one-time passcode emailed to them—not a stored password. The account experience is hosted by Shopify at your configured account subdomain rather than fully theme-rendered pages at /account routes you customized in Liquid.

Merchant-safe setup: configure your account subdomain under Settings → Domains so login links match your brand. Developer step: audit hard-coded /account/login links in theme files, email templates, and marketing automations.

What Breaks When You Upgrade Customer Accounts?

Table of what breaks when upgrading from classic to new Shopify customer accounts including Liquid templates, Flow triggers, and password login

Customer data persists through upgrade; sign-in flow and custom Liquid account pages do not.

SurfaceClassic behaviorAfter upgrade
LoginEmail + password on theme LiquidPasswordless OTP on hosted account UI
Account pagestemplates/customers/*.liquidHosted UI + Customer Account UI extensions
Theme linksHard-coded /account pathsRedirects to new account URLs
Subscriptions / loyalty appsMay depend on classic templatesVerify app compatibility with new accounts
Shopify Flowcustomer_account_status segments; legacy workflow triggersLegacy-only filters and triggers unsupported

Native B2B buyer features work on new customer accounts. For catalog architecture and wholesale pricing, see the Shopify B2B catalog vs wholesale apps guide—this article stays on account migration mechanics.

What Should Your Pre-Upgrade Inventory Include?

Merchant-safe checklist before you toggle upgrade in admin:

  1. List every file under templates/customers/ and snippets that render account UI.
  2. Search theme and checkout for hard-coded account URLs and login modals.
  3. Confirm subscription, loyalty, and returns apps support new customer accounts.
  4. Review Flow workflows and customer segments that reference customer_account_status or legacy account triggers.
  5. Document must-keep account UX (order actions, loyalty balance, subscription management) for extension or app mapping.

Developer additions: inventory Customer Account UI extension opportunities, verify shopify-account web component usage on storefront login entry points, and test OTP deliverability (SPF/DKIM) before cutover.

How Do You Rebuild Custom Account UX?

Must-keep custom account UX rebuilds on Customer Account UI extensions—sandboxed React components on the hosted account surface—or certified apps that publish compatible extensions. This mirrors checkout extensibility: Liquid customization sunsets in favor of governed extension APIs.

Which Surfaces Need Extensions vs Apps?

Order actions, loyalty balances, and subscription management each map to an extension target or a certified app. Inventory what classic Liquid pages did, then match each behavior to an extension API or app—not a theme snippet.

For the parallel checkout migration pattern, see the Shopify checkout extensibility guide. For Flow trigger breakage, see the Shopify Flow automations guide. For theme template inventory, see the Shopify theme development guide.

Can a Theme Publish Force the Migration?

Shopify documents that publishing a theme without legacy customer account Liquid files can upgrade stores still on classic accounts. Theme projects are migration triggers—not only the Settings → Customer accounts toggle. Coordinate theme releases with account extension readiness.

What Are Common Customer Account Migration Mistakes?

  • Upgrading before rebuilding subscription or loyalty app account links.
  • Assuming passwords carry over to the new OTP flow.
  • Custom sign-in modals that conflict with automatic URL redirects after upgrade.
  • Ignoring Flow segment filters that reference customer_account_status.
  • Treating deprecation as distant when theme publish can force migration sooner.

When Should You Bring in a Developer?

Merchants with default account pages and compatible apps may upgrade after a checklist review without custom development. Bring in a Shopify developer when custom customers/*.liquid pages, subscription portals, loyalty widgets, or Customer Account UI extensions are required to preserve revenue-critical account UX.

Zqdo's Perspective

Customer account migrations sit at the intersection of theme inventory, app compatibility, and CX troubleshooting—core Zqdo lanes. We start with the same audit as checkout extensibility: what custom surfaces exist, which apps own them, and whether Flow segments will silently break. Passwordless login also makes email deliverability part of login reliability—an ops detail merchants rarely test until OTP volume spikes.

Key Takeaways

  • Classic accounts are deprecated—not yet fully sunset; Shopify will announce a final date later in 2026.
  • New accounts use passwordless email OTP and a hosted experience—passwords do not carry over.
  • Custom customers/*.liquid templates stop working; rebuild with Customer Account UI extensions or certified apps.
  • Publishing a theme without legacy customer Liquid files can trigger upgrade for stores still on classic.
  • Flow segments using customer_account_status and legacy workflow triggers break after upgrade.
  • The Liquid → sandboxed extension pattern mirrors checkout extensibility.

Frequently Asked Questions

What is the difference between new and classic Shopify customer accounts?

Classic accounts use password-based login and customizable Liquid templates under templates/customers/. New accounts use passwordless email OTP, a hosted account experience managed by Shopify, and Customer Account UI extensions for customization instead of theme Liquid.

When are classic customer accounts going away?

Shopify deprecated legacy customer accounts on February 26, 2026. New stores cannot enable classic accounts, and existing classic stores receive no new features or support. Shopify has stated a final sunset date will be announced later in 2026—treat the timeline as TBD until Shopify publishes it.

Do customer passwords carry over?

No. New customer accounts use passwordless email one-time passcodes. Customers sign in via OTP sent to their email rather than a stored password.

What happens to custom Liquid account pages?

Custom templates such as customers/account.liquid, customers/login.liquid, and related theme files no longer control the account experience after upgrade. Must-keep UX must be rebuilt as Customer Account UI extensions or through certified apps that support new accounts.

Will publishing a theme without customer Liquid files force an upgrade?

Yes. Shopify documents that applying a theme without legacy customer account Liquid templates can upgrade merchants still on classic accounts. Theme projects are migration triggers—not only the admin toggle under Settings → Customer accounts.

Can I revert after upgrading?

Confirm current revert policy on Shopify's official customer accounts upgrade guide in Help Center before stating a revert window. Do not rely on agency blog claims about fixed-day revert periods.

What clients say

Trusted by Shopify Brands

Clutch and first-party reviews from merchants who've worked with Zqdo on Shopify development and optimization.

What clients say

Need custom Shopify development?

Zqdo builds maintainable Shopify theme, metafield, and custom development solutions that match how your business actually sells.

David Frempong, founder and digital consultant at Zqdo

About the author

David Frempong

Founder & Digital Consultant at Zqdo

David Frempong is the founder and digital consultant at Zqdo. He is a hands-on web developer and Shopify developer who helps ecommerce brands and local businesses improve their websites, integrations, SEO, AEO, analytics, and conversion performance.

  • Shopify development
  • WordPress & website development
  • SEO & local SEO
  • AEO
  • CRO & analytics
  • Integrations & performance