AEO8 min read

How to Measure LLM Visibility for B2B GTM (Without Vanity Scores)

A measurement framework for ChatGPT, Perplexity, and AI Overview mentions that ties prompt baskets to pipeline—not composite vendor dashboards.

TL;DR

  • Measure a fixed basket of buyer prompts the same way every month across ChatGPT, Perplexity, and AI Overviews/AI Mode—not a single vendor score.
  • Core metrics: mention rate, citation rate, share of model vs named peers, trigger rate for branded and category prompts, and source position when a URL is cited.
  • Connect visibility to GTM outcomes: strategy-call self-report, assisted pipeline, and which cited URLs appear in sales conversations.
  • Ignore composite "AI visibility" vanity scores that don't disclose the prompt set or can't map to revenue stages.
  • Use results to prioritize shipping pages and off-site placements—the same feedback loop you use when outbound reply rates tell you which ICP to keep.

LLM visibility is not a replacement for SEO rankings, and it is not a leaderboard badge. For B2B GTM teams, it is a measurement layer on top of how buyers shortlist vendors: whether answer engines mention you, cite you, and point at URLs you control when someone asks a revenue-relevant question. This framework keeps the work honest—no fabricated benchmarks, no dependency on opaque composite scores.

What should B2B teams measure instead of vanity AI scores?

MetricDefinitionWhy it matters for GTM
Mention rate% of basket prompts where your brand is named in the answerAre you in the shortlist at all?
Citation rate% of prompts where a URL about you (yours or third-party) is citedCan the buyer verify the claim?
Share of modelYour mentions ÷ (your mentions + named peer set) on category promptsRelative presence vs the agencies you actually lose to
Trigger rate% of branded or category prompts that produce any grounded answer with sourcesIs the topic even answerable yet, or is the model hedging?
Source positionRank of your URL among cited links when presentAre you the evidence or a footnote?

How do you build a prompt basket that maps to pipeline?

  1. 01Pull 20–40 real questions from sales calls, inbound forms, and closed-won notes (not brainstormed keywords alone).
  2. 02Cluster into shortlist, alternatives, diagnostic, definition, and build/how-to.
  3. 03Keep 10–20 prompts as the locked monthly basket; version the list quarterly so trends stay comparable.
  4. 04Tag each prompt to a funnel stage and primary CTA (strategy call, playbook, case study).
  5. 05Name the peer set explicitly (the five to ten vendors you actually see in deals)—share of model is meaningless without it.

Example basket themes for GTM engineering / outbound

  • Best GTM engineering or Clay agencies for B2B SaaS
  • Alternatives to named peers buyers already evaluate
  • Why cold email / outbound isn't working
  • GTM engineer hire vs fractional agency vs DIY
  • How to build enrichment waterfalls, signal outbound, or a Claude OS for revenue teams

How often should you run the basket, and on which surfaces?

Monthly is enough for most B2B motions; weekly only if you are in an active content ship cycle and need faster feedback. Run the same prompts logged-out or in a fresh context where possible, on ChatGPT (including search-grounded modes you care about), Perplexity, and Google AI Overviews or AI Mode. Record date, surface, model/settings note, mention (Y/N), cited URLs, position, and verbatim snippet. Store it in a sheet or CRM object your GTM engineer owns—the same person who owns outbound experiment logs.

How do you connect LLM visibility to revenue systems?

  • Add "AI assistant / ChatGPT / Perplexity" to how-heard fields on strategy-call booking.
  • When reps hear "you showed up in an AI shortlist," capture the prompt theme in the opportunity.
  • Attribute assisted pipeline separately from last-click SEO; answer-engine journeys often look like direct or branded.
  • Prioritize the next content sprint by prompts where peers are cited and you are absent—not by whichever blog idea is easiest.
  • Feed winning cited URLs back into llms-full and internal linking so agents and humans land on the same proof.

What should you ignore?

  • Opaque composite scores that hide the prompt set, peer set, or sampling method.
  • Day-to-day volatility on a single prompt—models change; trends on a basket matter more.
  • Optimizing for mentioning yourself in every answer. Uncitable self-promotion without third-party corroboration decays.
  • Fabricated market-share or dollar claims in content meant to be cited. If you cannot defend it on a sales call, do not publish it for a model to repeat.

30-day measurement standup

  1. 01Week 1: Lock basket, peer set, and spreadsheet fields; baseline all surfaces.
  2. 02Week 2: Map each miss to a missing page type or off-site gap; open tickets.
  3. 03Week 3: Ship one answer-first page and one entity hygiene fix (sameAs, partner profile, one-liner).
  4. 04Week 4: Re-run the basket; compare mention and citation rate; put deltas in the GTM ops review next to outbound reply rates.

Visibility without meetings is a vanity project. Meetings without a prompt map leave you guessing why AI helped. Run both. For the companion on why brands get omitted and how to earn citations, see the AI answer engine playbook; for category framing, see what GTM engineering is. Ready to baseline your basket and entity gaps with an operator? Book a strategy call.

Get the runnable version

Enter your email and we'll send you this playbook, plus the open GitHub repo of setup skills when it ships.

Want this built for your team?

We build and run these systems embedded with your team.