Methodology · Version 2.0

The Catalyst AI Visibility Index

Every voice share %, AEO score, and pipeline figure Catalyst publishes — in the scanner, the Industry Maps, the State of B2B AEO Report, and any client deliverable — is computed from the formula and coefficients on this page. Read this before citing our numbers externally.

What the Index measures

The Catalyst AI Visibility Index measures how often buyers see your company when they search your category. It gives one number, your Visibility, out of 100, built from two parts.

The AI part is the share of answers that name you. We ask ChatGPT, Claude, Gemini, Perplexity and Google AI Overviews 10 buyer questions from your category, twice each, as two different buyer personas.

The Google part is the share of buyer searches where you rank in Google’s top 10. We search each of the same buyer questions twice, once as the short keyword and once as the full question, up to 20 searches.

Visibility = 0.6 × AI part + 0.4 × Google part. The weights are a judgment call, and they are published so anyone can recompute the number from the two parts. Every report prints both parts and their sample sizes beside the headline. Scans run before October 1, 2026 measured the AI part only, and their reports say so.

A company is counted as “mentioned” if its name or domain appears in the engine’s output. Voice share is the ratio of mentions to prompt-engine pairs that returned a usable answer, up to 50 per scan. The same methodology runs for the on-demand scanner at /aeo-audit, every Industry Map leaderboard (Vol 06 / 09 / future), and the upcoming /tools/[category] category pages.

Pipeline at stake translates voice share into a monthly dollar estimate — how much B2B pipeline is flowing through AI-cited buyer journeys in your category, and what share your company is capturing vs. losing to competitors. The full formula is in section three below.

The Index is refreshed continuously for on-demand scans and bi-weekly for industry-level leaderboards. Per-company scans timestamp their inputs so historical comparisons stay honest.

How the scan runs

  1. 1

    Category research

    We fetch the company's homepage, pricing page, and structurally similar companies via Exa. We call Apollo to retrieve employee count and funding stage. Claude synthesizes all four signals — self-description, named customers, regulatory designations, and technical integrations — to classify the product category and buyer persona.

  2. 2

    Prompt generation

    Claude generates 15 candidate buyer-intent query pairs for the identified category. Each pair includes a short keyword (for search volume lookup) and a natural-language question (for LLM polling). DataForSEO provides monthly search volume for each keyword. We keep the top 10 by volume.

  3. 3

    LLM polling

    Each of the 10 prompts is sent to 5 AI engines — ChatGPT (gpt-4o-mini), Claude (claude-haiku), Gemini (gemini-2.5-flash), Perplexity (sonar), and Google AI Overviews (via DataForSEO SERP API) — twice per engine per prompt. Run 1 uses a decision-maker persona; run 2 uses a practitioner persona. This surfaces vendors cited for different buyer roles. We process prompts in batches of 3 to avoid rate limits. Responses are scanned for mentions of your domain and any competitors in scope.

  4. 4

    Google ranking checks

    While the AI answers come in, each buyer question is searched on Google twice, as its short keyword and as the full question, through DataForSEO's live organic results, in the market your domain points to. Questions that name your company are left out, because a search containing your name ranks you every time. You count as ranked when any page on your domain or its subdomains is in the top 10 organic results. Each competitor's Google part is read off the same results pages.

  5. 5

    AI part calculation

    AI part = mentioned pairs ÷ prompt-engine pairs that returned a usable answer (10 prompts × 5 engines, up to 50 per scan). A company mentioned in either run of a prompt-engine pair receives credit for that pair, and the two runs union into one scored observation. Pairs where an engine returned no usable answer are excluded from the denominator rather than counted as misses. Competitor rankings are derived from the same data, meaning how often each company in your category was cited across the full prompt set.

  6. 6

    Visibility

    Visibility = 0.6 × AI part + 0.4 × Google part, rounded to one decimal. When fewer than 5 Google searches come back, the Google part is reported as not measured and Visibility is the AI part alone, flagged on the report. Your rank, the leaderboard order and the category leader all go by Visibility, with each competitor's Google part read off the same results pages.

  7. 7

    Pipeline calculation

    Monthly AI queries = category search volume × (1 + LLM shift coefficient). Pipeline at stake = AI queries × citation CTR × opportunity rate × ACV. Captured pipeline = pipeline at stake × your AI part. Lost pipeline = pipeline at stake minus captured. The pipeline model uses the AI part, because it sizes AI-cited buyer journeys.

  8. 8

    Entity and technical checks

    In parallel with LLM polling, we run domain authority checks (DataForSEO organic keyword count), Wikipedia presence, brand SERP dominance, press coverage detection, structured data analysis (FAQ, HowTo, Organization, Article schema), and content infrastructure checks (blog volume, original research, executive LinkedIn cadence).

The pipeline formula

monthly_ai_queries = search_volume × (1 + llm_shift_coefficient)

pipeline_at_stake = monthly_ai_queries × citation_ctr × opportunity_rate × acv

captured_pipeline = pipeline_at_stake × (ai_part_pct / 100)

lost_pipeline = pipeline_at_stake − captured_pipeline

LLM Shift Coefficient

0.5×

What: Multiplier applied to Google search volume to estimate total AI query volume for a category.

Why: Adoption only. Google discloses roughly 14B searches a day. OpenAI discloses roughly 2.5B ChatGPT prompts a day, about half of them information-seeking, per the OpenAI/NBER usage study. That puts search-like AI volume near 9% of Google's economy-wide. We hold 0.5 for B2B software research, where buyers reach for an assistant more often than the general population does. G2 buyer research finds most B2B buyers now use AI somewhere in a purchase evaluation, and Gartner projects a 25% decline in traditional search volume driven by assistants. Going from the 9% economy-wide figure to 0.5 for B2B is a judgment call on our part and we would rather label it than bury it. We previously published 2.0, built by multiplying adoption against session consolidation and a long-tail correction. Both are gone. Consolidation says each ask carries more buying intent, so multiplying the ask count by it and then applying an unchanged per-ask citation rate counts the same intent twice, and the long-tail factor had no source. Read every dollar figure against the 9% economy-wide floor if you want the harder bound.

Citation CTR

1.0%

What: Estimated percentage of AI responses that result in a click-through to a vendor website.

Why: AI models frequently answer questions without linking out. When they do cite a vendor, a fraction of readers click through. We lowered this from 2.5% to 1.0% in August 2026. At 2.5% the modeled pipeline came out high enough that the return multiples read as implausible to buyers, and a number nobody believes is worth less than a smaller one they will argue with. 1.0% is a deliberately low floor. It will rise as models adopt more link-forward formats.

Opportunity Rate

5%

What: Estimated percentage of citation visits that become a qualified pipeline opportunity.

Why: Calibrated to B2B SaaS inbound conversion benchmarks. A buyer arriving via an AI citation is already in active research mode — higher intent than average organic traffic — but not every visit converts to a qualified opportunity.

ACV

Estimated per scan

What: Annual contract value used to translate opportunity volume into dollar pipeline.

Why: Derived in priority order: (1) pricing page — if the company publishes per-seat or per-agent prices, we multiply by a typical enterprise seat count; (2) Apollo enrichment — employee count and funding stage provide a reliable proxy when pricing is hidden; (3) category benchmarks — industry median ACV for the classified product category as a last resort.

AI part tiers

60–100%

Elite

Consistently cited across all four AI engines for your category's highest-intent queries. Competitors are losing citations to you.

40–59%

Strong

Cited in the majority of responses. Meaningful AI presence, room to consolidate further.

20–39%

Mid

Cited in some responses. Visible but not dominant. Gap analysis will show which engines and queries to prioritize.

0–19%

Emerging

Rarely or never cited. Competitors are capturing the category in AI responses. This is the highest-leverage starting point.

Limitations and disclaimers

Read before citing these figures in board decks or press releases.

Context-free measurement

Voice share is measured via standardized, context-free API calls — no conversation history, no account state, fresh sessions per query. This is the most reproducible and comparable baseline, but it differs from what individual users see. A buyer who has been researching your category for 20 minutes will get different results than a cold query. Our score measures baseline citation behavior, not personalized results.

Non-determinism

LLM outputs are stochastic. The same query can return different results across runs. We run each prompt twice per engine and take the union of both runs, so a company mentioned in either run receives credit for that prompt-engine pair. Each run uses a different buyer persona (decision-maker vs. practitioner). The union reduces variance and does not eliminate it. We measured this on repeat scans of an identical 10-prompt set and observed voice share moving by roughly 15 points between runs, so read the score as a reading with a range around it, and read a small gap between two companies as a tie.

Query coverage

We test 10 buyer-intent queries per scan, generated dynamically from your company's category and buyer persona. Real buyers use thousands of query variations. Our prompts are designed to represent the highest-signal buying intent queries for your category, not to be exhaustive.

Google sample

The Google part checks up to 20 searches, desktop results, in one market: the country your domain points to, or the US for a .com. It reads the top 10 organic results only, so a page at position 11 counts as not ranked, and it does not see personalised or logged-in results. Paid results, AI Overviews and map packs are not counted here. AI Overviews is already one of the five AI answers in the AI part.

Coefficient estimates

The LLM shift coefficient (0.5), citation CTR (1.0%), and opportunity rate (5%) are calibrated estimates rather than audited figures. B2B AI citation behavior is an emerging measurement area with few published benchmarks, and no study we can find measures AI query volume against Google volume for B2B categories specifically. Anyone citing one is usually quoting a growth rate as though it were a ratio. The shift coefficient carries the widest uncertainty, so we publish the arithmetic behind it and a harder floor of 9% of Google volume, the economy-wide adoption figure. Voice share is measured directly from live AI answers. Only the volume and the dollars are modeled. We update these coefficients as more data becomes available and will publish a changelog at this URL.

Point-in-time snapshot

LLM training data, retrieval augmentation, and citation behavior all change over time. A score today reflects today's AI landscape. Companies that improve their entity authority, publish more original research, or earn more citations will see scores improve on future scans. Scores are not permanent rankings.

Pipeline figures are estimates

The monthly pipeline figures are directional estimates intended to size the opportunity, not audited revenue projections. They represent the estimated value of AI-driven buyer attention in your category — not a guarantee of recoverable pipeline. Treat them as a signal for prioritization, not a forecast.

Data sources

DataForSEO

Keyword search volume, organic keyword overlap for competitor discovery, and the Google top 10 results behind the Google part of Visibility

Apollo.io

Company employee count, funding stage, and logo for ACV estimation and entity enrichment

Exa

Competitor discovery via semantic search and structural similarity (findSimilar)

OpenAI (GPT-4o mini)

LLM voice share polling

Anthropic (Claude Haiku)

LLM voice share polling + category research and prompt generation

Google (Gemini 2.5 Flash)

LLM voice share polling

Perplexity (Sonar)

LLM voice share polling

Google AI Overviews (via DataForSEO)

AI Overview voice share polling — surfaces Google's AI-generated answers for buyer queries

Target domain

Homepage text, pricing page, and sitemap for content and technical checks

Challenge our methodology

We update coefficients as better data becomes available. If you have published research on AI citation CTR, LLM query volume, or B2B opportunity rates that we should incorporate, we want to hear it.

will@gotcatalyst.com

Last updated: October 1, 2026. Methodology version v2.0.
Change log: v2.0 (2026-10-01). Added Google rankings. Visibility is now 0.6 × AI part + 0.4 × Google part, where the Google part is the share of up to 20 buyer searches that rank you in the top 10. The AI part is the former voice share, unchanged. Scans before this date report the AI part only. v1.2 (2026-10-01). Renamed the Catalyst AI Voice Share Index to the Catalyst AI Visibility Index, matching the category's name for the metric. Method, prompts and coefficients unchanged. v1.1. branded the metric as the Catalyst AI Voice Share Index, added Article + FAQPage JSON-LD for citation eligibility, documented the bi-weekly refresh cadence rationale (Perplexity 2-3 day citation drop). v1.0. initial publication (2026-05-05).