Setting Up and Managing Legacy Customer Accounts in Shopify
Apr 29, 2025
0

Anna
Frontend developer
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
- Go to Shopify Admin → Settings > Customer Accounts.
- Under Login Links, toggle “Show login links.”
- In Customer Account Version, select Legacy.
Note: Require login at checkout if your strategy targets registered customers.
Inviting Customers to Register
Individual Invitations:
- Navigate to Customers.
- Select a customer → Send Invite.
- 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.
Tags: