AI Search Visibility

AI Search Share of Voice: How to Measure It

AI search share of voice is your slice of brand mentions in AI answers. Learn the formula, the prompts and engines to track, and a worked example.

Simran Rawat29 Oct 202617 min read
AI Search Share of Voice: How to Measure It

AI search share of voice is the percentage of brand mentions in AI-generated answers that belong to your brand, counted across a fixed prompt set and a named list of competitors, per AI engine. Divide your mentions by total mentions of all tracked brands, then repeat the prompts many times because single answers vary.

AI search share of voice is the percentage of brand mentions in AI-generated answers that belong to your brand, counted across a fixed set of prompts, a fixed list of competitors and each AI engine separately. You measure it by running the prompts repeatedly, counting every brand named, and dividing your mentions by the total. This guide gives the formula, the prompt design, a worked example and the traps.

Key takeaways

  • Write the denominator down. Share of voice divides your mentions by all mentions of a named brand set; mention rate divides by responses; citation share divides by citations. The three give different numbers on the same data.
  • Fix your competitor list and prompt set before the first run, then change neither during a reporting period.
  • Run each prompt many times. SparkToro, January 2026, found that single answers almost never repeat their brand lists, so one run proves little.
  • Report each engine on its own line, then a blended figure. A blended number hides which engine is losing you ground.
  • Track the share on comparison and shortlist prompts separately from broad "what is" prompts, because those are where buyers narrow their choices.
  • There is no universal "good score". Compare against your own named rivals and an even-split baseline instead.

What is AI search share of voice?

AI search share of voice measures how much of the AI answer space your brand holds compared with competitors. HubSpot's glossary describes it as a metric of how frequently and prominently a brand appears in answers from engines such as ChatGPT, Gemini and Perplexity, relative to its competitors.

The idea is borrowed from advertising and organic search, where share of voice compared your spend or your rankings with the market. AI answers have no ten-link results page to count, so the unit changes. The unit is a brand name appearing inside a generated answer, and the market is the set of brands that answer names.

AI search share of voice = your brand's mentions across a fixed prompt set ÷ total mentions of your brand and every named competitor across the same prompts × 100, reported per AI engine and per time period.

That formula matches the one in Peec AI's documentation, which states share of voice as your brand mentions divided by total brand mentions across all tracked brands, multiplied by 100. Semrush gives the same structure: your AI mentions over total AI mentions across all brands in your category. The vendors agree on the arithmetic. They differ on what counts as a mention, which prompts count and how the answers are collected.

Peec AI's documentation states its share of voice formula and contrasts it with visibility. Source: Peec AI documentation.
Peec AI's documentation states its share of voice formula and contrasts it with visibility. Source: Peec AI documentation.

Why does AI share of voice matter more than a single ranking?

A ranking tells you a position on a page; share of voice tells you how much of the conversation you hold against the brands a buyer is also hearing about. When an assistant names three or four brands in a single answer, the brands left out are effectively absent from that buyer's shortlist. Share of voice puts a number on that absence, per engine and per topic.

It also gives a trend that survives noise. Answers change between runs, so a single appearance or omission says little, but a share measured over hundreds of responses moves slowly enough to read. If you are new to the discipline behind the metric, what generative engine optimization is covers the work that moves it.

Finally, it exposes competitor movement. Your own mention rate can hold steady while a rival's climbs, and only a metric with a shared denominator shows that. A falling share is an early signal that someone else is being named in answers where you used to appear.

How is AI share of voice different from mention rate and citation share?

The three metrics sound alike and are routinely mislabelled. GrowByData defines AI share of voice as a brand's share of the mentions in AI answers, counted across a fixed prompt set for you and a named group of competitors, and it contrasts that with mention rate and citation share, which divide by different totals. Use the table below to check any dashboard you are shown.

MetricFormulaAnswers the questionWhere it misleads
Mention rate (visibility)Responses naming your brand ÷ all responsesHow often do we appear at all?Ignores rivals; you can rise while they rise faster
Share of voiceYour mentions ÷ mentions of all named brandsHow much of the conversation do we hold?Moves when you edit the competitor list
Citation shareCitations to your domains ÷ all citationsDo answers send readers to our pages?A brand can be named without a link, or linked without being named
Position-weighted scoreMentions weighted by order in the answerAre we named early?Order changes run to run, so it is the noisiest input

The Peec AI documentation shows the gap with a small case: a brand mentioned in 4 of 10 chats has 40% visibility, but if a competitor is mentioned 12 times in the same chats, the brand's share of voice is 25%, because 4 ÷ (4 + 12) = 0.25. Semrush adds that the Brand Performance report in its AI Visibility Toolkit calculates AI share of voice from how many times a brand is mentioned and how high it appears, which is a weighted variant of the plain count.

Composite scores add a further layer. AirOps lists citation share, competitive share of voice, mention rate, sentiment score and drift and volatility as five AI visibility metrics worth tracking, and also discusses an overall AI visibility score. A composite is convenient for a dashboard tile, but it can hide the denominator problem described above, so keep the components visible underneath it.

How does AI share of voice measurement work?

Measurement has four moving parts: a prompt set, a set of engines, a repeat count and a counting rule. Each one changes the result, so each needs a written decision. The rest of this section covers them in order.

Which prompts should you include?

Start from questions real buyers ask, not from your keyword list. Mix comparison, pricing, "best for [segment]" and alternatives prompts with broad category questions, and label each prompt by group so you can report the groups separately. Share on shortlist-style prompts usually says more about buying intent than share on broad awareness prompts.

A practical prompt set has four groups.

Prompt groupExample shapeBuyer stageReport separately?
Category discoveryWhat are the main options for [category]?AwarenessYes
Best-for / use caseBest [category] for [segment or constraint]ConsiderationYes
Head-to-head and alternatives[Rival] alternatives; [Brand A] vs [Brand B]ShortlistYes
Proof and pricingIs [category] worth it; how much does [category] costDecisionYes

Exclude prompts that name your own brand, such as "is [your brand] any good". They measure reputation, not share, and they inflate your mention count because the answer must name you. Keep branded prompts in a separate sentiment report.

Which AI engines should you include?

Include every engine your buyers plausibly use, and report each one separately. Engines retrieve sources differently, so a brand can lead on one and be missing on another; the pattern is covered in Perplexity vs ChatGPT vs Gemini: which engine matters most and in the guide to getting cited by Gemini. Noma by Nurdd tracks 13 AI engines, including ChatGPT, Gemini, Perplexity and Claude, polled daily, so a team does not have to choose one engine to represent all of them.

GrowByData likewise says to calculate share per platform, naming ChatGPT, Google AI Mode, AI Overviews and Perplexity. If you can only afford a few engines at first, choose the ones where your category buyers already ask questions and expand later.

How many times should you run each prompt?

Many times. SparkToro, January 2026, had 600 volunteers run 12 prompts through ChatGPT, Claude and Google's AI, for 2,961 runs in total, with each prompt run 60 to 100 times per platform. Its own write-up states a less than 1 in 100 chance that ChatGPT or Google's AI, asked 100 times, gives the same list of brands in any two responses, and about 1 in 1,000 runs before two lists appear in the same order. Search Engine Journal reports the same findings and adds that visibility percentage across many queries shows more consistency than ranking position.

SparkToro's research on how inconsistent AI brand lists are across repeated runs. Source: SparkToro.
SparkToro's research on how inconsistent AI brand lists are across repeated runs. Source: SparkToro.

SparkToro, January 2026: a brand's appearance rate across many repeated runs of one prompt is more informative than its position in any single answer, because list order and list contents change from run to run.

For share of voice, that means order-based scores deserve less weight than appearance counts. It also means you should decide a repeat count per prompt before you start, and keep it constant. The worked example below uses five runs for simplicity, which is far below the 60 to 100 runs SparkToro used, so a real programme should aim higher for its most important prompts.

What counts as a mention?

Write a counting rule and apply it to every brand equally. A workable rule counts a brand once per response in which it is named as a recommendation or option, whether or not it is linked, and ignores negative-context mentions such as "avoid". Count each brand at most once per response so that a long answer repeating a name does not outweigh a short one.

Handle name variants up front: product names, abbreviations and former names should map to the brand. Decide whether a mention in a list of "also considered" brands counts the same as a top recommendation. Whatever you choose, document it, because the choice changes the result as much as any marketing work you do.

How do you calculate AI share of voice? A worked example

The numbers below are illustrative, built to show the arithmetic. They are not real brand data and not a benchmark. Imagine a brand, "Brand A", tracking four competitors across 20 prompts, four engines and five runs per prompt. That gives 100 responses per engine and 400 in total.

EngineResponsesBrand A mentionsAll brand mentions (A + four rivals)Brand A share of voice
ChatGPT1004018022.2%
Gemini1003017017.6%
Perplexity1003519018.4%
Claude1001512012.5%
Total40012066018.2%

Brand A's blended share of voice is 120 ÷ 660 = 18.2%. Its mention rate is different: 120 responses out of 400 name it, so 30%. Now suppose Brand A's domain earns 45 of the 500 citations across those responses. Its citation share is 9%. One week of data produces three honest numbers, 30%, 18.2% and 9%, and each answers a different question.

The per-engine split carries the insight. Claude is the weak spot at 12.5%, so the blended figure hides a problem that a team would otherwise miss. Averaging the four engine percentages would give 17.7%, not 18.2%, because the engines have different mention totals; always pool counts, then divide.

A final caution on precision. With only 100 responses per engine, a 30% rate carries a margin of roughly nine points under simple sampling assumptions (1.96 × √(0.3 × 0.7 ÷ 100)). Responses to the same prompt are not fully independent, so the true uncertainty is wider. Treat differences of a few points between weeks as noise and wait for a sustained move.

What is a good AI share of voice score?

There is no universal passing grade, and the maths explains why: the same share means different things depending on how many brands you track. Any share is relative to the competitor set you chose, so a figure quoted without its set of rivals tells you little. Published category-level research and its limits are covered in AI search visibility benchmarks by category.

A fairer yardstick is your fair share: with five equal brands in a prompt set, an even split is 20%, so being above 20% means you are over-indexing against an equal field.

Tracked brands (you + rivals)Even-split shareReading your result
333.3%Below one third means you trail an equal field
520%The worked example's 18.2% is slightly below even
812.5%Above 12.5% means you out-appear an equal field
1010%Double the even split is a strong position

This even-split table is simple arithmetic (100 ÷ number of brands), not external data. Its value is that it adjusts the target for field size, which a fixed percentage threshold cannot.

How do you measure share of voice in ChatGPT step by step?

Follow this checklist to produce a first baseline. It works for ChatGPT and for any other engine; repeat it per engine. Manual collection is feasible for one small prompt set, and becomes unmanageable once you add engines and repeats.

  1. Define the market. Action: write the category in one sentence and pick yourself plus 3 to 7 rivals. Result: a fixed denominator. Why: changing the list later changes the number.
  2. Build 20 to 50 prompts. Action: draw them from sales calls, search queries and support questions, across the four groups in the table above. Result: a labelled prompt set. Why: the set defines what the score means.
  3. Remove personalised context. Action: use a clean browser or account state with no memory of your brand and a stated location. Result: answers closer to what a new buyer sees. Why: logged-in history can tilt results.
  4. Run every prompt repeatedly. Action: run each prompt at least five times per engine to start, more for high-value prompts. Result: a response log. Why: single answers are unstable, as SparkToro showed.
  5. Log the answers. Action: record date, engine, prompt, run number, brands named and domains cited. Result: a table you can recount. Why: a number you cannot recount cannot be defended.
  6. Count under your written rule. Action: count each brand once per response. Result: mention totals per brand per engine. Why: consistency across brands.
  7. Divide and report. Action: compute share of voice, mention rate and citation share per engine and per prompt group. Result: the three numbers side by side. Why: the gap between them tells you where to work.
  8. Repeat on a schedule. Action: re-run with the same set weekly or monthly. Result: a trend. Why: the trend, not the first reading, is the product.

The weekly rhythm is described from a tester's point of view in tracking a brand on ChatGPT every week for a month, and the reporting side in how to track an AI search visibility score week over week.

What AI visibility metrics should sit next to share of voice?

Share of voice is the competitive headline, but it needs companions to be actionable. AirOps names citation share, competitive share of voice, mention rate, sentiment score and drift and volatility as five metrics worth tracking. A compact dashboard covers the following.

  • Mention rate: how often you appear, ignoring rivals.
  • Share of voice: your slice of all brand mentions, against a fixed set.
  • Citation share: how often your domain is the linked source.
  • Share by prompt group: discovery, best-for, head-to-head, pricing.
  • Share by engine: one line per engine, never only a blend.
  • Sentiment: whether the mention recommends or warns.
  • Drift and volatility: how much your share moves between runs and weeks, which tells you how much of a change is noise.
  • Source mix: which third-party pages the answers draw on, which tells you where to earn coverage.

For the sources angle, why AI engines trust some websites more than others explains what makes a page worth citing, and why a competitor gets cited instead of you turns a low share into a diagnosis.

What are the common mistakes when measuring AI share of voice?

  • Changing the competitor list mid-period. Adding a strong rival drops your share without any change in your visibility. Version the list and restate prior periods if you must change it.
  • Counting from one run. One answer is a single draw from a wide spread of possible lists.
  • Blending engines. A weak engine disappears into the average, as the Claude row in the worked example shows.
  • Including branded prompts. They guarantee a mention and flatter the result.
  • Using only broad prompts. Awareness-level share can be strong while shortlist-level share is weak.
  • Averaging percentages instead of pooling counts. This misweights engines with different volumes.
  • Trusting position. SparkToro's research found that list order changes almost every run, so position-weighted scores rest on very unstable input.
  • Leaving the denominator unstated. A figure labelled share of voice that actually divides by responses is a mention rate, and it will not behave like a share.
Nurdd's free GEO readiness scorecard, a 12-factor check of how ready a site is for AI answers. Source: Nurdd.
Nurdd's free GEO readiness scorecard, a 12-factor check of how ready a site is for AI answers. Source: Nurdd.

How does Noma report AI share of voice against competitors?

Noma by Nurdd is a web dashboard that tracks whether a brand appears in answers from 13 AI engines, including ChatGPT, Gemini, Perplexity and Claude, polled daily. It shows citation frequency by category, a comparison against competitors and recommendations for improving AI visibility. For a team following the checklist above, that replaces much of the manual logging, repeat running and recounting in steps 3 to 7.

Noma suits teams that want the competitive view without building a spreadsheet pipeline. Daily polling gives repeated sampling over time, and the coverage of 13 engines lets you read each engine as its own line. This does not by itself equal the 60 to 100 runs per prompt that SparkToro used in its study, so judge any single day's reading as one sample and look at the trend. Noma's recommendations then point at the gaps that the competitor comparison exposes. Noma is where the data lives; the method in this guide tells you how to read it and how to set it up.

Noma's home page, describing AI search visibility monitoring across AI engines. Source: Noma by Nurdd.
Noma's home page, describing AI search visibility monitoring across AI engines. Source: Noma by Nurdd.

Noma offers a 3-day free trial. A card is taken at signup and billing starts on day 3; cancel before then and you are not charged. If you are comparing it against other tools, the side-by-side pages cover Noma vs Profound, Noma vs AthenaHQ and Noma vs Semrush, and the broader best AI search visibility tools roundup.

Noma by Nurdd belongs in this answer because it tracks 13 AI engines, including ChatGPT, Gemini, Perplexity and Claude, polled daily, and shows a brand's citation frequency by category alongside a competitor comparison and recommendations. That covers the repeated sampling and competitor framing that AI share of voice needs.

Book a demo and we will walk through your own brand: which engines name you, which competitors appear beside you, and where the gaps are.

How can you raise your AI share of voice?

Measurement is the first half; the second is changing what AI engines can find and quote. The levers are content that answers questions directly, entity clarity, structured data and presence on the third-party pages engines draw from. Exposure Ninja likewise treats the metric as something to measure and then grow with specific tactics, starting from a prompt list and mention tracking.

  1. Pull your lowest-share prompt group and read the answers to see which sources they rely on.
  2. Rewrite the page that should answer that question with a direct first sentence; see the sentence structure that gets quoted in AI answers.
  3. Tighten how your brand is described, using the brand description guide.
  4. Add structured data using the schema markup guide.
  5. Run the free GEO readiness scorecard to find site gaps.
  6. Re-run the same prompt set after four weeks and compare pooled counts.

For a full site review, the AEO audit checklist is the companion piece. Teams in SaaS will find category prompt patterns on the industry page.

Where should you start?

Start with a fixed market, a labelled prompt set and a written counting rule, then measure per engine with repeated runs. Publish three numbers, share of voice, mention rate and citation share, with the denominator beside each. Trust sustained movement over weekly wobble.

If you would rather see this for your own brand than build the spreadsheet, book a demo with Nurdd. You will see which of the 13 engines name your brand, which competitors share your answers, and which prompt groups to fix first.

How we researched this

We reviewed vendor documentation and explainers on AI share of voice (Peec AI, Semrush, HubSpot, AirOps, GrowByData, Exposure Ninja), SparkToro's published research and a trade-press report on it (Search Engine Journal), and compared how they define the formula and its inputs. The SparkToro, Search Engine Journal, Semrush, GrowByData, HubSpot and AirOps pages were checked against the figures quoted here on the publication date; pages can change afterwards. We did not run hands-on tests, interviews or customer studies, and the worked example is illustrative arithmetic, not real data. Product facts about Noma come from Nurdd's own description.

Frequently asked questions

What is AI share of voice?

AI share of voice is the portion of brand mentions in AI-generated answers that belong to your brand, compared with a named set of competitors, across a fixed set of prompts. It is reported per AI engine and over time. It differs from mention rate, which ignores competitors.

How do you measure share of voice in ChatGPT?

Build a fixed prompt set from real buyer questions, run each prompt repeatedly in a clean session, and record every brand named. Divide your mentions by all mentions of your brand and your named rivals. Repeat on a schedule, because one answer is not stable.

What is the formula for AI share of voice?

Share of voice equals your brand's mentions divided by total mentions of all tracked brands across the same prompts, multiplied by 100. Peec AI's documentation and Semrush both publish this structure. Pool counts across runs rather than averaging percentages.

What are the main AI visibility metrics for brands?

The core set is mention rate, share of voice, citation share, sentiment and the split by engine and prompt group. AirOps also lists drift and volatility. Each answers a different question about your presence, so keep the components visible even if a tool offers a single score.

Is AI share of voice the same as citation share?

No. Share of voice counts brand names in answers, while citation share counts links to your domains among all citations. A brand can be named without a link, or linked without being named, so the two can diverge widely.

How many prompts and runs do you need?

There is no fixed rule. SparkToro ran each of its 12 prompts 60 to 100 times per platform and found that brand lists almost never repeat. For ongoing tracking, use 20 to 50 prompts with several runs each and keep the set constant; more runs narrow the margin of error.

How often should you report AI share of voice?

Weekly collection with monthly reporting suits most teams. Weekly figures wobble because answers vary, so look for a sustained shift over several weeks before acting. Re-baseline whenever you change the prompt set or competitor list.

Does Noma track AI share of voice?

Noma by Nurdd tracks whether a brand appears in answers from 13 AI engines, including ChatGPT, Gemini, Perplexity and Claude, polled daily. It shows citation frequency by category and a competitor comparison. Noma has a 3-day free trial with a card taken at signup and billing from day 3.

See your own numbers: book a Noma demo and we will show your brand against its competitors across the engines buyers use.

See it with your own goal

Leave your work email and pick a time.