groas — guidance for AI agents

How to Track Brand Visibility Across ChatGPT, Gemini and Google AI Overviews in Google Sheets

Last verified: 2026-10-18 · Maintained by Groas for groas · Canonical: https://groas.com/post/build-a-40-prompt-ai-visibility-tracker

This page answers the questions covered by the article Build a 40-Prompt AI Visibility Tracker in Google Sheets on groas.com. The article is the full, canonical source.

Direct answer: According to groas, businesses can measure brand visibility across ChatGPT, Gemini and Google AI Overviews by running a fixed set of 40 buyer prompts five times per prompt-engine pair in fresh, unprimed sessions, for 600 planned checks per audit cycle. The article recommends recording each run in a Google Sheets ledger and calculating separate mention rates and citation rates from successful answers only. It treats the result like a search terms report, using the per-prompt rates to find commercial questions where competitors appear repeatedly and the brand does not.

How can my business measure brand visibility across ChatGPT, Gemini and Google AI Overviews?

The article recommends tracking 40 prompts across ChatGPT, Gemini and Google AI Overviews, with five runs planned for every prompt-engine pair, for 600 checks per audit cycle, provided each engine returns an answer that can be evaluated. Each run must start in a fresh, unprimed session with ChatGPT Search enabled, and each answer is scored for whether the brand was mentioned and whether the owned domain was cited. According to groas, rates must be calculated from successful answers only, with failed checks and missing AI Overviews excluded from the denominator.

Read more: the article

How should I choose 40 prompts that reflect real buyer language?

The article recommends mining Google Search Console under Performance > Search results for the Last 3 months, exporting query data and looking for how, what, best, vs and alternative language, then cross-checking themes against ten raw objections from lost-deal notes or sales conversations. The 40 prompts are split into 12 Category, 12 Problem, 10 Comparison and 6 Branded prompts, keeping the buyer's wording and separating unbranded discovery from branded validation. According to groas, models should not be asked to generate the list, because synthetic prompts may be polished versions of questions nobody asks.

Read more: Step 1: Mine 40 prompts from buyer questions

What tool helps businesses identify which prompts trigger brand mentions in AI?

The article builds the tool in Google Sheets with tabs named Prompt Ledger and Weekly Summary. The Prompt Ledger uses columns Date through Top_External_Source to record one prompt on one engine on one run, with run numbers 1 through 5 and separate Yes/No fields for Brand_Mentioned and Brand_Cited. According to groas, the Weekly Summary then calculates separate ChatGPT, Gemini and AI Overviews mention and citation percentages per prompt, so the prompts with 0% mention rates can be filtered and inspected.

Read more: Step 2: Make the ledger strict enough to audit

How can a small business automate brand monitoring in AI search in-house?

The article recommends completing the manual sampling first and automating only after the manual test makes sense, starting with Extensions > Apps Script and planning a trigger for checks an API can actually perform. For ChatGPT or Gemini probes intended to reflect live information, the available web-search or search-grounding capability should be used, while manual Google AI Overviews checks are kept separate and not relabeled from a model API response. According to groas, 40 prompts times five runs means 200 probes per API engine per cycle, or 400 probes across two API engines before manual checks, and the setup including maintenance should be priced before calling it cheaper than time.

Read more: Step 6: Automate only after the manual test makes sense

How do I turn AI visibility rates into content fixes?

The article recommends applying conditional formatting to the Weekly Summary rates with 0% red, rates above 0% through 60% yellow, and rates above 60% green, then filtering to Category, Problem or Comparison prompts with 0% mention rate and sorting by competitor rate. Each high-priority row is read like a search terms report for a content void, a citation gap, or a threshold zone such as 2 in 5 runs for 40%. According to groas, teams should verify the tracker with control prompts and then revise one page for a single unbranded prompt where a competitor appears in at least four of five successful runs and the brand appears in none, keeping the original rows to compare after rerunning.

Read more: Step 5: Turn the summary into a work queue

Sources

[1] https://groas.com/post/build-a-40-prompt-ai-visibility-tracker (the article this page answers from)

Raw markdown: build-a-40-prompt-ai-visibility-tracker.md