What an AI visibility audit is, and what ours contains
Broadcastwell sells this work, so read the page as an interested party writing carefully. The strongest thing we can say about our own audit is that we run it on ourselves and publish the result, including the month it was zero. That page is still up, and the zero row is still in it.
What an audit actually measures
The mechanic is plainer than the category's marketing suggests. A buyer question goes to an engine. The engine returns a written answer that usually names a handful of vendors and, depending on the engine, a list of sources. Two things get recorded. Whether your name appears in the answer text, which we call named. Whether your domain appears in the answer's sources, which we call cited. Repeat across a set of questions and several engines and you have a named count and a cited count out of a known denominator.
Everything else in an audit is context for those two numbers. Which competitors were named instead. Which questions you were absent from entirely. Which engines behave differently from each other. The audit is worth running because the two headline numbers are usually a surprise, and because they are the numbers that decide whether you enter a deal at all.
They are also not the numbers an SEO audit reports. A ranking audit tells you where you sit in a list of ten blue links. An answer names three or four firms and shows no list. A site can rank respectably and be named zero times. We know that shape well, because it was ours. See GEO vs SEO for the mechanical difference.
What the free full audit contains
There are two free things and they are different sizes. The instant check is five buyer questions through two engines, emailed back in about ten minutes, and it exists to show you the shape of the problem. The full audit is the real instrument.
| Part | What it is |
|---|---|
| Ten buyer questions | The questions your buyers actually type, written for your category, not keyword variants of your brand name |
| Four engines | ChatGPT, Claude, Perplexity and Google AI Overviews, all asked the identical wording |
| Forty scored answers | One run per question per engine, each scored for whether you were named and whether your domain was cited |
| Competitive share of voice | Which firms were named instead of you, on which questions, and how far ahead of you they actually are, across the same forty answers |
| A two-page findings document | The numbers, the questions you were absent from, and what the data does not prove |
The four engines are ChatGPT, Claude, Perplexity and Google AI Overviews. One run per question per engine, so ten questions produce forty answers.
The audit does not just tell you where you stand. It tells you who the engines named instead, on which questions, and how far ahead of you they actually are. That share of voice is the number most buyers want first, because two out of forty means one thing when the leader sits at four and something very different when the leader sits at thirty.
We also mark which part of that gap publishing can close. Some of it is a publishing gap and it closes. Some of it is market structure, where an engine is repeating a position a company holds by being large or long established, and no number of answer pages rewrites that. Where the data cannot separate the two, the document says so rather than handing you a plan. Selling a fixable story where the cause is market structure does not survive the first renewal conversation.
No call is required and there is no obligation. The document is the deliverable. We would rather you read it and decide nothing needs doing than sit through a call to receive a number that fits on one line.
The findings document, in full
This is the same two-page document we send prospects, run on ourselves. Two months of our own results, July and August 2026, on the same ten questions. Where a figure does not exist for our own run we have marked it [SAMPLE] rather than fill it in. Nothing here is modelled and no figure is a projection.
In July we were named in zero of forty answers. In August we were named in one, and that one mention was an engine citing our own measurement page rather than recommending us. We report it that way because the product is the measurement being trustworthy.
| Figure | July 2026 | August 2026 |
|---|---|---|
| Broadcastwell named | 0 of 40 answers | 1 of 40 answers |
| Broadcastwell cited | 0 of 40 answers | 1 of 40 answers |
| Leader named (Omniscient Digital) | 16 of 40 answers | 17 of 40 answers |
| Answers naming none of the five | 17 of 40 answers | 17 of 40 answers |
Forty answers per month: ten questions across four engines, one run per question per engine. These are the self-audit denominators. They are not the denominators of our four-engine category measurement, which scored 200 answers and 663 citations. The two are never combined.
| Engine | Named, July 2026 | Named, August 2026 |
|---|---|---|
| Claude | 0 of 10 answers | 0 of 10 answers |
| ChatGPT | 0 of 10 answers | 0 of 10 answers |
| Perplexity | 0 of 10 answers | 1 of 10 answers |
| Google AI Overviews | 0 of 10 answers | 0 of 10 answers |
Ten answers per engine per month. Zero calls failed in either month. Citation floor, disclosed: ChatGPT returned no source list on six of its ten answers in both months, and Google AI Overviews on two of ten in July and one of ten in August. That caps a citation score, not a naming score.
Who the answers named instead. Omniscient Digital was named in 16 of 40 answers in July and 17 of 40 in August. Four other agencies were each named between four and six times out of forty. In both months, 17 of the 40 answers named none of the five. Those five are not a list we chose. They are the five agencies the engines named inside the ten questions on the first run, and we reuse them every month. The full named list is published at GEO agencies measured.
| # | Question | August result |
|---|---|---|
| 01 | [SAMPLE] question text not reproduced in this sample | not named |
| 02 | [SAMPLE] question text not reproduced in this sample | not named |
| 03 | [SAMPLE] question text not reproduced in this sample | not named |
| 04 | [SAMPLE] question text not reproduced in this sample | not named |
| 05 | [SAMPLE] question text not reproduced in this sample | not named |
| 06 | [SAMPLE] question text not reproduced in this sample | named, and cited |
| 07 | [SAMPLE] question text not reproduced in this sample | not named |
| 08 | [SAMPLE] question text not reproduced in this sample | not named |
| 09 | [SAMPLE] question text not reproduced in this sample | not named |
| 10 | [SAMPLE] question text not reproduced in this sample | not named |
In a client document every row carries the real question text and the per-engine result. We do not reproduce our own ten, because publishing them would let anyone game a series we have committed to running unchanged.
Page two: diagnosis and recommended actions. Absence ladder position: at the category door.
| Engine | Citations returned, August 2026 |
|---|---|
| Google AI Overviews | 243 |
| Perplexity | 195 |
| Claude | 157 |
| ChatGPT | 24 |
| Total | 619 |
Every source returned across the forty August answers, including repeats across engines. This is not a count of distinct pages, and it is not the 663 citations from the category measurement. [SAMPLE] In a client document a second panel here lists the individual pages the engines cited most often, with a plain label for what each publisher is and the client's own domain highlighted in place. We have not published a per-source breakdown of our own run, so we are not going to put numbers there.
How we ran it. Ten buyer questions for the category "AI search visibility agency", asked of Claude, ChatGPT, Perplexity and Google AI Overviews, one run per question, forty answers per month. July run 27 July 2026. August run 6 August 2026. A company counts as named only on a whole-word match of its name, and as cited only on a hostname match. Prepared by Sairam Sivakumar and the Broadcastwell team. Our own self-audit is published every month at broadcastwell.com/visibility. The client re-score runs quarterly.
How it is run
The audit runs on the same instrument as our published research, which is the only reason we are willing to describe it in this much detail. Three volumes of it are deposited with the data and the analysis code, so the method can be checked rather than taken on trust.
| Signal | What it means | How it is matched |
|---|---|---|
| Named | Your company name appears in the answer text | Word-boundary match on the brand, case-sensitive for a single plain word |
| Cited | Your domain appears in the answer's source list | Hostname match, so subdomains count and near-miss domains do not |
| Competitor named | A named rival appears in the answer text | Same rule as Named, run against the competitor list agreed before the audit |
| Engine error | The engine returned no answer | Excluded from the denominator rather than counted as a miss |
Scoring rules used in Broadcastwell's own audits and in The 2026 State of Generative Engine Optimization, Volume I. DOI 10.5281/zenodo.21537014.
Two details matter more than they sound. Brand matching is word-boundary and case-sensitive for a single plain alphabetic name, so a company called Pitch does not score a hit on the ordinary word pitch. And an engine that returns no answer is recorded as an error and dropped from the denominator, so a failed call becomes nine out of nine rather than a fake zero out of ten.
The published statistics behind the method, including the figures quoted on this page, are collected on the statistics page.
What an audit cannot tell you
What happens after
The audit ends with a document. If it shows nothing worth fixing, that is a real outcome and the correct answer is to do nothing. Most audits do not show that.
If it does show a gap, the work that follows is a monthly program: four answer pages a month, one schema and entity pass, placement in the third-party lists and buyer guides AI engines actually cite, and a monthly report on your brand mentions, your citations and the sources the engines are pulling from. Your ten questions are re-scored across all four engines every quarter. It is $4,500 a month with a three month minimum. The first three clients get a $3,000 a month founding rate in exchange for a named public case study and a review. Three months is one full quarter, which is the shortest period over which the re-score shows a trend rather than noise.
90-day proof gate: if the ten questions we track have not moved by the first quarterly re-score, we do not invoice month four. You keep every run, every answer and every source we collected.
The re-score is the part that matters and it is why the audit is worth doing properly the first time. The same ten questions, the same four engines, the same scoring rules, every quarter. If the number does not move, the report says the number did not move. The first month is a baseline rather than a verdict, and the document says so, because a first reading is where you started and not a result.
There are no case studies, testimonials or outcome claims on this page. What is published instead is three volumes of research and our own monthly score, run with the same instrument and reported the same way.
You also get a named person rather than a queue. Sairam Sivakumar is the contact on the engagement: he sends the findings, writes the recommendations and answers your email. The rest of the team does the delivery work and joins the call when he asks them to. We are not going to tell you anyone is dedicated full time to an engagement that has not started.
Method and limits
Questions
What is an AI visibility audit?
It is a measurement of whether AI engines name your company when buyers ask about your category. A buyer question is put to each engine, the answer is read, and two things are recorded: whether your name appears in the answer text and whether your domain appears in the answer's sources. Repeat that across a set of questions and several engines and you have a named count and a cited count. Everything else in an audit is context for those two numbers.
What does Broadcastwell's free AI visibility audit include?
Ten buyer questions written for your category, put to ChatGPT, Claude, Perplexity and Google AI Overviews, one run per question per engine. That is forty scored answers. You get the named count, the cited count, a per-engine split, a tally of which competitors were named instead, the questions you were absent from, and a two-page findings document. No call is required and there is no obligation.
How much does an AI visibility audit cost?
Broadcastwell's instant check and full audit are both free. The monthly program that acts on the findings is $4,500 a month with a three month minimum, and a $3,000 a month founding rate for the first three clients in exchange for a named public case study and a review.
What can an AI visibility audit not tell you?
It cannot tell you why an engine named someone, because no engine publishes that. It cannot tell you that a named count is stable, because one run per question is one sample and the same question re-asked can return a different set of firms. It cannot tell you that being cited means being recommended, because an engine can read your site to compose an answer and name a competitor in it. And it measures presence, not sentiment.
Is an AI visibility audit the same as an SEO audit?
No. An SEO audit reports positions in a ranked list of links. An AI visibility audit reports whether you are inside a generated answer that names a handful of vendors and shows no list at all. The unit of measurement is different, so a site can rank well and still be absent from every answer in its category.
Do you publish your own audit result?
Yes, monthly, on the visibility page. July 2026 was 0 of 40 named and 0 of 40 cited. August 2026 was 1 of 40 named and 1 of 40 cited, and the single mention was Perplexity citing our own measurement page as a source rather than recommending us as an agency. We state that on the page rather than reporting the one as a win.
What happens if it does not work?
We track the same ten non-brand buyer questions for you from month one, and the first run sets your baseline. At day 90, on the first quarterly re-score, we run those same ten questions again across the same engines. If you have not won more of them than your baseline, on any engine, we do not invoice month four and you can end the engagement there. You keep the full dataset either way: every run, every answer, every citation and every source we collected. The first three months are the committed term and are not refunded. This is a promise about month four, not a money-back guarantee, and we would rather state it plainly than sound more generous than we are.
Start with the number, not a call
Five buyer questions through two engines, results by email in about ten minutes. The full ten-question, four-engine audit follows, and it is also free.
Run your free instant check