Shopify's 'New Customer Account' Login Page: Limited Customization Options Frustrate Merchants

We migrated from “Classic customer accounts” to “New customer accounts” some time ago, expecting improved functionality.

However, we’ve encountered significant limitations:

  1. Login page customization is severely restricted:
    • The ‘Continue’ button color cannot be changed
    • No option to add extra fields (e.g., name, nickname, birthdate)
    • Unable to incorporate widgets or additional elements
  2. After more than a year, we still can’t edit the styles of this page.

This lack of customization hampers our ability to create a cohesive brand experience and collect valuable customer data while also diminishing trust with customers, especially new customers, by not matching our brand style guidelines.

As you can see in the picture below, the login button is set to a blue color and is not changeable.

Hey @theDMM,

Greetings from the miniOrange team! As per my understanding, you are looking for more flexibility in authentication for Shopify Customer Accounts, particularly around login page customization and data collection.

To help you achieve that, we recommend implementing a custom login experience through our Single Sign-On (SSO) solution. This setup will allow you to host your own login page, fully customizable in design and layout, and still authenticate users securely into your Shopify store.

Specifically, our SSO setup will let you:

  • Design a fully branded login page that matches your store’s theme and style guidelines.

  • Add custom fields like name, nickname, birthdate, or any other information you want to collect.

  • Integrate widgets or UI elements that align with your brand style and messaging.

  • Ensure a seamless login experience across multiple storefronts if you operate several B2B or regional stores.

This approach helps you maintain brand consistency and deliver a tailored login experience to your customers. This provides a useful direction for your setup.

Hey @theDMM :waving_hand:

You’re absolutely right — the new customer accounts are hosted on a Shopify-managed domain (account.shopify.com) and rendered outside of your theme environment. Because of that, customization via theme code or CSS isn’t possible at the moment — the button color, fonts, and layout are controlled by Shopify’s internal styling layer.

Here’s what you can currently do:

  1. Brand Accent Color:
    You can slightly adjust the look by setting your Store Accent Color (in Settings → Brand → Colors). That color propagates to a few hosted components, but not all — the login button often remains Shopify’s default blue for accessibility consistency.

  2. Add Branding Around the Login Link:
    Instead of customizing the hosted login page itself, consider wrapping the “Sign in” CTA within your own theme page (like /account-login) that includes your own branding, background, or header — then link that to the hosted login endpoint.

    <a href="/account/login" class="btn btn--primary">Sign in to your account</a>
    
    

    This gives a more on-brand feel before customers jump to the Shopify-hosted interface.

  3. Feedback to Shopify:
    This limitation has been a common concern across Plus stores. The best way to encourage a change is through Shopify Plus Support or Partner feedback — mention that you need color and layout control for brand compliance.

For now, it’s not an error in your theme — it’s simply how the new customer accounts are isolated from merchant code for security and performance.


:hammer_and_wrench: You can check out our Shopify Partner profile — we’ve built and shared several free Shopify app solutions to help store owners. Feel free to explore our profile and see how our apps can make your Shopify experience better!

Hello @theDMM ,

I hope you are well!

Yes! Shopify don’t allow to add the details at login page to New customer account but you can use the AiTrillion app which can be helpful for you to asking the details after login. Like, Name, nickname, birthdatee and many more things after login. Once the customer enter OTP, we can show the form or redirect to customer account page where customers can enter the details such as Name, nick name or birthdate.

If you want to know moe about AiTrillion, please visiti -https://www.aitrillion.com/.

If you have any questions, feel free to let me know.

Hi @theDMM ,
You’re not missing anything - the new customer accounts are fully hosted by Shopify, so you currently can’t customize their design or add extra fields.

That means things like:

  • Changing the button color
  • Adding custom CSS or widgets
  • Adding new fields (like name, birthdate, etc.)
    …aren’t possible right now.

If design and flexibility are important, you can switch back to Classic customer accounts, which use your theme and can be customized freely.

Otherwise, I’d recommend sending feedback to Shopify (Admin → Settings → Customer accounts → “Give feedback”) - many store owners have asked for these features to be added.