👥Customer Accounts

What You’ll Learn

  • The difference between Shopify’s legacy and new customer account systems

  • How to set up and style the login, registration, and account dashboard pages using your theme

  • Why we recommend using legacy accounts for full theme customization


Shopify offers two types of customer account systems: the new login flow (email-only access) and the legacy account system (email + password). For stores using OpenSpaces themes like Plain Jane, the legacy system allows full page customization and theme integration.

⚠️ Warning: The new Shopify account pages (with email login codes) do not support theme customization. We strongly recommend using legacy accounts if you want to control styling and layout for login, register, and account dashboard pages.


✨ Customizable Account Pages in the Theme

Here are the pages included in the legacy customer account flow — all of which support full visual customization inside the Shopify Theme Editor:

  • Login Page – Add images, colors, button labels, and custom text

  • Register Page – Edit field labels, error colors, and form button styles

  • Account Dashboard – Customize the hero image, welcome text, and order table styling

  • Address Management – Let users add/edit addresses with flexible button and text settings

💡 Tip: Some pages (like the account dashboard) require you to log in through the Theme Editor preview to view or edit them.


🔐 How to Enable Legacy Accounts

You can enable legacy customer accounts by:

  1. Going to Shopify Admin → Settings → Customer accounts

  2. Enabling Show login links

  3. Selecting Legacy as the account type

This ensures your customers will use the legacy system, allowing your customized account pages to show properly.

![Placeholder for Screenshot - Legacy Account Settings]


Once legacy accounts are enabled, use the documentation pages in this section to style each part of the customer experience.

Need Help?

  • 💬 Join our community on Discord: https://discord.gg/hcc2GvgZc6

  • 📧 Email us at: support@openspaces.design

  • 💻 Live chat with us: Available Monday–Friday, 10AM–6PM EST, directly on our website

Last updated