How to connect a third party domain to Shopify for customer account pages

freepik waves

Your Shopify store’s customer account pages automatically use your primary domain as their foundation. When customers access their accounts, they visit a subdomain like account.yourstore.com if your main store is yourstore.com. This creates a seamless, branded experience from login through account management. To make login even easier for customers, consider setting up social sign-in with Google and Facebook alongside your custom domain.

However, setting up a custom subdomain for customer accounts requires connecting it through your third party domain provider. This process involves creating DNS records and configuring settings both in Shopify and with your domain provider. The setup ensures customers can access their account pages through a professional, branded URL that matches your store’s domain.

How to set it up in Shopify

Before you begin

You’ll need access to your third party domain provider account and login credentials. Additionally, check your domain provider’s specific requirements for DNS changes, as these can vary between providers.

Important: Start From the Right Place

Critical: You must begin this process from Settings → Customer accounts in your Shopify admin, NOT from Settings → Domains.

If you try to start from the Domains section, you won’t see the option to create a subdomain for customer account pages. This is a common mistake that confuses many store owners.

Correct path: Shopify Admin → Settings → Customer accounts → URLs → Manage

Option 1: Automatic Connection (Easiest)

If your domain is hosted with certain providers, Shopify can connect automatically without you editing DNS records manually.

Supported providers for automatic connection:

  • Google Domains
  • 1&1 IONOS
  • Some other major registrars

To use automatic connection:

  1. Go to Settings → Customer accounts in your Shopify admin
  2. Click “Manage” next to URLs
  3. Enter your desired subdomain (e.g., “account”)
  4. If automatic connection is available, you’ll see a “Connect automatically” option
  5. Click it and authorise Shopify to make DNS changes when redirected to your provider
  6. Wait a few minutes for verification (much faster than manual setup)

If automatic connection isn’t available for your provider, follow the manual steps below.

Option 2: Manual Connection

Step 1: Create the subdomain for your customer account pages

Navigate to your Shopify admin and go to Settings, then Customer accounts. Under Customer accounts URLs, click Manage to open the Change customer accounts domain dialog.

In the Customer account domain field, enter a descriptive identifier for your customer account subdomain. For example, entering “account” creates the URL account.yourstore.com for your customers.

Click Continue, which takes you to the Connect existing page in your Domains settings. From here, click Follow settings instructions to access your domain provider’s website.

Step 2: Create a new CNAME record in your third party domain provider account settings

Log into your domain provider’s website and locate the DNS settings or domain management section. The exact location varies by provider, but it’s typically found in account settings or domain management areas.

Create a new CNAME record within these settings. Set the Host name to match the string you created for your customer account subdomain (such as “account”). Point this CNAME record to shops.myshopify.com.

Save these changes in your domain provider’s system. The interface will then return you to the Connect existing page in your Shopify admin.

[Important note] If you encounter difficulties with DNS settings, contact your domain provider’s support team directly. Shopify Support cannot access third party domain accounts, even with explicit permission.

Step 3: verify that customer account domain is connected to shopify

Return to the Connect existing page in your Shopify admin and click Verify connection. This process checks that your DNS changes have propagated correctly and that Shopify can communicate with your custom subdomain.

Once verification completes successfully, click Back to customer accounts. You’ll see a “Connected” status displayed in the Customer accounts field, confirming the setup is complete.

[Important timing consideration] Domain verification can take up to 48 hours to complete due to DNS propagation delays across the internet.

Troubleshooting Common Issues

“Needs Attention” Warning

If you see a “Needs attention” notification next to your customer accounts domain:

  1. Go to Settings → Customer accounts and click “Manage”
  2. Click on the domain showing the warning
  3. Shopify will tell you what’s wrong—usually a DNS record issue
  4. Verify your CNAME record is correct at your domain provider
  5. Wait up to 48 hours if you recently made changes

Verification Taking Too Long

If verification hasn’t completed after 48 hours:

  1. Log back into your domain provider’s DNS settings
  2. Double-check the CNAME record:
    • Host/Name: Your subdomain (e.g., account)
    • Points to/Value: shops.myshopify.com (exact spelling matters)
  3. Look for extra spaces or characters in the record
  4. Use whatsmydns.net to check if your DNS changes have propagated globally

Switched Domain Hosts?

If you’ve moved your domain to a different hosting provider (e.g., from GoDaddy to Cloudflare), you’ll need to add the CNAME record again at your new host. The record details stay the same—you just recreate it in your new DNS settings.

Cloudflare Users

If using Cloudflare as your DNS provider:

  • Set the CNAME record to “DNS only” (grey cloud icon), not “Proxied” (orange cloud)
  • Proxied mode can interfere with Shopify’s verification process

Conclusion

Setting up a custom subdomain for your Shopify customer account pages creates a professional, branded experience that keeps customers within your domain ecosystem. The process requires coordination between your Shopify settings and your third party domain provider’s DNS configuration.

The three step process of creating the subdomain in Shopify, configuring CNAME records with your domain provider, and verifying the connection ensures your customer account pages maintain consistent branding while functioning properly. Remember that DNS changes can take time to propagate, so allow up to 48 hours for full verification.

This setup enhances your store’s professional appearance and provides customers with a seamless transition from your main store to their account management area.

Ready to scale your Shopify store?

From performance optimization to custom development, we help Shopify merchants grow faster. Let's discuss how we can improve your store's conversions and speed.