Title: Shopify Markets with multiple domains – Google & YouTube app reports “unsupported language” due to domain mismatch

Title: Shopify Markets with multiple domains – Google & YouTube app reports “unsupported language” due to domain mismatch

Hi everyone,

I’m looking for advice from merchants who use Shopify Markets with different regional domains and sync their products through the Google & YouTube app.

We operate one Shopify store with intentionally different customer-facing domains for several markets. For example:

  • Australia: www.italianluxurygroup.com.au

  • United States: www.theitalianluxurygroup.com

  • United Kingdom: www.italianluxurygroup.uk

  • United Arab Emirates: www.italianluxurygroup.ae

  • Italy: www.italianluxurygroup.it

  • Spain: www.italianluxurygroup.es

  • Canada: www.italianluxurygroup.ca

  • Switzerland: www.italianluxurygroup.ch

  • Indonesia: www.italianluxury.id

  • Saudi Arabia uses subfolders such as /ar-sa and /en-sa

All domains are connected to the same Shopify store and assigned through Shopify Markets.

Our Google Merchant Center account currently claims and verifies:

https://www.italianluxurygroup.com.au

Automatic product sync is enabled, but automatic “Countries and languages” is disabled because we are adding and testing markets individually.

When we try to sync the United States, United Kingdom and United Arab Emirates, the Google & YouTube app reports:

“The language for this country isn’t supported by Google.”

English is enabled for these markets, so the message did not appear to make sense.

Google Support reviewed our screenshots and explained that the real cause is a domain mismatch. They advised us to make the domain assigned to every active Shopify Market identically match www.italianluxurygroup.com.au. After doing that, they recommended enabling “Countries and languages” to trigger the international markets to sync.

Our concern is that this would defeat the purpose of our multi-domain setup. For example, US customers are intentionally supposed to browse and purchase through www.theitalianluxurygroup.com, not the Australian .com.au domain.

Before changing the production configuration, I would like to know whether anyone has successfully used the Google & YouTube app with:

  • One Shopify store

  • Multiple Shopify Markets

  • Different country-specific domains

  • One or more Google Merchant Center accounts

In particular:

  1. Were you able to sync multiple regional domains through one Merchant Center account?

  2. Did you need a separate Merchant Center account or sub-account for each domain?

  3. Did you use an Advanced Account or multi-client structure?

  4. Did enabling “Countries and languages” work while the markets continued to use different domains?

  5. Is matching every Shopify Market to the same claimed domain genuinely required by the Google & YouTube app?

  6. Did changing a market’s domain create problems with redirects, canonical URLs, SEO or customer localisation?

  7. Is there a supported way to preserve dedicated Shopify Markets domains while sending each market’s products to the appropriate verified Merchant Center account?

I would be very interested to hear from anyone who has implemented a similar multi-domain Shopify Markets structure, especially with dedicated US, UK, European or Middle Eastern domains.

Thank you.

Hi @am_4,

I completely understand your concern. Please do not follow Google Support’s advice to change all your markets to the Australian .com.au domain! While that technically satisfies their system, it completely defeats the point of having dedicated regional domains for local customers.

Here is what is actually going on behind the scenes: the default Google & YouTube app on Shopify is quite basic. A standard Google Merchant Center account can only claim and verify one single domain. When the native app tries to sync your US or UK products using different domain names, Google sees the mismatch and throws that generic “unsupported language” error message.

If you want to keep your dedicated country domains (which is definitely the right move for building local trust), you cannot use the native app for multi-domain feeds. Here is the setup that actually works:

  1. Request a Multi-Client Account (MCA) in Google: You need to upgrade your Merchant Center to an MCA. This allows you to create separate sub-accounts inside Google for each of your unique domains (.com, .uk, .it, etc.).
  2. Use a dedicated feed app: The native Shopify app cannot route different domains to different sub-accounts. Most merchants in your position switch to a feed app like Simprosys. It lets you send the exact product URLs for each domain straight to its matching sub-account in Google.

Forcing every market onto your .com.au domain will definitely mess up your local search rankings, canonical tags, and customer trust.

If you do decide to keep your multi-domain setup, just make sure your international SEO tags are clean. Managing hreflang tags across so many domains can get messy, so using a tool like SearchPie can be a helpful way to keep your international canonicals and SEO structure organized in the background. But if you need your Google Shopping issue fixed immediately, setting up that Multi-Client Account with a dedicated feed app is also a way to try.

Hope this helps clear up the confusion!

Hi,

I checked the nine regional homepages you listed before suggesting any account change. Each currently returns HTTP 200, self-canonical on its own regional domain, and 56 alternate hreflang entries. That means changing every Shopify Market to the Australian domain would be a material public-URL and localization change, not just a Merchant Center feed adjustment.

Google’s current Merchant Center help says an MCA is intended to manage multiple websites or businesses under one umbrella and recommends it for separate country stores or multiple Shopify accounts. That supports testing the advanced-account route, but it does not prove the native Shopify app can map your exact one-store, multi-domain setup correctly.

I would run a two-market pilot before touching production domains:

  1. Keep the US and UK Shopify Market domains unchanged.
  2. Verify and claim each domain in the intended Merchant Center account or sub-account.
  3. Submit one representative product per market with a landing URL on the matching domain.
  4. Confirm language, currency, availability, shipping, and final landing URL in Diagnostics.
  5. Check the same product URLs for reciprocal hreflang and self-canonicals.

The homepage check is encouraging, but it does not prove product-level hreflang or feed acceptance. I would not collapse the domains until that pilot shows it is necessary.

StoreAuditLab

I wouldn’t change all the market domains based on that message alone. Shopify Markets and Merchant Center are effectively dealing with two different layers here, and the Google & YouTube app can be pretty opinionated about which domain it considers the store’s primary destination. I’d first confirm whether the app actually supports separate market domains for the same product feed, rather than assuming the Google Support recommendation is the only option.

I would not repoint the Markets to .com.au. That fixes the claim mismatch by changing the storefront, not by fixing the feed setup.

  • Pause automatic country expansion while testing.
  • Create a Merchant Center advanced account with one sub-account per regional domain. Verify and claim each domain in its matching sub-account.
  • Test US and UK first with 3 to 5 products. Their feed links must use the regional domain, and price, currency, shipping, language, and checkout must match that landing page.
  • If the Google & YouTube app keeps sending .com.au URLs or cannot route feeds to separate sub-accounts, use a feed method that supports market-specific URLs. The native app is the limiting part in that case.

Check Merchant Center Diagnostics after the pilot. If English products still show unsupported language with matching domains, then investigate the language setting separately. Don’t use production domain changes as the test.