Store Setup

Shopify Login Settings: Customer Accounts and Admin Access Explained

Read time: approx. 35.006 min

Leap Editorial Team
Leap Editorial Team
Expert team in global business expansion
Shopify Login Settings: Customer Accounts and Admin Access Explained

[1-Minute Overview] Shopify Login: Covering Both Customer UX and Store Management

Most people searching for "Shopify login" want more than just how to access the admin panel — they also want to understand the customer-facing account page setup. This article covers both.

Specifically, we walk through four topics in sequence: (1) how to enable or disable the customer account (My Page) feature, (2) how to guide customers when they can't log in and how password recovery works, (3) how to log in as a store admin, and (4) how to grant permissions to staff members.

Most competing articles stop at admin login steps. This one goes further — covering the customer experience (UX) angle, including My Page configuration, which is essential for maximizing revenue on Shopify. Whether you're an EC manager or business owner overseeing significant annual revenue, this article is designed to give you a complete picture of login settings in one read.

Admin Login: The Basics

How to Access the Shopify Admin Panel

To log in to the Shopify admin, open a desktop browser and go to the official login page (https://accounts.shopify.com/store-login). Enter your registered email address, then authenticate with your password or via an external service such as Google or Apple. If multiple stores are linked to the same email address, you'll be prompted to select the relevant store before entering the admin panel.

For managing the store on the go, the Shopify mobile app (available for iOS and Android) is a convenient option. Core functions — order management, product management, and sales analytics — are all accessible from mobile, though some advanced settings (such as theme editing) still require a desktop browser. In practice, most store operators handle day-to-day tasks on mobile and switch to a PC when making configuration changes.

You can also access the admin directly by navigating to (your store domain)/admin. Bookmarking this URL makes it faster to get in every time.

Strengthening Security with Two-Factor Authentication

Shopify strongly recommends enabling two-factor authentication (2FA) for admin login. Given that the platform holds sensitive data — customer personal information, payment details, and inventory records — a second layer of protection against password compromise is essential.

To set up 2FA: click your account name in the top right of the admin panel and select Manage account, then go to Security and click Turn on two-step authentication. You can choose between SMS verification or an authenticator app such as Google Authenticator or Authy. From a security standpoint, an authenticator app is the recommended choice over SMS.

Once enabled, you'll be prompted to enter an authentication code in addition to your password each time you log in. If you're managing the store as a team, establishing a policy that requires all staff members to enable 2FA is an important step.

Adding Staff Accounts and Assigning Permissions

Types of Accounts and When to Use Each

Shopify offers three types of accounts for managing a store. The store owner is the top-level administrator with full access — including plan changes, financial information, and the ability to add or remove staff. Staff accounts are delegated accounts where the owner controls exactly which permissions are granted, enabling fine-grained restrictions by role — such as order management, product management, customer management, or report viewing. Collaborator accounts are designed for external parties like web agencies or freelance designers who need temporary access; these do not count toward your staff account limit.

The number of staff accounts available depends on your plan. The Basic and Starter plans do not allow additional staff accounts at all — this is an important limitation to be aware of. Staff accounts become available starting from the Shopify (Grow) plan and above. Sharing the owner account with team members is a significant security risk; always issue individual accounts for each staff member.

How to Add a Staff Account

To add a staff account: go to Settings in the bottom-left navigation of the admin, then select Users and permissions. Under the Staff section, click Add staff, enter the team member's name and email address, select the permissions you want to grant, then click Send invite. An invitation email will be sent to the address you entered.

Once the invited staff member follows the link in the email and creates their account, setup is complete. From that point on, they can log in to the store admin using their own email and password.

When assigning permissions, apply the principle of least privilege — grant only what is strictly necessary for each person's role. For example, giving an order fulfillment team member only order management permissions, without access to product editing or customer data, reduces both the risk of information exposure and the scope of potential human error.

Customer Account (My Page) Settings

Why Enabling Customer Accounts Matters

The customer account page (My Page) on an EC site is far more than a place to check order history. It's where customers can view past purchases, save and update shipping addresses, and initiate returns or exchanges. How well this is set up has a direct impact on repeat purchase rates and customer satisfaction.

This is especially true in cross-border and international e-commerce, where providing a self-service account page is one of the most effective ways to reduce support costs. When customers can check their order status or update their address entirely on their own, the burden on customer support staff drops significantly.

Shopify currently offers two versions of customer accounts: the classic customer account (email address + password) and the new customer account (passkey and one-time code). Choose based on your store's operational needs and the preferences of your customer base.

How to Enable Classic Customer Accounts

To set up classic customer accounts: from the admin, go to Settings > Customer accounts. Under the Accounts in online store and checkout section, click Edit, then select Show login link in the header of online store and at checkout. Next, under Choose which customer accounts to use, select Classic customer accounts and click Save.

After saving, a login link will appear in your store's header, and customers will be able to access their account page using their email address and password. Customers can create their own accounts, or you can send invitation emails to them from the admin side.

To disable accounts, simply deselect the login link option in the same settings screen and save. To disable an account for a specific customer only, go to Customers, find the customer, and click Disable account. Note that disabling an account does not delete the customer profile — their name and purchase history remain intact.

What Is "Sign in with Shop"?

Sign in with Shop is Shopify's feature that allows customers to log in without a password using a passkey (biometric authentication) or their saved Shop account credentials. Since address and payment information are auto-filled at checkout, the number of steps to complete a purchase is significantly reduced. To enable it, simply toggle on the Sign in with Shop option under Settings > Customer accounts. If improving conversion rates is a priority, this feature is well worth activating.

Troubleshooting: When Customers Can't Log In and How to Reset Passwords

Common Causes of Login Issues

One of the most frequent customer support inquiries is "I can't log in to my account." The cause almost always falls into one of three categories: (1) a typo in the email address (extra spaces, incorrect capitalization), (2) a forgotten password, or (3) the account is still in an "invited" state and has never been activated.

The third case is particularly common after migrating customer data from another EC platform. Imported customer accounts are typically set to an "invited" status, meaning the customer has not yet set a password and cannot log in. After any customer data migration, sending account activation emails is an essential follow-up step.

How Customers Reset Their Own Password

To reset a password: go to the store's login page and click Forgot your password?. Enter the registered email address and submit — a password reset email containing a link will be sent. Clicking the link and setting a new password restores access. Passwords can be between 5 and 40 characters and may include special characters.

The reset link has an expiration time, so advise customers to act on it promptly. If the link has expired, they'll need to go through the Forgot your password? process again.

How to Send a Password Reset Email from the Admin

Store admins can also send password reset emails directly. Go to Customers in the admin, click the relevant customer's name, then click More actions and select Reset password. A reset link is automatically sent to that customer's email address.

We recommend documenting this process as part of your customer support team's manual so they can respond quickly when a customer reports login issues. If you need to send account activation emails in bulk — for example, after a data migration — a third-party app such as Bulk Account Invite Sender from the Shopify App Store can handle this efficiently.

Real-World Examples: Getting Results Through Shopify Account Management

Customer Account Strategy at BRISTOL STUDIO

BRISTOL STUDIO, a streetwear brand with a following among football players and music artists, has sharpened its customer management through Shopify-powered EC operations. The brand has centralized order history, loyalty points, and membership tier status within the customer account page, using it as a tool to strengthen relationships with repeat buyers. By building out the My Page experience, they've increased self-service resolution rates — reducing inbound customer support inquiries while improving customer lifetime value (LTV).

A well-known benchmark in the EC industry is that stores with higher customer account registration rates tend to have higher repeat purchase rates. Designing your store to encourage account sign-ups, and removing login friction through smooth password reset flows, are twin pillars that support sustained EC growth.

Staff Permission Management Done Right

As order volume grows, defining "who can access what" in the admin becomes a pressing operational need. At AO Co., Ltd., logistics, customer support, and marketing staff were each given only the permissions needed for their specific role, with financial information and customer data access restricted to the store owner. This approach significantly reduced the risk of human error and data exposure. The larger your annual revenue, the more important it is to strictly apply the principle of least privilege — it's a key part of protecting the assets your store depends on.

Frequently Asked Questions (FAQ)

Q: A customer says they can't log in to their Shopify account page. What can I do as a store admin?

First, check the customer's account status under Customers in the admin. If the status shows "invited," the account has not been activated yet — click Resend account invite to send the activation email again. If the status is "enabled," go to More actions > Reset password to send a password reset email from the admin side. If the customer has multiple email addresses, ask them to confirm which one was used to create the account.

Q: How many staff accounts can I add on Shopify?

The number of staff accounts depends on your plan. The Basic and Starter plans do not allow additional staff accounts at all. Staff accounts become available on the Shopify (Grow) plan and above, with the maximum increasing at higher tiers. If you need to give an external web agency or freelancer access to the admin, consider using a collaborator account, which does not count toward your staff account limit. We recommend confirming your plan's staff account limit before making your plan selection.

Q: Can I make login mandatory before checkout — so customers must log in before they can purchase?

Requiring customers to log in before checkout is no longer an option in Shopify's standard settings — guest checkout is the default. However, if you want to offer member-exclusive pricing or restrict certain products to logged-in customers only, an app like Locksmith can gate specific pages or collections to authenticated users. The new customer accounts feature also supports seamless login via one-time code, which lowers the barrier to account creation and login while keeping account management in place.

In Closing: Shopify Login Settings Work Best as a Pair — Operational Efficiency and Customer UX

This article has covered Shopify login settings from two angles: the admin side and the customer side. Here's a recap of the key points.

On the admin side: logging in via the official login page with your email and password is the starting point, but enabling two-factor authentication is a non-negotiable security measure. When granting staff access, apply the principle of least privilege and configure each account's scope based on role — this protects your store's most valuable assets.

On the customer side: getting the My Page setup right — and having a clear process for handling password resets when customers can't log in — directly affects customer satisfaction and repeat rates. Proper account activation after data migrations, and a documented support runbook for your CS team, are the operational building blocks that lift both satisfaction and repurchase behavior.

Getting these settings right is the first step toward stable store operations and a strong customer experience. If you're also considering cross-border e-commerce or selling to international markets, multilingual support and local market localization are the next layer to address — and they're what will drive continued revenue growth from overseas.

A Note from Leap

Leap publishes practical, up-to-date information for Japanese small and mid-sized businesses exploring cross-border e-commerce and overseas expansion — covering everything from EC site setup and multilingual localization to international web marketing. If you're an EC manager who has gotten comfortable with domestic operations and is ready to take the next step into overseas markets, our blog has a wide range of articles to help you get there.

Leap EC Operations Manual: https://www.leap.site/en/ec-guide Leap Overseas Business Blog: https://www.leap.site/en/blog

References

Share this post

Leap website builder

チャットだけで、グローバル水準のサイトを。

AIがサイトを作って、最適化して、グローバルに届ける

ECサイト・ウェブサイト・LPの作成から多言語展開・AI自動最適化まで、すべてAIチャットだけで完結。あなたは話しかけるだけ。

Link copied
Leap

Website Generation
AI Agent

Leap アプリ画面
Start for Free →
Leap Start for Free