CoreCited
Measurement

AI share of voice: the formula, a worked example, and the error bars most reports leave out

How to calculate AI share of voice across ChatGPT, Gemini and other AI answers, with a worked example, error bars, and the AI visibility metrics to keep.

AlexFounder & Developer12 min read

AI share of voice is the slice of brand mentions in AI answers that belong to you. Ask ChatGPT, Gemini or Perplexity the questions your buyers ask, count every brand each answer names, and divide your count by the total. The formula fits on one line. What the formula hides is the part that decides whether the number means anything: which denominator you used, how many answers sit behind it, and how wide the margin of error is. This post works one example through from raw answers to a range you can defend in a report.

Key takeaways
1AI share of voice = your brand mentions ÷ mentions of all tracked brands, across the same answers, × 100.
2The same answers give three different numbers depending on what you divide by: answers, mentions, or first places. Say which one you report.
3AI answers change between runs, so every share of voice is an estimate. Put a confidence range next to it, and call brands with overlapping ranges tied.
4An "AI visibility score" is usually a vendor's blend of simpler counts. Ask what goes in before you compare two of them.
5Report each engine separately and keep the prompt set fixed, or month-on-month changes measure your setup, not your market.

What AI share of voice measures

Definition · AI share of voice
Your brand’s mentions as a percentage of all mentions of the brands you track, you included, across a set of AI answers to the same questions.

Share of voice is an old advertising idea: your share of all the ads, or all the media coverage, in a category. Paid search has a strict version. Google Ads defines impression share as “the percentage of impressions that your ads receive compared to the total number of impressions that your ads could get”[11]. AI share of voice applies the idea to the answers assistants write, with one difference: there is no auction log of every eligible impression, so the total has to be sampled. The question it answers is not “does ChatGPT know us?” but “when ChatGPT answers a buyer’s question, how much of the recommendation goes to us, and how much to the rivals we care about?”

It is a relative number, and that is its strength and its trap. It rises when you are named more often, and it also rises when a rival is named less often. It depends on which rivals you chose to count. And because there is no fixed results page behind an AI answer, it is always an estimate from a sample of answers, not a reading of a list that exists before you look. In the SparkToro and Gumshoe.ai study, there was less than a 1 in 100 chance that ChatGPT or Google’s AI would give the same list of brands in any two responses to the same prompt[1]. A share of voice built on a handful of answers inherits all of that churn.

The formula, and the two you will confuse it with

Three ratios get called “share of voice” or “visibility” in AI tracking tools. They use the same answers and different denominators:

Three AI visibility metrics from the same answers
What each divides by, and the question it answers.
FormulaQuestion it answers
Mention rate (visibility)Answers that name you ÷ all answersHow often do we come up at all?
Share of voiceYour mentions ÷ mentions of all tracked brandsHow much of the conversation do we hold against named rivals?
First-place shareAnswers where you are named first ÷ answers where any tracked brand is firstWhen an answer leads with someone, how often is it us?

None is wrong. They answer different questions, and a report that switches between them without saying so will show movement that is only a change of denominator. Pick one as the headline, label it, and show the others beside it.

How the tools define it

The vendors who rank for this term agree on the basic share-of-mentions formula and then drift apart. Semrush gives “AI share of voice = (your AI mentions ÷ total AI mentions across all brands in your category) × 100”[5]. Nightwatch gives the same ratio over “total brand mentions across tracked prompts”[6]. HubSpot’s glossary uses both ratios in one entry: 25 of 100 mentions is a 25% share, and appearing in “30 out of 100 relevant responses while a competitor appears in 50” is described as 30% against 50%[7]. The first is share of voice; the second is mention rate. Ahrefs takes a third route: its Brand Radar sums the Google search volume of prompts where a brand appears, and defines AI share of voice as “a brand’s percentage share of impressions compared to other tracked brands”[9].

Two of those vendor notes are worth keeping. Ahrefs warns that the metric “can change a lot depending on how you’ve set up the entities for you brand and competitor brands”[9]: the rival list is part of the formula. And Nightwatch draws the line between the two ratios cleanly: a visibility score “measures the percentage of prompts where your brand appears at all. AI share of voice adds competitive context”[6]. What none of these pages gives is a margin of error, which is where the worked example below goes next.

How to calculate AI share of voice, step by step

From buyer questions to a share of voice you can defend
The same steps work in a spreadsheet or a tracking tool.
Fix the questions
Write the prompts a buyer asks before they know your name, mostly unbranded. Freeze the set: changing it changes the number.
Step 1: Fix the questions. Write the prompts a buyer asks before they know your name, mostly unbranded. Freeze the set: changing it changes the number.
Step 2: Fix the rivals. List the brands you will count, including the ones the answers keep naming that you did not expect.
Step 3: Run them repeatedly. Ask every prompt on every engine you track, on a schedule. Each run is one sample, not the truth.
Step 4: Count names, once per answer. For each answer, record which tracked brands it names and which comes first. Once per answer stops one long answer from counting five times.
Step 5: Divide, then add the range. Your mentions ÷ all tracked mentions. Then compute a 95% interval and mark brands whose intervals overlap as tied.

Two rules keep the counting honest. Count a brand at most once per answer, otherwise an answer that repeats one name in every paragraph counts as several recommendations. And keep each engine separate. Profound tracked 15,155 brand and category pairs daily through May 2026 and found a median gap of 8 percentage points in a brand’s visibility between Gemini, AI Overviews and AI Mode, with a gap of more than 10 points for over a third of brands[3]. An average across engines hides that.

A worked example, with the error bars

Illustrative numbers
The counts below are made up to show the arithmetic. Every percentage and range is computed on this page from those counts, by the same Wilson interval function our product uses for its own share of voice.

A software company tracks 40 unbranded buyer questions on one engine, once a week for 4 weeks: 160 answers. It counts four brands: itself and three rivals. Across the 160 answers, the four brands are named 170 times in total, counting each brand once per answer.

The raw counts
Illustrative. 160 answers: 40 prompts × 4 weekly runs, one engine.
Answers naming the brandAnswers where it is named first
Your brand4622
Rival A5841
Rival B4138
Rival C2519

Step 1: share of voice

Your brand was named 46 times out of 170 tracked mentions. 46 ÷ 170 = 27.1%. Rival A, the most-named brand, has 34.1%, so on the point estimates you trail by 7.0 points.

Share of voice, point estimates
Illustrative counts; percentages computed on this page.
Share of voice, point estimates
Your brand27.1%
Rival A34.1%
Rival B24.1%
Rival C14.7%
Worked example on this page

Step 2: the confidence range

Here is where most reports stop, and where they go wrong. 170 mentions is a sample. Ask the same 40 questions for another four weeks and the counts will differ, because the answers do. A 95% confidence interval says how far the true share could plausibly sit from the one you measured.

We use the Wilson score interval rather than the textbook “plus or minus” formula. The NIST handbook notes that with Wilson “the lower limit cannot be negative”, which the common formula can produce for small shares[12], and a widely cited review of the options recommends “the Wilson interval or the equal-tailed Jeffreys prior interval for small n”[13]. Share of voice for a small brand is exactly that case: a low share from a modest sample.

Share of voice with 95% ranges
Wilson score interval, computed on this page. Ranges that overlap the leader's are statistically tied for the lead.
Share of voice95% rangeTied for the lead?
Rival A34.1%27.4% to 41.5%Yes
Your brand27.1%20.9% to 34.2%Yes
Rival B24.1%18.3% to 31.1%Yes
Rival C14.7%10.2% to 20.8%No

Your range runs from 20.9% to 34.2%. Rival A’s runs from 27.4% to 41.5%. The ranges overlap, so the 7.0-point gap that looked like a clear second place is inside the noise. On these numbers, Rival A, Your brand and Rival B are statistically tied for the lead. A dashboard that ranks them 1, 2, 3 is ranking noise. Rival C, on the other hand, is clearly behind you: its range does not reach yours.

A useful shorthand is the noise floor: the smallest gap between two brands that means anything at this sample size. With 170 mentions it is about 14.8 points (twice the worst-case half-width). Gaps smaller than that should be reported as ties.

Step 3: the same answers, divided differently

Now compute the other two ratios from the same counts. Mention rate divides by the 160 answers, not by mentions: your brand appears in 46 of them, 28.8% (range 22.3% to 36.2%). First-place share divides by the 120 answers where one of the four brands came first: you led 22 of them, 18.3%, against 34.2% for Rival A.

One set of answers, three numbers
Illustrative counts; every figure computed on this page with a 95% Wilson range.
Mention rateShare of voiceFirst-place share
Your brand28.8% (22.3% to 36.2%)27.1% (20.9% to 34.2%)18.3% (12.4% to 26.2%)
Rival A36.3% (29.2% to 43.9%)34.1% (27.4% to 41.5%)34.2% (26.3% to 43.0%)
Rival B25.6% (19.5% to 32.9%)24.1% (18.3% to 31.1%)31.7% (24.0% to 40.4%)
Rival C15.6% (10.8% to 22.0%)14.7% (10.2% to 20.8%)15.8% (10.4% to 23.4%)

The story changes with the denominator. On share of voice you look roughly level with the pack. On first-place share you are well behind: you are named often, but rarely first. SparkToro saw exactly this pattern in real answers: one brand appeared in 69 of 71 ChatGPT answers but was mentioned first in only 25[1]. If buyers read the first name and stop, the first-place share is the one to worry about.

A share of voice without a range is a guess with a decimal point. Two brands a few points apart are often not apart at all.

How many answers before a gap is real

The range narrows as mentions pile up, roughly with the square root of the sample: four times the mentions halves the range. This table shows the noise floor at different totals, computed with the same function:

Noise floor by number of tracked mentions
Smallest gap between two brands that clears the noise: twice the 95% Wilson half-width at a 50% share (the worst case). Computed on this page.
Gaps smaller than this are ties
50 mentions26.8 points
100 mentions19.2 points
200 mentions13.8 points
500 mentions8.8 points
1,000 mentions6.2 points
2,000 mentions4.4 points

Two caveats make the real picture a little worse than the table. First, mentions in one answer are not independent: if an answer names three rivals, it names fewer slots for you. The interval treats every mention as a separate coin toss, so read it as a best case. Second, answers to the same prompt in the same week tend to lean the same way. More prompts usually buy more precision than more runs of the same prompt.

Independent work points the same way. A 2026 statistics preprint that sampled Perplexity, SearchGPT and Gemini answers argues that visibility metrics “should be treated as sample estimators of an underlying response distribution rather than fixed values”. It found that “overlapping confidence intervals of this kind are the norm rather than the exception for domains that appear to differ in citation share by less than 5-7 percentage points”[4]. That study measured cited domains, not brand names, and used a different interval method, but the lesson carries over: a few points between two names is usually noise.

This is the reason SparkToro’s conclusion was not “stop measuring” but measure rates across many prompts and many runs: Rand Fishkin calls visibility across dozens to hundreds of prompts, run multiple times, a reasonable metric[1]. Our guide to choosing prompts for LLM tracking covers how many to start with.

AI visibility score: what is inside it

Many tools show a single “AI visibility score” instead of, or next to, share of voice. A score like that is a blend of the counts above, often with position and sentiment mixed in, and each vendor weights them its own way. Semrush’s score runs from 0 to 100 and “combines two factors”: topic coverage and mention consistency[8]. HubSpot’s AI Search Grader scores five dimensions out of 100, with sentiment worth up to 40 points and share of voice up to 10[10]. Both are reasonable designs, and they measure different things. That makes scores useful for watching one tool’s trend and useless for comparing two tools.

Before you trust a score, ask four questions:

  • Which counts go in? Mentions, citations, position, sentiment. A score that mixes citations (links to your site) with mentions (your name in the text) can rise when you are cited for a how-to article and named in no recommendations.
  • What is the denominator? All answers, answers that name any brand, or all tracked mentions. The worked example above shows how far that moves the number.
  • How many answers sit behind it? If the tool cannot tell you, it cannot give you a range either.
  • Are engines blended? A single score across ChatGPT, Gemini and AI Overviews hides gaps that the Profound data shows are often wider than 10 points[3].

The AI visibility metrics worth keeping

Share of voice is one line in a report. These are the ones that, together, explain it:

AI visibility metrics, and what each is for
Counted per engine, over a fixed prompt set.
What it countsUse it to
Mention rateShare of answers that name youSee whether you come up at all
Share of voiceYour share of all tracked brand mentionsCompare yourself with named rivals
First-place shareShare of answers that name you firstSee whether you lead or trail in the list
Citation rateShare of answers that link to your siteSee whether your pages are used as sources
ConsistencyShare of weekly runs a brand appears in, per promptTell a held position from one that rotates
DescriptionHow the answer describes youCatch outdated or narrow positioning

The consistency line matters most for planning. A brand at 30% share of voice that holds the same few prompts every week is in a different position from one at 30% that appears on different prompts each week. SISTRIX found the same split in the sources AI answers cite: for brand queries, 43% of brand domains were present in all 17 weeks it tracked, while the domains cited alongside them rotated at around 70% a week[2]. Our product calls the two groups Core and Carousel: core is a brand present in at least 70% of weekly runs for a prompt, emerging from 40%, carousel below that, and nothing is classified before 4 weeks of data.

Myth
Our AI share of voice went from 24% to 27%, so we are winning.
What is true
With a couple of hundred mentions, a 3-point move is inside the noise. Check whether the ranges overlap before reporting a change.
Myth
Share of voice and visibility are the same number.
What is true
Visibility divides by answers, share of voice by mentions. One can rise while the other falls.
Myth
A higher AI visibility score in tool A than tool B means we improved.
What is true
Different tools weight different counts. Compare a score only with itself over time.
Myth
Averaging across engines gives a cleaner number.
What is true
It hides the gaps between engines, which are often larger than the changes you are looking for.
Before you report AI share of voice
0/7

Tracking it every week

A spreadsheet works for a first look. To spot-check one question first, the free ChatGPT rank tracker lists every brand an answer names, in order. Run it a few times and you will see the counts move, which is the point of this whole post. For ongoing tracking, CoreCited’s competitor tracking reports share of voice with a 95% range on every brand and marks ties instead of ranking them. The Starter plan covers 40 prompts for $69 a month; every limit is on the pricing page.

Questions people ask

What is AI share of voice?

AI share of voice is the share of brand mentions in AI answers that belong to you. Run a fixed set of buyer questions through ChatGPT, Gemini or another assistant, count every time each tracked brand is named, and divide your count by the total for all tracked brands. It tells you how much of the conversation you hold against named rivals.

How do you calculate share of voice in AI search?

Divide your brand's mentions by the mentions of every tracked brand, you included, across the same answers, then multiply by 100. Count a brand once per answer, keep the prompt set and rival list fixed, report each engine separately, and put a confidence range next to the result, because the answers change from run to run.

What is an AI visibility score?

Usually a vendor's composite number built from simpler counts such as mention rate, citation rate, position in the answer and sometimes sentiment. Each tool weights them differently, so scores from two tools are not comparable. Ask which counts go in, how they are weighted, and how many answers sit behind the number.

What is a good AI share of voice?

There is no universal benchmark: it depends on how many rivals you track and how crowded the category is. With four tracked brands an even split is 25% each. The more useful questions are whether you lead, whether the gap to the leader is bigger than the margin of error, and whether the trend holds for several months.

How many AI answers do I need for a reliable share of voice?

More than most dashboards use. With 200 brand mentions in the period, two brands need to be about 14 points apart before the gap clearly clears the noise; with 1,000 mentions, about 6 points. Below that, report brands whose ranges overlap as tied rather than ranking them.

What is the difference between AI share of voice and AI visibility?

Visibility, or mention rate, divides by answers: the share of answers that name you. Share of voice divides by mentions: your slice of all brand names in those answers. Visibility can rise while share of voice falls, if rivals gain faster than you do, so track both.

Keep reading

Sources

[1]New research: AIs are highly inconsistent when recommending brands or products — SparkToro and Gumshoe.ai (research study), 28 January 2026
[2]AI citation drift: how stable are sources in AI search results? — SISTRIX, 1 May 2026, modified 12 May 2026
[3]Variability of Google models: Gemini vs AIO vs AI Mode — Profound (vendor study), 14 July 2026
[4]Quantifying Uncertainty in AI Visibility: A Statistical Framework for Generative Search Measurement — Ronald Sielinski (arXiv preprint 2603.08924, v3), 9 March 2026, revised 26 August 2026
[5]How to measure AI share of voice using Semrush — Semrush (vendor, Margarita Loktionova), 17 July 2026
[7]AI Share of Voice — HubSpot Glossary (vendor), read 11 October 2026
[8]Semrush AI Visibility data — Semrush Knowledge Base (vendor), read 11 October 2026
[9]AI Visibility Metrics — Ahrefs Help Center (vendor, Constance Tan), 3 September 2026
[10]AI Search Grader — HubSpot (vendor), read 11 October 2026
[11]About impression share — Google Ads Help, read 11 October 2026
[12]7.2.4.1 Confidence intervals — NIST/SEMATECH e-Handbook of Statistical Methods, read 11 October 2026
[13]Interval Estimation for a Binomial Proportion — Lawrence D. Brown, T. Tony Cai and Anirban DasGupta, Statistical Science 16(2), peer reviewed, May 2001

Find out where you actually stand

One real question, real AI engines, and the answer they gave — including who was named in it. No account, no card.