Setting Up and Managing Legacy Customer Accounts in Shopify

Apr 29, 2025

Running a Shopify business with legacy (classic) customer accounts? Despite new account types, legacy accounts remain powerful for personalization, data collection, and loyalty-building — if managed correctly.

Why Use Legacy Accounts?

  • Tip: Choose legacy accounts if your business requires specific data (birthdates, company info, phone numbers) or flexible branding/UX control.

Key Benefits:

  • Customizable registration forms
  • Full control over profile pages
  • Branded login pages
  • Fully customizable email notifications

Activating Legacy Accounts in Shopify

  1. Go to Shopify Admin → Settings > Customer Accounts.
  2. Under Login Links, toggle “Show login links.”
  3. In Customer Account Version, select Legacy.

Note: Require login at checkout if your strategy targets registered customers.

Inviting Customers to Register

Individual Invitations:

  1. Navigate to Customers.
  2. Select a customer → Send Invite.
  3. Add a personalized message (optional) → Send Notification.

Bulk Invitations:
Use apps like Bulk Account Invite Sender or integrate with ESPs (e.g., Klaviyo).

Account Management: Password Reset, Deactivation, Data Updates

Password Reset:

  • Customers can reset via email or admins via:
    Customers → Profile → More Actions → Reset Password.

Deactivating Accounts:

  • Go to the customer’s profile → Disable Account.
    (The profile remains; access is revoked.)

Updating Data:
Customers can edit addresses/shipping info via Account > Addresses > Edit.

Customizing UI and Branding

Go to Online Store > Themes > Customize, then select Legacy Customer Accounts from the dropdown. Here, you can:

  • Style the customer dashboard
  • Add branded elements
  • Manage account visuals

Use Liquid to add custom blocks — welcome text, promo banners, etc.

Legacy customer accounts offer greater control, better analytics, and a flexible user journey.

Ready to start?

Contact our CTO or fill out the form

    By entering your email, you agree with our Terms of use and Privacy policy