← Back to blog
Product Feeds· 9 min read

Shopify Markets and Multi-Currency Feeds for Google and Meta

How Shopify Markets pricing and country settings flow into Merchant Center and Meta catalog feeds, and where mismatches break approvals.

Written by Mantas JurgutisFounder, Adsify — builds the Google & Meta automation merchants use daily

Editorially reviewed by Adsify Editorial on February 12, 2026Reviewed against Shopify, Google Ads and Meta official documentation.

Why Markets complicates feeds

Shopify Markets lets a single store sell in multiple countries and currencies by adjusting pricing, domains, and languages per market. That flexibility is great for checkout conversion, but it means the product feed Google or Meta reads has to match whichever storefront a shopper actually sees. If your Merchant Center target country is Canada but your Markets setup shows USD pricing by default for that region, the price attribute in your feed can disagree with the landing page price, which is a policy violation under Google's Shopping ads and free listing policies.

Merchant Center is inherently country-and-language specific: you create one feed per target country/language combination, or use a supplemental feed with country-specific overrides. When you run Shopify Markets, each market can have its own domain or subfolder (for example a .ca subdomain or /en-ca path) and its own currency. Google's Content API and the Shopify Google & YouTube channel app read the localized storefront to build country-specific feeds automatically when you add each market as a sales channel destination.

Setting up the Google channel per market

In Shopify admin, go to Sales channels > Google & YouTube > Settings, and confirm which markets are synced. Each active market with Google enabled generates its own product feed scoped to that market's currency and language, submitted to the matching Merchant Center target country. If a market is missing from this list, its products won't appear in that country's Shopping results even if the storefront is live there.

A common gap: merchants add a new market in Shopify Markets for, say, the UK, update currency to GBP, but forget to check the Google & YouTube channel's market settings. The feed keeps sending USD prices under the US target, and separately no GBP feed exists for the UK target. The fix is confirming market-to-channel mapping every time a market is added, not assuming it inherits automatically.

Meta catalog and multi-country pricing

Meta Commerce Manager supports multi-country catalogs through catalog feed rules and country-specific price overrides, but it does not automatically read Shopify Markets the way the Google channel app does. If you sell in multiple currencies via Meta ads, you typically need either separate catalogs per country or a single catalog with a price override feed listing country-currency pairs, uploaded via the Data Sources tab in Commerce Manager.

For Shopify merchants using the Facebook & Instagram channel, the app pushes the store's primary currency by default. Selling internationally on Meta with correct local pricing usually requires manually configuring catalog price overrides in Commerce Manager under Catalog > Overrides, then mapping each override to the ad set's targeted country so Advantage+ shopping campaigns don't compare against a currency the audience doesn't use.

Availability differences across markets

Markets also lets you restrict specific products to specific countries via market-specific publishing. If a product is unavailable in a market, it should not appear in that market's feed at all — sending it with availability out of stock is different from not sending it, and Google's policy expects the feed to reflect only which items you intend to actually sell there. Audit Shopify's Sales channels > Google & YouTube > Products view per market to confirm restricted SKUs aren't leaking into a country feed.

Language matters as much as currency. If a market's storefront serves French for Quebec while Google's target is French Canada, the feed's title and description language must match what a French-speaking shopper on that landing page sees. Mismatched language between ad text, feed, and landing page is a frequent cause of Google's 'landing page mismatch' disapproval under the Shopping ads policy.

Testing before scaling to new countries

Before turning on ads in a new market, pull the Diagnostics tab in Merchant Center for that specific target country and check for price mismatches, currency errors, or missing GTINs specific to that feed — issues can differ market by market even for identical products, because tax-inclusive vs tax-exclusive pricing rules vary (VAT-inclusive in the EU, tax-exclusive in most US states).

Google's Merchant Center requires prices in the feed to match the price shown on the landing page including any mandatory taxes for that country. A product priced at $50 USD before tax in the US market might correctly show 55 EUR VAT-inclusive in a German market; your feed for the German target country needs the VAT-inclusive figure, not a straight currency conversion of the US price.

Shipping settings per market

Shipping settings in Merchant Center are also configured per target country under Growth > Manage programs, or via Tools > Shipping and returns. Each Markets-enabled country you advertise to needs its own shipping service listed with accurate rates and delivery times, because Google validates shipping cost and speed claims against what's in this account-level configuration, not against your feed's shipping attribute alone if you're using account-level settings instead of the feed field.

A practical workflow: whenever you add a market in Shopify, immediately check three things — the Google & YouTube channel's market mapping, Merchant Center's per-country shipping settings, and Meta's catalog price overrides if you also run Meta ads there. Treat market expansion as a feed-configuration task, not just a storefront task.

Currency conversion pitfalls

Avoid feeding a single price and letting Google auto-convert currency; Google's Shopping policies expect feed prices to be provided per target country rather than converted at query time. Merchants who set up multiple markets often assume Merchant Center will handle FX automatically the way some marketplaces do — it will not for standard Shopping feeds, and letting stale exchange rates sit in a feed for weeks causes creeping price mismatches as real FX rates shift.

Where Adsify fits

Adsify pulls each active Shopify market's live catalog data when launching Performance Max and Advantage+ campaigns, so pricing and availability shown to the optimizer match what's actually live on each localized storefront, and it flags mismatches during setup rather than after a disapproval email arrives.

Bottom line: Shopify Markets doesn't automatically solve feed localization for ads — it solves storefront localization. The feed layer, whether through the native Google & YouTube channel or a Meta catalog, needs its own explicit per-country configuration reviewed every time you expand into a new market.

Frequently asked questions

Does Shopify Markets automatically create separate Merchant Center feeds?

The Google & YouTube channel app generates a feed per market that has Google enabled and mapped to a target country, but you must confirm each new market is included in that mapping.

Does Meta read Shopify Markets pricing automatically?

Not fully. Meta Commerce Manager typically needs catalog price overrides configured manually for accurate multi-currency pricing across countries.

Should out-of-market products be sent with 'out of stock' availability?

No. Products not sold in a given market generally should not be included in that market's feed at all.

Why would the same product show different feed issues in two countries?

Tax rules differ — VAT-inclusive pricing in the EU versus tax-exclusive pricing in many US states can cause the identical product to pass in one country's feed and fail price-match checks in another.

Sources

Try Adsify free for 7 days

Launch AI-powered Google & Meta ads for your Shopify store in one click. See pricing or the full feature list.

Install from Shopify App Store →

Keep reading on Product Feeds