Shopify

Shopify customer accounts: new vs classic, and what you actually need

Shopify launched new passwordless customer accounts in 2023. Whether to use them, whether to require account creation, and how accounts affect repeat purchase rates are decisions that have a direct impact on your store's performance.

Customer accounts on Shopify let buyers see their order history, save addresses, and manage subscriptions - and give you the ability to build loyalty programmes, personalised marketing, and repeat purchase flows on top of that data. Getting the account setup right from the start is worth the twenty minutes it takes.

Classic accounts vs new accounts

Shopify has two customer account systems:

Classic accounts are the original system - customers create an account with email and password, log in traditionally. These have been on Shopify since the platform launched and work well for stores with existing account holders who are used to the login experience.

New accounts (launched 2023) are passwordless. Customers log in with a one-time code sent to their email - no password to create or remember. This removes one of the biggest friction points in account creation (choosing and remembering a password) and significantly increases the percentage of customers who complete account registration.

New accounts also support passkeys on compatible devices, allowing fingerprint or face ID login from a saved device. The customer experience is meaningfully better.

Which to use: New accounts for all new stores. For existing stores with significant classic account holders, migration is possible but requires communicating the change to customers - some may be disoriented by the new login flow if they're used to the old one.

Optional vs required: the account creation debate

Shopify gives you three checkout options for customer accounts:

  • Accounts disabled - no account option at checkout, all orders as guest
  • Accounts optional - customers can check out as guest or create/log into an account
  • Accounts required - customers must log in or create an account before checkout

Never require accounts. Forced account creation before checkout is one of the most well-documented causes of checkout abandonment - it was famously cited in a $300M revenue recovery case study by UX designer Jared Spool. Customers who want to make a quick purchase and are blocked by mandatory registration will leave. Guest checkout should always be available.

Optional accounts with a smart prompt. The better approach: allow guest checkout, but prompt customers to create an account on the post-purchase confirmation page ("Save your order details - create an account to track this order and get exclusive member offers"). At this point they've already bought, the friction is low, and the incentive is clear. Conversion to account creation at this step is significantly higher than at checkout.

What accounts enable for your marketing

Customer accounts unlock data and marketing capabilities that guest purchases don't:

Purchase history. Customers who log in can see their full order history - this is what they use when they want to reorder exactly what they bought before. For consumables, supplements, and any product bought repeatedly, this is a genuine retention driver.

Saved addresses. Repeat customers don't have to re-enter their address on every order. Small convenience, real impact on repeat purchase friction.

Loyalty programme integration. Smile, Yotpo, and LoyaltyLion all tie points balances to customer accounts. Customers who aren't logged in can't see or redeem points - which means account creation is part of the loyalty activation funnel.

Email marketing segmentation. Customers with accounts who are logged in when they browse can be tracked more accurately for abandoned browse and cart flows. Klaviyo's Shopify integration uses customer account data to power its more advanced segmentation.

Migrating customers between account systems

If you're switching from classic to new accounts, Shopify handles existing customer data automatically - accounts aren't deleted, passwords are just replaced by the one-time code login method. The main consideration is communication: customers who try to log in with their old password will find it no longer works and need to use the email code instead. A proactive email explaining the change before it goes live prevents a wave of "I can't log in" support tickets.

Account page customisation

The customer account page is often neglected from a design perspective - it's functional but rarely beautiful or on-brand. On standard Shopify plans, account page customisation is limited to CSS and basic theme adjustments. On Shopify Plus, the account pages can be fully customised with Liquid and integrated with loyalty data, recommendations, and subscription management.

For non-Plus stores, the highest-impact account page addition is a "replenish" section showing previous orders with one-click reorder functionality. This requires a small amount of theme customisation but significantly reduces the friction of repeat purchase for returning customers.

Filip Rastovic
Filip Rastovic
Shopify Developer & CRO Specialist · Stargazer Studio

Setting up or improving your Shopify store?

Book a free call. I'll scope the right configuration for your store including customer accounts, email, and checkout setup.

Book a free call More articles
Filip Rastovic
Book a Call Get started today