Web/Guru

Shopify Legacy Customer Accounts Are Deprecated: How to Upgrade Without Breaking Anything (2026)

Shopify deprecated legacy customer accounts in Feb 2026 and a sunset date is coming. What breaks, the theme-switch trap, and a step-by-step upgrade.

Published
Updated
October 5, 2026
Read time
7 min read
Written by
Webguru
Shopify Legacy Customer Accounts Are Deprecated: How to Upgrade Without Breaking Anything (2026)
/On this page01 / 08

Status as of October 5, 2026: legacy customer accounts have been deprecated since February 26, 2026. Shopify hasn't announced the final sunset date yet. It has said the date will be announced later in 2026. We check the Shopify changelog and developer forum regularly and will update this guide when the date is published. The date will also appear on our Shopify deprecation tracker.

If your store still signs customers in with an email and password, it's on legacy customer accounts. They still work today, but they no longer get new features or support. The upgrade itself takes one click. Rebuilding what you customized takes planning, so this guide covers what changes, what won't carry over, and how to upgrade without surprises.

What Shopify has announced

  • February 26, 2026: legacy customer accounts were deprecated. They're no longer available to new stores, or to existing stores that weren't using them. Shopify stopped feature updates and technical support for them.
  • Later in 2026: a final sunset date will be announced. Shopify's customer accounts team has said the legacy Liquid templates will eventually be locked from editing and then removed.
  • July 30, 2026: new themes and theme updates submitted to the Shopify Theme Store must include the shopify-account component in the header, and themes no longer need the legacy customer account template files.

Watch out: a theme change can upgrade you automatically

Shopify's changelog says that a store on legacy customer accounts that switches to a theme without the legacy template files is automatically upgraded to the new customer accounts. Because Theme Store themes no longer have to include those files, a routine theme change or redesign can trigger the upgrade. Audit your account customizations before you change themes, not after.

What changes for your customers

  • No passwords. Customers sign in with a one-time six-digit code sent to their email, so there are no password resets.
  • No separate registration. Anyone can sign in straight away. A new email address creates a new customer in your admin.
  • More sign-in options: Sign in with Shop, and Google or Facebook sign-in.
  • More self-service: saved payment methods, self-serve returns, store credit, a Buy again button, and editing their own name and email.
  • B2B and Markets support, which legacy accounts don't have.
  • Separate from your theme. Account pages use your checkout branding, so theme updates don't break them.

What won't carry over

Legacy setupWhat happens after the upgrade
Liquid changes in the customers/* templatesThey don't transfer. Rebuild what you need with apps or customer account extensions.
A custom sign-in or registration form, for example in a modalLegacy URLs such as /account/login redirect automatically, but custom forms elsewhere in the theme may need removing
MultipassNot supported. Connect your own identity provider instead, which is Shopify Plus only.
Workflows or automations triggered by legacy accountsNot supported and can't be migrated
Customer segments using customer_account_statusWon't work as expected. That filter is legacy-only.
Different domains per marketCustomer accounts use one domain across all markets
Custom code on the sign-in pageNot possible. You can set the logo, colors, fonts and a brand image in the checkout and accounts editor.

How to upgrade, step by step

This follows Shopify's upgrade guide:

  1. Audit your customizations. In the theme editor, open the Legacy customer accounts templates: account, activate account, addresses, login, order, register and reset password. Check the templates/customers folder in the code editor as well. List what you still need.
  2. Duplicate your checkout and accounts configuration under Settings > Checkout, so you can work on a copy.
  3. Replace each customization with an app block. Check whether your existing apps already support customer accounts, or filter the App Store by "Works with: Customer accounts".
  4. Check your brand settings. Checkout and customer accounts share them.
  5. Connect a subdomain such as account.yourstore.com, instead of the default shopify.com address.
  6. Check your sender email. Sign-in codes are sent from it.
  7. Publish the configuration. Your store still links to legacy accounts at this point.
  8. Test the new accounts using the URL under Settings > Customer accounts, with every sign-in option you offer.
  9. Upgrade from the banner under Settings > Customer accounts.

You can revert within 30 days if something goes wrong.

If you have custom development

  • Theme: add the account component to the header, visible on mobile and desktop:
liquid
{% if shop.customer_accounts_enabled %}
  <shopify-account menu="customer-account-main-menu"></shopify-account>
{% endif %}
  • Apps: anything that relies on the legacy Liquid account pages won't work on the new accounts. Rebuild it as a customer account UI extension on the Order index, Order status or Profile pages, or as a full-page extension for things like wishlists or rewards.
  • Headless storefronts: Shopify recommends the Customer Account API for customer data and signed-in actions. If you use the Storefront API's customer-scoped mutations, it recommends switching as soon as possible.
  • Tracking on account pages: with the new customer accounts, custom pixels can track page_viewed on customer account pages once you connect a custom subdomain. Our Thank you page tracking guide covers the pixel sandbox and its limits.
  • Single sign-on: Multipass doesn't work with the new accounts. On Shopify Plus you can connect your own OpenID Connect identity provider, and use Shopify's single sign-on flow so customers signed in on your site aren't asked to sign in again.

Checklist before you click Upgrade

  • Every legacy customization listed, with a replacement or a decision to drop it
  • Apps checked for customer account support
  • Flow workflows and customer segments that depend on legacy accounts reviewed
  • Multipass or custom sign-in replaced
  • Subdomain and sender email set up
  • New accounts tested with a real customer email
  • Theme header uses the shopify-account component
  • No theme switch planned before this is done

Need legacy account customizations rebuilt as apps or extensions? Tell us what your account pages do today and we'll scope the move. For the same kind of change on the checkout, read what you can customize in Shopify checkout in 2026. For theme, app and integration work beyond the accounts, see our Shopify development services.

Sources

/Tags#Shopify#Customer accounts#Themes

Written by

Webguru

Shopify Development Team

Webguru.pk is a Shopify development team in Lahore, Pakistan, building stores, custom apps and integrations for brands worldwide.

/Share

Need a hand with this?

We design, build and fix this kind of work for Shopify, SaaS and AI products.

/faqs

Legacy Customer Accounts: Frequently Asked Questions

Shopify hasn't announced the date yet. Legacy customer accounts were deprecated on February 26, 2026, and Shopify has said a final sunset date will be announced later in 2026. As of September 23, 2026, no date has been published.

No. Customer records stay in your admin, and customers sign in with their email address and a one-time six-digit code. There's no separate registration step: a new email address that signs in creates a new customer automatically.

Not with Shopify's default sign-in, which uses one-time email codes. Stores on Shopify Plus can connect their own OpenID Connect identity provider, which replaces Shopify's sign-in completely.

Yes. Shopify lets you revert within 30 days of upgrading.

It can. Shopify says a store on legacy customer accounts that switches to a theme without the legacy account templates is automatically upgraded. Since July 30, 2026, Theme Store themes no longer have to include those templates, so review your account customizations before any theme change.

Customized account pages to rebuild?

We rebuild legacy account customizations as customer account extensions and apps, and test the new accounts before you switch.

or write to+44 7882 755642