How to Track Your Brand Visibility in AI Search (7 Steps)
To track brand visibility in AI search, ask the AI tools your buyers use a fixed set of real buyer questions, save every answer, and log whether your brand is mentioned or cited. Then repeat the same set on a schedule and compare.
AI answers have no stable positions, so tracking means saving answers to a fixed prompt set and comparing snapshots over time.
Write prompts from questions buyers actually ask, and keep prompts that name your brand separate from open questions.
Log two outcomes per answer: whether your brand is mentioned in the text and whether your site is cited as a source.
Search Console's Generative AI performance report shows how often Google's AI Overviews and AI Mode showed your links, as one combined impression count.
Bing Webmaster Tools has an AI Performance report that counts how often Copilot and Bing AI summaries cite your pages.
To track brand visibility in AI search, you build a fixed list of buyer questions, run it through the AI tools your buyers use, and record whether each answer mentions or cites you.
Most businesses check once, screenshot a good answer and stop.
That tells you nothing, because AI answers change between sessions and have no position one to defend.
What you can track is a pattern across many prompts, saved as evidence and repeated over time.
Here's the seven-step process I use.
Before You Start
You need very little to begin:
A spreadsheet for the prompt list and results.
A browser with a clean profile you use only for checks.
A screenshot tool that saves full-page captures with dates.
Access to Search Console, Bing Webmaster Tools and GA4 for your site.
Budget two to three hours for the first round of 20 to 30 prompts across four tools.
Later rounds go faster.
One warning before Step 1: keep this separate from the work of improving visibility. Tracking tells you where you stand. Earning mentions is AI search optimisation, and mixing the two makes both worse. If you want the improvement side first, start with how to get mentioned by ChatGPT.
Step 1: Build Your Prompt List From Buyer Questions
Your results are only as good as the questions you ask.
Most people type their own brand name into ChatGPT. That checks one thing: whether the tool has heard of you. It says nothing about whether you come up when a buyer has not decided yet.
Start from the questions buyers really ask. Pull them from:
Sales calls and enquiry emails.
The search queries your pages already get in Search Console.
Reviews, where customers describe the problem they had.
Competitor comparison pages in your niche.
Then sort them into groups like these:
Prompt type
Example
What it tests
Recommendation
"Best accountant for contractors in Leeds"
Whether you get suggested
Comparison
"Fixed fee vs hourly bookkeeping, which is better?"
Whether your approach is described
Cost
"How much does a commercial roof survey cost?"
Whether your pricing content is used
Problem
"Why is my GA4 data different from Shopify?"
Whether your guides get cited
Branded
"Is [your brand] any good?"
How you are described when named
Keep branded prompts in their own group.
They answer a different question, and mixing them in flatters the results.
Step 2: Choose the AI Tools to Check
Pick the tools your buyers use, not every tool that exists.
For most businesses I check four:
Google's AI Overviews and AI Mode, because they sit on top of normal searches.
Gemini, Google's standalone assistant.
ChatGPT, the AI tool clients ask me about more than any other.
Claude, which completes the set of major standalone assistants.
Add Microsoft Copilot or Perplexity if your audience leans that way.
Buyers in larger companies may have Copilot sitting inside the Microsoft tools they work in all day.
Do not assume one tool predicts another.
In my runs, the same prompt regularly gets a different set of businesses on each surface, because each tool picks its sources in its own way.
Step 3: Set Your Match Rules
Before running anything, write down what counts as "you".
This sounds fussy. It saves arguments later.
List:
Every version of your brand name, including abbreviations and common misspellings.
Your domain and any subdomains.
Product or service names that only you use.
Named people, such as founders, if buyers know them.
Then define the outcomes you will log for every answer.
I use two yes/no fields:
Mentioned: your brand appears in the answer text.
Cited: your site appears among the sources or links.
That gives four possible results per answer. Mentioned without being cited means other sites are describing you. Cited without being mentioned means your content is feeding the answer while a competitor gets the recommendation.
Both are fixable, but with different work.
Step 4: Run Prompts in a Consistent Setup
AI answers vary with account, location, history and time.
You cannot remove that variation, but you can stop adding to it.
For every round:
Use the same browser profile, logged out where the tool allows it.
Start a fresh chat for every prompt, so earlier questions do not steer later answers.
Paste the prompt exactly as written in your sheet.
Run the whole list within a day or two.
Note your location if the prompt is local.
Run your most important prompts more than once. If you appear in two of three runs, that is a real signal. If you appeared once and never again, it was noise.
Pro tip: platforms throttle repeated questions. If a tool starts refusing or slowing down, stop and resume later rather than switching accounts mid-round.
Step 5: Save the Evidence for Every Answer
A result you cannot show someone did not happen.
Save three things per prompt, per tool:
A dated screenshot of the full answer, sources included.
The answer text, pasted into your sheet or a linked document.
The sources listed, as URLs.
Your sheet should look something like this:
Date
Tool
Prompt
Mentioned
Cited
Competitors named
Sources used
2026-10-14
ChatGPT
Best bookkeeper for builders
No
No
Firm A, Firm B
Directory X, Blog Y
2026-10-14
Gemini
Best bookkeeper for builders
Yes
No
Firm A
Your review page
The "sources used" column is the one people skip, and it is often the most useful. It shows which third-party sites the tools trust in your market. If the same directory or review site keeps appearing, getting accurately listed there is a job for off-page SEO.
Step 6: Add the Data the Platforms Share
Your prompt runs show what buyers see. Platform data shows what happens around it. Add three sources.
Google Search Console
Google says traffic from AI Overviews and AI Mode is counted in the Search Console Performance report, under the "Web" search type, as part of your overall search traffic.
For impressions, there is now a dedicated view. The Generative AI performance report counts how many times links to your site were shown in AI Overviews and AI Mode, and lets you group them by page, country, device or date.
It does not report clicks, and it does not tell you which of the two features showed the link. So AI Overview clicks still cannot be pulled out on their own.
I use it to see which pages Google's AI features surface, then check those pages' topics in my prompt runs to see what the answers actually say.
If the report is missing, Google says your site usually has not had enough impressions in these features yet. It also shows nothing if the property's Search generative AI setting, under Settings, has been switched from the default of include to exclude.
It counts how often your pages are cited across Copilot, Bing's AI summaries and some partner integrations, and lists the grounding queries behind those citations.
Citations there are not clicks.
They are still the closest thing to a first-party citation count any platform offers.
GA4
In GA4, look at referral traffic from AI tool domains such as chatgpt.com, gemini.google.com, perplexity.ai and claude.ai.
ChatGPT also tags many of its links with utm_source=chatgpt.com.
Treat these numbers as a floor. Visits from apps often arrive with no referrer and land in Direct. If your GA4 numbers already look odd, my guide to why GA4 data does not match explains the usual causes.
Step 7: Compare Snapshots and Rerun on a Schedule
One round is a snapshot.
Two rounds are a trend.
Rerun the same prompt list monthly, or after any big change: a new service page, a site migration, a PR push.
Change the list only between rounds, and log what changed.
When you compare rounds, look for patterns rather than single answers:
Prompt groups where you are never mentioned on any tool.
Answers where competitors are named and you are not.
Pages of yours that get cited but never lead to a mention.
Citations that jump after a technical fix, such as pages being opened up to indexing. I saw exactly that pattern in a language services AI search case.
Third-party sources that appear again and again.
Each pattern points to a different fix. Missing from whole prompt groups usually means you lack a page that answers those questions, which is a content strategy gap; my guide on appearing in Google AI Overviews covers that side. Cited but not mentioned often means your pages explain the topic well but never make the case for your business.
Write 20 buyer questions, run them through four AI tools, and log mentioned, cited and sources for each answer.
That first round will show you more than any visibility score.
When the list grows past what you can run by hand, or you want it repeated every month without the screenshots eating a day, that is the job my AI search visibility tracking pipeline does: it runs your prompts in a real browser on each surface and hands you every saved answer.
Can I track brand visibility in AI search for free?+–
Yes, at a small scale. A spreadsheet, a browser and a screenshot tool are enough to run 20 to 30 prompts a month by hand. Search Console, Bing Webmaster Tools and GA4 are free and add the data the platforms share. Paid tools and automation become worth it when the prompt list grows past what one person can run in an afternoon.
How many prompts do I need to track AI visibility?+–
Start with 20 to 30 prompts covering your main services, locations, comparisons and cost questions, plus a handful that name your brand. That is enough to see patterns without drowning in screenshots. Add prompts when you launch a service or notice buyers asking a new kind of question on sales calls.
Why does the same prompt give a different answer each time?+–
AI tools generate each answer fresh, so wording, sources and recommendations can change between sessions, accounts and locations. That is why a single check proves little. Running a fixed prompt set in a consistent setup, and repeating it, shows which results are stable and which were one-off variations.
Does ChatGPT traffic show up in Google Analytics?+–
Some of it does. Visits where the browser passes a referrer show up as referral traffic from the AI tool's domain, and ChatGPT adds a utm_source=chatgpt.com tag to many of the links it shows. Visits from apps or copied links can arrive with no referrer and land in Direct, so GA4 undercounts AI-driven visits.
Independent SEO consultant · 6+ years in SEO · 60+ client websites worked on
I'm an independent SEO consultant with 6+ years in SEO. I run audits, migrations and content programmes for businesses in Europe, the UK and the USA, and I build the automation behind my own research.