Google Ads Geographic and Language Settings for International Shopify Stores
How to configure location and language targeting correctly when a Shopify store ships or sells across multiple countries.
Written by Mantas Jurgutis — Founder, Adsify — builds the Google & Meta automation merchants use daily
Editorially reviewed by Adsify Editorial on May 16, 2026 — Reviewed against Shopify, Google Ads and Meta official documentation.
Why geo settings matter more than most merchants assume
For a Shopify store selling to multiple countries, location targeting isn't just about where ads show — it interacts directly with Merchant Center's product feed country settings, currency display, and shipping cost accuracy shown in Shopping ads. Getting this wrong doesn't just waste impressions in the wrong country; it can cause a Shopping ad to show a price or shipping estimate that doesn't match what a customer actually experiences at checkout, which is one of the more damaging trust-breaking mismatches a store can create for itself.
The location targeting setting most merchants miss
Inside a campaign's Settings > Locations, there's a secondary option under 'Location options' for 'Presence or interest' versus 'Presence' targeting. The default, Presence or interest, will show ads to people who've merely shown interest in a location — searching for it — even if they're not physically there, which for a Shopify store that can only ship to specific countries often wastes spend on people outside your actual serviceable area. Switching to 'Presence: People in or regularly in your targeted locations' is the safer default for most single- or limited-country ecommerce sellers.
Matching campaign geo targeting to actual shipping zones
Before setting any location target, check Shopify's Settings > Shipping and delivery to confirm exactly which countries and regions you actually ship to, and at what rates. Location targeting should mirror this precisely — targeting a country you don't ship to guarantees non-converting clicks, while excluding a country you do ship to leaves demand unaddressed. For stores with tiered shipping rates (free shipping domestically, paid internationally), consider separate campaigns per shipping tier so ad copy can accurately reflect the shipping terms specific to that audience.
Multi-country Merchant Center feed structure
If you sell in multiple countries with different pricing or currency, Merchant Center requires a feed (or feed section) per target country reflecting local currency and, where applicable, local tax treatment, as documented in support.google.com/merchants. A single feed can serve multiple countries only if the price and availability are genuinely identical, which is rare once currency conversion and local tax rules are involved. Set up country-specific feeds in Merchant Center's feed management, then create country-specific Shopping or PMax campaigns targeted to match each feed's intended market.
Language targeting basics
Language targeting in a campaign's Settings > Languages determines which users are eligible to see your ads based on their Google account or browser language settings, not the language of your ad copy itself — Google doesn't automatically translate or restrict based on ad text language. If you target English-speaking Canada but write ad copy in French, you can still serve ads to English-preference users; conversely, targeting French language without French ad copy will reach the wrong audience linguistically. Match language targeting explicitly to the language of the ad copy and landing page for each campaign.
Handling markets with multiple official languages
For markets like Canada, Belgium, or Switzerland with more than one dominant language, build separate ad groups or campaigns per language rather than relying on one campaign to cover both, since Responsive Search Ads can't dynamically switch language based on the individual searcher the way currency or location insertion can. If your Shopify store uses Shopify Markets with localized storefront content in multiple languages, mirror that structure in Google Ads — one campaign or ad group per localized storefront language, each linking to its corresponding translated landing page.
Currency display and ad extensions
Price extensions and Shopping ad pricing pull from the Merchant Center feed's stated currency for that target country, so a French feed correctly priced in EUR will display in EUR without merchants needing to manually configure currency conversion in Google Ads. Double check this is rendering correctly using the ad preview and diagnosis tool, since a currency mismatch between what's shown in the ad and what a customer sees on the storefront (particularly if Shopify Markets is doing its own currency conversion display logic) is a subtle but real source of checkout abandonment.
Excluding locations deliberately, not just adding them
Beyond choosing which locations to target, use the 'Excluded locations' section to actively block regions where you know you have fulfillment problems, high fraud/chargeback rates, or regulatory restrictions on specific products. This is especially relevant for PMax campaigns, which by default can reach broadly across a targeted country including regions where, for example, a specific product category might be legally restricted — excluding known problem regions upfront avoids generating ad spend you'll later have to refund or dispute.
Time zone considerations for reporting and bidding
A store targeting multiple countries across different time zones should be aware that all account-level reporting and any day-parting or ad scheduling rules run on the single time zone set at account creation (Account settings, and not changeable after setup without creating a new account). If you're running Ad schedule bid adjustments intended to catch a specific local shopping window in a secondary market, calculate the correct offset from your account's fixed time zone rather than assuming schedule times align with local time in every targeted country.
Testing a new country market before full commitment
When expanding into a new country, start with a modest, clearly separated budget in its own campaign rather than adding the new location to an existing broad campaign, so performance data for the new market doesn't get blended with an established one. Run it for at least three to four weeks to get past the initial learning phase for both Smart Bidding and Merchant Center's own feed indexing in that country before deciding whether to scale, pull back, or adjust the country-specific feed and landing page based on early conversion data.
Reviewing performance by location after launch
The Locations report, under Insights and reports > Where, shows performance broken down by user location for any campaign, letting you catch situations where a targeted country's traffic is technically eligible but performing far below others — often a signal of a shipping cost mismatch, a currency display issue, or genuinely different demand levels than assumed at planning time. Review this segment monthly for any multi-country campaign, since blended reporting at the campaign level can hide a poorly performing sub-market for a long time.
How this connects to PMax asset groups across markets
For Performance Max specifically, each asset group can only be associated with a single campaign, and campaigns are geo-targeted at the campaign level, so multi-country PMax setups require separate campaigns per country or region rather than trying to segment by geography within a single campaign's asset groups. Structure PMax campaigns around country or currency boundaries first, then organize asset groups within each by product category, keeping the localization boundary at the level Google's own targeting settings actually operate on.
A practical setup checklist for a new international campaign
Before launching: confirm the target country matches actual Shopify shipping zones, confirm a Merchant Center feed exists in the correct currency for that country, set location targeting to Presence rather than Presence or interest unless there's a specific reason not to, match language targeting to actual ad copy and landing page language, exclude any known problem regions, and build the budget as a standalone test rather than blending it into an existing high-performing campaign until you have a few weeks of clean, market-specific data.
