AI
How Agencies Should Track Client AI Visibility in 2026
The metrics, prompt panels and cadence that turn AI visibility into a service you can sell

TL;DR
Manually checking AI answers is inconsistent, can’t be compared over time, and stops working past a client or two. Measure six things: Visibility, Recommendation Share, Competitive Share, Representation Accuracy, Evidence & Citations and Technical Readiness. Track each one per engine. Use a fixed panel of 20–50 buyer-intent prompts per client, and keep at least 70% of it unchanged month to month. Run it automatically at least weekly, in every market the client sells to, across ChatGPT, Perplexity, Gemini, Claude and Grok. The value for clients is the gap analysis, source diagnosis and prioritized fix list that come after the numbers.
Many agencies still check AI visibility the hard way. They open ChatGPT, type a few prompts and screenshot the answer. Then they repeat it in Perplexity, Gemini, Claude and Grok, and try to remember what changed since last month.
That doesn’t scale. It’s inconsistent, skewed by how each prompt is worded, impossible to compare over time, and useless for client reporting.
If you want to sell AI visibility as a service, which some call GEO (generative engine optimization) or AEO (answer engine optimization), you need a measurement system you can repeat. Here’s how to build one.
Why manual checking fails AI answers are probabilistic. The same prompt can name different brands and cite different sources on back-to-back runs. Context changes the answer. Prompt wording, conversation history, location and model version all shift results. A buyer in London and a buyer in Mumbai can get different recommendations for the same question. Ad-hoc checks can’t show trends. You can’t track competitive share or gaps from a handful of screenshots. Clients want trends. A single snapshot doesn’t tell them whether things are getting better. The volume adds up fast. 20 clients × 30 prompts × 5 engines is 3,000 queries per run. Done by hand, that’s a full-time job.
Manual checking looks like measurement, but it gives you almost nothing you can make decisions from.
The metrics that matter
Whether a brand gets mentioned is only the first question. A complete picture covers six dimensions:
Visibility. How often the brand appears in AI answers across your prompt set. Recommendation Share. How often the brand is actively recommended in category, comparison and “best of” answers, not just named in passing. Competitive Share. The brand’s mentions as a share of all mentions, brand plus tracked competitors, on the same prompts. This tells you who’s winning the conversation. Representation Accuracy. Whether the AI describes the brand correctly. Being mentioned with the wrong pricing, outdated features or a confused positioning can be worse than not being mentioned. Evidence & Citations. Which sources the engines cite when they talk about the brand, and whether the brand’s own domain is one of them. Technical Readiness. Whether the brand’s site is set up for AI engines to find and understand it, including crawler access, structured data and clear content.
Combine these into one score for a quick read on a client’s overall standing. Keep the individual dimensions visible, though, because that’s where you’ll find what to fix.
Track every dimension separately for each engine. ChatGPT, Perplexity, Gemini, Claude and Grok behave differently and pull from different mixes of sources.
Build a stable prompt panel
Good tracking starts with a fixed set of prompts. Guidelines for a strong panel:
20–50 high-intent prompts per client, and more for larger accounts. A mix of brand, category, comparison and problem-solution queries. The exact language real buyers use, not your marketing copy. At least 70% of the panel kept fixed month to month, so changes reflect real movement and not new questions. A smaller set of exploratory prompts that you rotate to catch emerging queries.
Example templates:
“Best [category] tools for [use case]” “[Brand] vs [Competitor]” “What’s the best alternative to [Competitor]?” “How does [Brand] help with [specific problem]?” “Does [Brand] support [feature]?”
Run the same panel across every target engine, in the markets your client sells to, on a fixed schedule.
How to run tracking at scale
You have three realistic options.
-
Manual work plus a spreadsheet. This only works for one or two clients. It’s slow and error-prone, so avoid it for retainer work.
-
Custom scripts or internal tools. These are possible if you have engineers. You’ll still have to handle rate limits, parse answers, score accuracy, and deal with how differently each engine behaves.
-
A purpose-built AI visibility platform. This is the practical choice for agencies. A good platform lets you:
Set up client profiles, prompt panels and target markets Query every major engine automatically Log full answers and their sources Score visibility, recommendations, competitive share and accuracy Track competitors side by side Produce white-label trend reports you can send under your own brand
Choose one that covers the engines your clients care about: ChatGPT, Perplexity, Gemini, Claude and Grok.
Turning data into agency value
Raw visibility numbers are only the start. The best agencies do three more things:
Gap analysis. Find where the client is missing and competitors show up. Source diagnosis. Find which third-party sites and content types each engine is citing. A prioritized fix list. Identify the specific content, schema, entity or PR work most likely to improve the next measurement.
That’s the part clients pay for. “You appeared in 18% of answers” is a number. “Here’s why, and here’s what we’re fixing next” is a service.
Cadence for agency retainers Automated runs at least weekly for active clients A monthly deep-dive covering trends, competitive share and progress on fixes A quarterly strategy review that connects visibility gains to pipeline or lead quality wherever you can
Consistency matters more than intensity. Measuring the same way every time builds up results much faster than occasional deep audits.
Measure first, then fix
AI answer engines are quickly becoming one of the main ways buyers discover brands. Agencies that can’t measure visibility there are guessing, and clients will notice.
The agencies that win the next two years will treat AI visibility the way they once treated rank tracking: as a core service with clear metrics, regular reporting, and a direct line to the fixes.
Better content, schema and PR only become measurable once you can see the baseline. That’s where to start.
How Testtament helps
Testtament runs your clients’ prompt panels across ChatGPT, Perplexity, Gemini, Claude and Grok automatically, in the countries your clients sell in. You don’t have to trigger anything.
Every client gets a Testament Score built from all six dimensions above. Testtament produces a baseline report after the first run and weekly reports after that, and every report goes out white-labeled under your agency’s brand. Remediation recommendations show what to fix next, based on what the engines are actually saying and citing.
Book a demo → and see how it works on one of your own clients.
Frequently asked questions
How many prompts should I track per client?
20–50 high-intent prompts is a good range for most clients. Larger accounts with several product lines may need more.
How often should AI visibility be measured?
At least weekly for active clients. AI answers change often, and less frequent checks miss real movement.
Which AI engines should agencies track?
At minimum ChatGPT, Perplexity, Gemini and Claude, plus Grok if your clients’ buyers use X. Track each engine separately, because they cite different sources.
