Why your AI visibility is different in every country (and what to do about it)
A brand can be named in most ChatGPT answers in Germany and almost none in France, for the same question. The reason is not the model. It is the language the buyer asks in and the local pages the assistant reads. This guide explains the mechanism, how to measure it per country, and what to change when a market is weak.
The short answer
- AI assistants have no location of their own. The country of the buyer only matters when the question says where they are, is asked in their language, or when a search-backed assistant runs its search from that country.
- Most of the difference between countries comes from language and local sources. A French buyer's answer is built from French pages, French review sites and French roundups, so the brands named there are the brands present in French.
- A global visibility number averages the markets away. Measure each country in its own language and compare, so a strong market cannot hide a weak one.
- A weak market usually has a specific cause: no page in the local language, absence from the local lists AI reads, or a local competitor that is present in both. Each has its own fix.
- Don't translate your question set. A buyer in each country asks differently, uses different terms and lives under different rules. Write the questions for each market, in its language, then measure.
How an AI assistant decides where a buyer is
An AI assistant does not know where the person asking is sitting. Unless the product it runs in passes a location along, or the question states one, the assistant answers as if the buyer could be anywhere. Three things change that: the question says where the buyer is ("for a company in Lyon"), the question is asked in a language that implies a market (French, Finnish, Portuguese), and, for assistants that search the web before answering, the search runs from a given country and returns that country's results.
Of the three, language does most of the work. An assistant answering in French retrieves and quotes French pages. The brands it names are the ones those pages name. A brand with English pages only is competing for a French answer with brands that have French pages, French reviews and French comparison articles, and it usually loses that answer even when it wins the English one.
Why the same question gets a different shortlist in each country
Assistants build an answer from the sources they retrieve, and those sources are local. A German buyer's answer draws on German review sites, German trade press and German-language roundups. An Italian buyer's answer draws on Italian ones. A tool that is only ever written about in Italian appears in Italian answers and nowhere else, which is why a company that tracks its visibility globally can be unaware of the competitor that beats it in Italy.
The effect is strongest for comparison and shortlist questions, where the assistant leans on lists and reviews, and weaker for factual questions about a single brand, where it can answer from the brand's own site in any language. It also varies by assistant: those that search the web before answering follow local sources closely, while those answering from training data reflect how much has been written about the brand in that language over time.
- Language of the question: decides which pages are retrieved and quoted.
- Local sources: review sites, roundups, trade press and community threads in that language.
- Search country: for search-backed assistants, which results page the answer is built from.
- Local competitors: brands written about in that language, whether or not they sell elsewhere.
Why a global number hides the problem
A single visibility figure across all markets is an average, and averages hide the spread. A brand named in 141 of 220 answers in Germany and 24 of 110 in France reports a respectable combined number while losing most French buyers. The German result also dominates simply because more questions ran there.
The fix is to measure each country separately, in that country's language, and compare the countries side by side. A region can still be summarised, but as the plain average of its countries with the weakest country shown next to it, so a strong Germany cannot hide a weak France.
How to measure AI visibility by country
Start from the questions your buyers ask, but write them for each country rather than translating one set. A buyer in Germany, France or Brazil uses different terms, compares against different local tools, and asks about different rules: data residency, invoicing, consumer law, local certifications. A translated English question measures an answer no local buyer gets. Then run each question as a buyer from that country, in its language, and for search-backed assistants run the search from that country. Ask each question more than once, because answers vary from run to run, and record three things per answer: whether you were named, who was named instead, and which pages the assistant read.
- Per country: how often you are named, as a count ("24 of 110 answers"), not a score.
- Per country: the brands named instead, so local competitors surface where they compete.
- Per country: the pages and sites the assistant read, so you know which local lists matter.
- Per region: the plain average of its countries and the weakest country beside it.
What to do when a market is weak
A weak market almost always has one of three causes, and each has its own fix. First, you have no page in the local language that answers the question, so there is nothing for the assistant to quote. The fix is a page in that language, written for that question, not a translated homepage. Second, you are absent from the local lists and review sites the assistant reads. The fix is to get listed on the two or three sources it cites most in that country. Third, a local competitor is present in both and you are not. Their sources show you where to start.
Then re-measure. Because search-backed assistants pick up a new page within days of it being indexed, the French answers can change well before the German ones would need to. Answers that come from a model's training data move more slowly, so track both and expect the search-backed assistants to move first.
Where to start
Every country and language is another version of every question, so a wide selection multiplies the checks. Start with two or three main markets, in their main languages. Add the rest of a region once you know which countries move the numbers, and keep an eye on the weakest country rather than the regional average.
Targetlytics tracks AI visibility by country and language: pick countries or whole regions, and for each one it writes a question set in that language the way a buyer there would ask, local and legal nuances included. Each question is asked as a local buyer on 12 assistants, and each weak market comes with the job that fixes it.
See where you stand in each country you sell in
Pick your countries or whole regions. Every question is asked as a local buyer, in the local language, and you see which market needs work first.