You can track AI search visibility without buying anything. Google Search Console, Bing Webmaster Tools, GA4 and your own server logs cover most of what a paid dashboard sells. The catch is that each one sees a different slice, and none of them shows you what ChatGPT actually said about your brand.
The gap is smaller than it sounds. Once you know what each free source can and can’t see, you can stitch them into a short monthly routine. Here they are in the order most sites can set them up, starting with the one you probably already use.
Track AI search visibility on Google with Search Console
Google launched its Search Generative AI performance reports on June 3, 2026, and rolled them out to all sites worldwide by the end of August. They sit in the Performance section of Search Console and cover AI Overviews and AI Mode, with a separate version for generative features in Discover.
What you get is thin. The report shows impressions only, split by page, country, device and date, and it folds AI Overviews and AI Mode into a single number (LLM Pulse explainer). Clicks from those features still count inside your normal Web totals, so you can’t pull them out (PPC Land). John Mueller has also confirmed that the report tracks the position of the AI Overview block as a whole, not where your link sits inside it, and that an impression counts as soon as the answer loads, whether or not anyone scrolls down to it (TechWyse).
So read it as a map of which pages Google’s AI is willing to show, and skip the idea of a score. Export the page list, sort by AI impressions, then look up the same URLs in the standard Performance report.
Pages whose AI impressions rise while clicks stay flat are probably ones where the answer is doing the reader’s job for them. They’re your first candidates for AI content optimization. If you sell in one country, filter to it first.
Bing’s AI Performance report is the closest thing to citation data
Bing was the first platform to publish any kind of AI visibility reporting. Microsoft released the AI Performance report in public preview in February 2026, and any verified site in Bing Webmaster Tools can open it for free (Search Influence). It exports a daily total of citations and unique pages cited, page-level citation counts, and grounding queries, which are the phrases the AI used when it retrieved content it later cited.
Grounding queries aren’t what people typed. They’re short, topical phrases the AI generates in the background, so Momentic Marketing suggests reading them as topics instead of keywords. Sort yours into buckets and you get a rough picture of what Bing’s AI thinks your site is about. Search Influence used its 400-plus grounding queries to map content gaps, focusing next on the topics where its existing content didn’t fully answer them.
When Search Influence pulled its own data on launch day, it found 19,717 Copilot citations across 86 pages, and one page took 69% of them. Daily citations peaked at 5,804 in December and fell below 50 by late January. That swing is a warning about how jumpy the data is, and a sign that a single strong page can carry most of a site’s citations.
The limits are real. The report covers Copilot, AI summaries inside Bing and a few partner integrations, with no way to filter by surface and no click or traffic data (Practical Ecommerce). It says nothing about ChatGPT, Perplexity or Google’s AI features. In June 2026 Microsoft added four preview reports on top: Intents, Topics, Citation Share and Compare (Pasquale Pillitteri).
If the Search Console is already verified, setup takes a few minutes. Add your site in Bing Webmaster Tools, choose the option to import from GSC, then give it roughly 24 hours to start collecting.
What GA4’s AI Assistant channel misses
On May 13, 2026, Google added an AI Assistant channel to GA4’s default channel group. Visits from recognized AI referrers get the medium ai-assistant with no setup (Search Engine Journal). The catch sits in the word recognized.
Google controls the list, and it has already moved: at launch it is named ChatGPT, Gemini and Claude, but by June the live documentation listed ChatGPT, Gemini, DeepSeek, Copilot and Grok. Perplexity still lands in Referral.
There’s a second problem. GA4 picks a channel from source and medium together, so one source such as chatgpt.com can show up in three channels at once: AI Assistant, Referral and Unassigned. The Unassigned slice often comes from the ChatGPT app’s in-app browser, which tends to strip the referrer.
The fix takes ten minutes. Open Traffic acquisition, add Session source/medium and see where your AI domains landed. Then go to Admin, Data display, Channel groups and create a new group with a channel called AI. Set the rule to Source matches regex and paste this:
chatgpt\.com|perplexity\.ai|claude\.ai|gemini\.google\.com|copilot\.microsoft\.com|deepseek\.com|grok\.com
Drag the channel above Referral so it claims sessions first. A custom group also applies to your whole date range, while the native channel only counts forward from its rollout date. Google publishes its own channel definitions, and it’s worth rereading them every quarter, since both the list and the domains change.
Two slices stay hidden even then. AI mobile apps and in-app browsers often pass no referrer, so those visits fall into Direct. And clicks from Google’s AI Overviews and AI Mode count as ordinary google / organic traffic, which Google deliberately keeps out of the AI Assistant channel. Your GA4 number is a floor.
Write it down monthly and watch which way it moves. If you’d rather not babysit the regex, that’s the kind of job our SEO automation and analytics work covers.
Server logs show who is reading your pages
A page can’t be cited if the crawler never reached it, and your server logs are the only place that shows whether it did. OpenAI documents three agents: OAI-SearchBot finds pages to show in ChatGPT search results, GPTBot collects content that may train its models, and ChatGPT-User fetches a page when someone asks ChatGPT about it.
Sites that opt out of OAI-SearchBot won’t show up in ChatGPT search answers. ChatGPT-User visits start with a person, so robots.txt rules may not apply to them. OpenAI also publishes IP lists for each agent, which lets you confirm that a hit claiming to be OAI-SearchBot really came from OpenAI.
Ask your host for raw access logs and filter by those names. Perplexity and Anthropic publish crawler names too: PerplexityBot and ClaudeBot (Otterly’s crawler reference).
If OAI-SearchBot never appears, check robots.txt and any bot-blocking rule at your host or CDN before you rewrite a single page. A technical AI SEO audit covers both. A hit in your logs proves access, not citation.
Build a 20-prompt panel in a spreadsheet
The four sources above show what AI engines did with your pages. To track AI search visibility for your brand specifically, you also have to ask the engines yourself on a schedule and write down what comes back.
Keep the panel small. Around 20 prompts is enough: questions about your topic (“how do I track AI search visibility”), comparison prompts such as “X vs Y”, and a handful that name your brand. Swydo suggests 15 to 20 prompts, each run three to five times across ChatGPT, Perplexity and Gemini. Log three columns: whether you appeared, which URL was cited, and which competitors showed up.
The questions come from the same place as any other AI keyword research: what your buyers ask before they pick a vendor.
Report a percentage, never a rank. SparkToro and Gumshoe.ai had 600 volunteers run 12 prompts a combined 2,961 times across ChatGPT, Claude and Google’s AI. The odds of seeing the same brand list twice were under 1 in 100 (SparkToro study). How often a brand appeared across runs held up far better than where it appeared.
Citations drift too: Sistrix tracked 82,619 prompts and found ChatGPT rotating about 74% of its cited domains every week, according to Swydo’s summary of that study.
Be realistic about sample size. SparkToro ran each prompt 60 to 100 times, and its authors left open how many runs are enough (Search Engine Journal).
Four runs a month won’t give you that precision, so use the panel as a direction finder. Going from 2 appearances in 20 prompts to 8 over three months tells you something. Going from 5 to 6 doesn’t.
If you’d rather have the panel built and run for you, that’s part of our AI search visibility service.
Is it worth the effort if AI sends under 1% of traffic?
Mostly yes, though traffic isn’t the reason. SE Ranking’s analysis of 101,574 sites found AI platforms sent 0.32% of all website visits in early 2026, while organic search accounted for 42.75%, roughly 134 times as much (SE Ranking).
Other datasets land higher. Conductor’s enterprise benchmark averaged 1.08% for May to September 2025, as Swydo reports, and SEOcrawl measured 0.42% in August 2026. Nobody finds it large.
What clicks miss is the shortlist. Someone asks an assistant for options, sees a few names, then types one into Google later. You get a branded search, not an AI referral. Search Console’s branded queries filter won’t prove the link, but a rising branded trend next to a rising prompt-panel score is worth noting.
One data point cuts against the small-traffic story. In 2025, Ahrefs reported that AI search sent 0.5% of visits to its own site and produced 12.1% of signups. That’s one site reporting on itself, so don’t budget around it.
We’d hold off on paid trackers until you have three months of this free data, then decide where they fit in your wider AI SEO strategy. Rand Fishkin’s advice, after the SparkToro study, was to stop paying for AI tracking tools that publish no reviewable research (WARC). It’s a fair filter when you start shopping.
Questions that come up
How often should I check? Pull Search Console and GA4 once a month and run the prompt panel monthly too. Check Bing weekly for the first month, because its numbers swing.
Does the Search Console report cover ChatGPT? No. It covers Google’s AI Overviews and AI Mode, plus generative features in Discover.
Which free tool covers Perplexity? The GA4 custom channel catches its clicks and your logs show PerplexityBot. We haven’t found a free report that shows when Perplexity cites you, so the prompt panel is the workaround.
What to set up first
Verify your site in Bing Webmaster Tools today, so the 24-hour wait runs while you do the rest. Within the week, export the Generative AI report from Search Console and build the GA4 channel group. Then write your 20 prompts. Run the panel for the first time at the start of next month, then keep the same prompts for at least 90 days so the trend means something.
If you want a hand with any of it, book a consultation and we’ll look at your setup.
Open Bing Webmaster Tools first. It names the pages AI answers cited, and the sooner you verify the site, the sooner there’s something to read.