A client once sent over a dashboard screenshot: ChatGPT had mentioned their brand in a comparison answer, a nice win, worth a Slack message to the team. Three months later nobody could say whether that mention, or the dozens like it since, had moved a single number that mattered to the business. Not because the mentions didn't matter. Because nobody had decided in advance what "moved a number" was going to mean.

That's the gap this post is for. How to get your brand mentioned in AI search and LLM seeding cover how you earn visibility. This is about what to measure once you have some, and how to report it to someone who's going to ask what it's worth.

Why traffic alone misleads you here

The instinct is to treat AI visibility like any other channel: check the traffic, check the conversions, done. It breaks down fast in this category because a meaningful share of AI-answer value never produces a visit at all. A model that names your brand, describes your pricing accurately, and recommends you over a competitor, inside its own answer, with no link clicked, no session started, no pixel fired, has still done something for you. Search people have a name for this going back years: a zero-click answer. AI chatbots and Google's AI Overviews both produce them constantly, and the better the model gets at answering fully in place, the more of your visibility this specific pattern will cover going forward, not less.

That doesn't mean traffic is irrelevant, it means traffic is a lagging, partial view of a thing that often happens upstream of any click. Someone forms an opinion about your brand in a ChatGPT session, closes the tab, and three days later searches your brand name directly on Google because the name is now familiar. That branded search shows up in Search Console. The ChatGPT session that planted the idea doesn't show up anywhere, unless you're tracking the AI answer itself, separately from the traffic it may or may not eventually produce.

The KPIs that actually matter

Citation and mention frequency, against a fixed prompt set

The foundational number: out of a fixed, repeated set of prompts, run on a schedule, how often does your brand show up in the answer at all. This has to be a fixed set to mean anything over time; a different ad-hoc question every week produces noise, not a trend. Build the set once (more on how, below), run it weekly or monthly depending on how fast your category moves, and track the raw frequency: 12 out of 20 prompts this month, up from 7 out of 20 three months ago.

Share of voice and citation share versus competitors

Frequency alone can mislead you if you're reading it in isolation. Showing up in 12 of 20 prompts sounds solid until you learn a competitor shows up in 18, and a second competitor in 19. Share of voice, your mention count divided by the total mention count across everyone named in the same answer set, tells you whether you're actually gaining ground or just showing up more often while everyone else grows faster. Track this against your two or three real competitors, not a generic "industry average" that hides more than it reveals.

Sentiment and accuracy

A mention isn't automatically a good mention. Two failure modes to watch for separately, because they call for different fixes. Sentiment is about tone: does the model describe you neutrally, favorably, or with a caveat attached ("affordable but limited support"). Accuracy is about facts: does the model get your pricing, your positioning, and your core feature set right, or is it repeating something outdated, something a competitor's marketing planted, or a flat hallucination. A model that likes you but describes the wrong price is arguably worse than one that's neutral but correct, because the first sets up a real buyer for a bad surprise at checkout.

Source and citation mix

When a model does cite a source for a claim about you, where does that citation point: your own site, a comparison article on a site you don't control, a forum thread, a review platform, an outdated press release. This matters for two reasons. It tells you which third-party properties are actually shaping how models describe you, which is the whole premise behind LLM seeding as a practice. And it flags risk: if the dominant citation for your pricing is a two-year-old blog post with numbers you've since changed, that's a fixable, specific problem, not an abstract "be more visible" goal.

Metric pairs that should never be reported alone

Each of the KPIs above is genuinely misleading on its own, in a specific, predictable direction. Report them in pairs.

Report this alone and it misleads you

Pair it with

Why

Mention frequency

Share of voice vs. competitors

Rising frequency while competitors rise faster is a loss dressed as a win

Mentions

Accuracy/sentiment

More mentions of a wrong price or a lukewarm description isn't progress

Share of voice

Competitor gap (the size of the lead or deficit)

"We're second" means something different at 40% vs. 4% behind the leader

Citation frequency

Source/citation mix

High citation count from one shaky, outdated source is fragile, not strong

The business impact chain, and how to measure each link

AI visibility earns its budget by eventually connecting to something the business already tracks. The chain runs, roughly: AI visibility leads to branded search, branded search leads to high-intent visits, and those visits lead to sign-ups or pipeline. Each link has its own measurement, and skipping a link is how a legitimate win gets reported as an unprovable one.

AI visibility itself: the KPIs above, from whichever tracking method or tool you're using (see our AI visibility tools roundup if you haven't picked one).

Branded search: tracked in Search Console, under the Performance report, filtered to queries containing your brand name. A real, sustained lift in branded search volume that coincides with a visibility push is one of the more defensible proxy signals available, since it's hard to explain any other way if nothing else about your brand changed in the same window.

High-intent visits: once someone clicks through from a branded search or, increasingly, directly from an AI assistant. Google Analytics 4 added a dedicated "AI Assistant" default channel group in May 2026, automatically bucketing sessions where the referrer matches a recognized AI chatbot (Google's own announcement named ChatGPT, Gemini, and Claude specifically, without publishing the full list of recognized referrers) into their own channel instead of the old generic "Referral" catch-all (Search Engine Journal). The channel explicitly excludes Google's own AI Overviews and AI Mode, which still report as ordinary Google organic traffic, not as an AI referral. That's the first time this specific traffic has had a clean, default home in GA4 without someone manually building a custom channel group, which is what Google's own guidance recommended as a workaround as far back as August 2025. One real limitation worth flagging to anyone using this for a report: AI traffic that arrives without a referrer header, through in-app browsers, mobile apps, or a copy-pasted link, still lands in Direct, so this channel undercounts true AI-referred visits rather than overcounting them.

Sign-ups or pipeline: this is where most teams have to fall back on self-reported attribution, a "how did you hear about us" field in a demo request form or a CRM note, because no analytics platform currently closes this last link automatically for AI-sourced awareness that didn't end in a tracked click. It's imperfect, people misremember or skip the field, but it's the only link in this chain that captures the zero-click value described earlier: the buyer who formed an opinion in a chatbot session days before converting through an entirely different, untrackable path.

Is AI search traffic actually worth more, once it converts?

One claim worth checking before you repeat it in a deck: Semrush published a study in July 2025 stating that "the average AI search visitor (tracked to a non-Google search source like ChatGPT) is 4.4 times as valuable as the average visit from traditional organic search, based on conversion rate" (Semrush). The 4.4x figure is specifically about conversion rate, not average order value or session value, and it's worth being precise about that distinction if you cite it, since "4.4x more valuable" gets flattened into a bigger, vaguer claim than Semrush actually made. The published methodology notes the analysis covered more than 500 marketing and SEO-related topics, but doesn't disclose a visitor sample size, a time window, or a confidence interval, so treat the multiplier as a directional finding worth testing against your own data, not a guaranteed number for your category. If you have the traffic volume to split AI-referred visits from organic in your own analytics (easier now with GA4's AI Assistant channel), that's a more defensible number to put in your own report than someone else's study, however credible.

Tracing changes back to a cause

A visibility number moving without an explanation is close to useless for planning next month's work. Keep a simple annotation log, a dated list, next to your tracking dashboard: when you published or updated a piece of content, landed a press mention, got cited in a new roundup, built a backlink from a site a model seems to weight, or edited a product page's pricing or positioning. When frequency, sentiment, or share of voice shifts, check the log first before assuming the shift is random or, worse, inventing an explanation that happens to flatter whatever you did most recently. Some shifts genuinely won't line up with anything in your log, models update, competitors act, nothing you did caused it, and that's a legitimate finding too, not a gap in your record-keeping.

When a drop is worth an alert

Not every dip needs a Slack message. A workable default: treat a single week's number as noise, since prompt-based measurement has real run-to-run variance even with a fixed prompt set. Alert on a sustained move, two consecutive measurement periods in the same direction, past a threshold you set deliberately rather than at zero (a 20-25% relative drop in mention frequency or share of voice is a reasonable starting bar for most categories; tune it once you've watched your own baseline noise for a quarter). Treat a sentiment or accuracy problem differently: alert immediately on any run where the model states a materially wrong fact (wrong price, discontinued feature, wrong positioning), regardless of frequency, because a single inaccurate answer reaching a real buyer matters more than a one-week dip in how often you're mentioned at all.

A sample monthly report

Metric

This month

Last month

vs. top competitor

Note

Mention frequency (out of fixed prompt set)

Share of voice

Sentiment (favorable / neutral / negative split)

Accuracy issues flagged

Branded search volume (Search Console)

AI Assistant channel sessions (GA4)

Self-reported "found us via AI" (CRM/form)

Annotation log entries this period

Fill it in every month, in the same order, so a reader can scan down the left column and see the shape of the chain described above without you re-explaining it each time.

Designing the prompt set

The prompt set is the instrument. Get it wrong and every KPI above inherits the error. Build it from four categories, not one: a direct brand query (your name, plain), two or three category queries that never mention your brand ("best category] for [use case]"), a head-to-head comparison against your top two named competitors, and a problem-first query that doesn't name a category at all ("how do I [outcome]"). Skew the set toward brand-name queries and you'll systematically overcount your own visibility, since models answer direct-name questions about you more confidently than they answer a stranger's open-ended category question. Keep the set fixed once you've built it; swapping prompts in and out to "improve" the numbers defeats the entire point of a trend line. Revisit the set quarterly, not weekly, to add a new competitor or retire a prompt that's stopped being representative of how real buyers actually ask. Our [guide to checking ChatGPT mentions covers the testing-condition details (logged out, memory off, varied device and location) that affect any prompt set regardless of which engine you're running it against.

One more thing worth building into the prompt set from day one: a couple of prompts aimed specifically at accuracy, not just presence, phrased the way a buyer doing final due diligence would ask ("what does [brand] cost" or "what are the limitations of [brand]"). Mention frequency and sentiment don't catch a wrong price the way a targeted accuracy prompt does, and a model repeating stale pricing or a discontinued feature is a different, more urgent problem than simply not being named often enough.

Where accuracy problems actually come from

Worth separating two sources of an accuracy miss, because the fix differs. Sometimes the model is working from stale training data and hasn't caught up to a price change or a repositioning you made six months ago; the fix there is patience plus making sure your current facts are stated clearly and consistently in markup and prose across your own site, the kind of groundwork covered in semantic HTML for SEO and the technical SEO checklist. Other times the model is citing a specific, retrievable page, yours or someone else's, that's simply wrong or outdated, which is a faster fix: find the page, correct it, and if it's not yours, decide whether it's worth reaching out to get it corrected.

These KPIs exist because of zero-click search: when answers appear without a click, sessions stop being a reliable measure of reach.

For the latest changes that affect these numbers, our weekly AI search news roundup tracks new reporting features like Gemini's UTM tags.

Gemini now tags its outbound links, which makes this easier to measure; see how to track Gemini referrals in GA4. For the accuracy KPI, our guide to AI brand sentiment shows how to score and fix what AI gets wrong.

Building the prompt set is the hard part, since there's no public search volume for AI questions. Our guide to estimating AI prompt volume shows the proxies that work.

FAQ

What's a realistic prompt set size to start with?

Fifteen to twenty prompts across the four categories above is a workable starting point for most brands, enough to see a pattern without becoming unmanageable to run and read by hand if you're not yet paying for a dedicated tool. Scale up once you know which prompt types actually move and which just add noise.

How often should I run the measurement?

Weekly if you're actively working on visibility and want to catch a real shift quickly; monthly is enough once you're in a steadier state and reporting up to someone who only needs a trend line, not a live dashboard.

Can I get this data for free?

Partially. Search Console's branded-search tracking and GA4's AI Assistant channel are both free once set up. The mention frequency, sentiment, and share-of-voice numbers require either a manual, by-hand prompt run on a fixed schedule (free, but time-consuming and harder to keep consistent) or a paid tool; our AI visibility tools roundup breaks down pricing from $17 a month up.

Should I report AI visibility metrics alongside regular SEO metrics, or separately?

Alongside, once you have at least a quarter of data, specifically next to branded search and whatever channel report already exists for your organic traffic. Reporting it in total isolation reinforces the idea that it's a side project rather than a real contributor to the same pipeline number everything else gets judged against.

What if sentiment looks fine but mentions are flat month over month?

That's usually a reach problem, not a quality problem, worth checking the citation and source mix before assuming your content needs a rewrite. Flat mentions with good sentiment often means the model simply isn't encountering enough corroborating material about you across the sources it draws on; that's the LLM seeding problem, not a messaging problem.