Metrics

AI Share of Voice in 2026: How to Measure It, and Why Revenue Share of Voice Matters More

A 2026 guide to AI share of voice — how to measure SOV in ChatGPT, Perplexity, Claude and Gemini, why the classic mention-count metric is a vanity number, and how Revenue Share of Voice fixes it.

Part of the AEO Hub — browse all 28 AEO guides.

A growth lead I talked to in March had a beautiful chart. Their AI share of voice across ChatGPT and Perplexity had climbed from 14% to 38% over two quarters. The GEO agency that produced the chart got a contract renewal on the strength of it. Then the founder asked a question nobody on the call could answer: "great, but did any of that turn into money?" Silence. The agency tracked mentions. Nobody tracked revenue. The 38% was real, and it was also, as far as the P&L was concerned, unfalsifiable.

That gap is the entire subject of this article. AI share of voice is a genuinely useful metric, and I am not here to trash it. I am here to argue that the version everyone reports today, classic mention-count SOV, is an input metric that the industry keeps presenting as an outcome metric, and that the correction, what I call Revenue Share of Voice, is both computable and far more honest. This is the longer, definitional companion to the multi-LLM visibility tracker breakdown; that piece covered how to track citations across the four engines, this one covers what the resulting SOV number actually means and how to make it answer the founder's question.

AI share of voice across four engines, and the revenue overlay that turns classic SOV into Revenue SOV

Quick Facts

MetricValueSource
Year "share of voice" entered marketing vocabulary1960s, mass-media ad-spend eraKantar / advertising history [1]
Classic SOV definitionYour mentions / total category mentionsNielsen, Kantar SOV literature [2]
Binet & Field "excess SOV drives growth" findingESOV correlates with market-share gainIPA / Les Binet research [3]
AI SOV trackers reporting some SOV metric (2026)Profound, SE Ranking, SEOcrawl, Geoptie, Loamly, OtterlyVendor docs [4][5][6]
Citation-to-click conversion (Perplexity, observed)8-25%Attrifast logs + Profound research [4][9]
Citation-to-click conversion (ChatGPT, observed)5-15%Attrifast logs [9]
Trackers computing Revenue SOV (Stripe-joined)0 of the major onesVendor docs
Minimum prompts for reliable SOV trend~50 per engineAttrifast methodology
Recommended samples per prompt3-5Stochastic-sampling correction
AI Overviews trigger rate (US English)13-15% of queriesSearch Engine Land [7]
Brands cited per Perplexity answer (typical)4-7Perplexity docs [5]
Brands cited per Claude web-search answer (typical)1-3Anthropic docs [11]

Two of those rows carry most of the argument. The Binet & Field row [3] is the oldest and the most important: decades of advertising research found that brands whose share of voice exceeds their share of market tend to grow, which is why SOV earned its place as a leading indicator. The "0 trackers computing Revenue SOV" row is the gap. The first row tells you SOV matters. The second tells you the version you can buy off the shelf is measuring the wrong half of it.

What "share of voice" actually means: a precise definition

Share of voice is the proportion of total category attention that belongs to your brand, measured against your competitors, over a defined channel and time window. In its original 1960s form, SOV meant your share of total category advertising spend: if the category spent $10M on TV ads and you spent $2M, your SOV was 20%. The premise, validated repeatedly by Nielsen and Kantar and later formalized by Les Binet and Peter Field, was that SOV is a leading indicator of market share. Spend more share than you hold, and you tend to grow into it.

The metric survived every channel transition. In the SEO era, "share of voice" became your share of organic visibility across a keyword set, weighted by search volume and rank-based CTR. In the social era, it became your share of brand mentions across social platforms. In 2026 it became your share of mentions and citations inside AI-generated answers. The channel changed four times; the underlying question never did.

Here is the lineage in one table, because seeing the continuity is the fastest way to understand why AI SOV is not a new invention but the latest skin on a sixty-year-old idea:

Era"Voice" was measured inSOV numeratorSOV denominator
Mass media (1960s-1990s)Ad spend / GRPsYour ad spendTotal category ad spend
Search (2000s-2010s)Organic + paid SERP visibilityYour weighted visibilityTotal tracked-keyword visibility
Social (2010s)Brand mentions across platformsYour mentionsTotal category mentions
AI answers (2023-2026)Citations inside LLM answersYour citationsTotal brand citations in answers

The structural definition that holds across all four eras:

ComponentDefinition
NumeratorA count of attention units attributable to your brand
DenominatorThe total count of those units across your defined competitive set
ChannelThe surface where attention is measured (TV, SERP, social feed, AI answer)
WindowThe time period over which counts accumulate (usually weekly or monthly)
Competitive setThe explicit list of brands you compete against for that attention

The competitive-set row is the one people skip, and it quietly determines everything. SOV is meaningless without an explicit denominator. "We have 30% share of voice" is an incomplete sentence until you finish it with "...of these eight brands, across these 120 prompts, on Perplexity, in May." Change any of those four qualifiers and the 30% changes. I have seen agencies inflate a client's SOV simply by quietly narrowing the competitive set until the client looked dominant. The number was not a lie; the denominator was just chosen to flatter.

AI share of voice: the 2026 definition

AI share of voice is the percentage of brand citations or mentions your brand earns inside AI-generated answers, measured across a fixed prompt set against an explicit competitive set, over a defined time window. Concretely: you run 100 prompts against ChatGPT five times each, you parse all 500 answers, you count how many times each tracked brand appears as a citation, and your AI SOV is your brand's count divided by the total count across all tracked brands.

The mechanics differ from the older eras in three ways that matter:

DifferenceSEO-era SOVAI-era SOV
Result structureRanked list, positions 1-10Cited or not cited, small source set
DeterminismSame query, same SERP (mostly)Same prompt, varying answers (stochastic)
IndexOne Google indexFour+ non-overlapping engine indexes
Click signalKnown CTR-by-position curveNo stable CTR curve; user may not click at all
Denominator stabilityStable keyword universePrompt set + engine + model version all drift

Each of those differences makes AI SOV noisier and more fragile than its SEO ancestor. The stochasticity (same prompt, different answer) means a single measurement is a roll of the dice, not a reading. The four non-overlapping indexes mean a blended number averages across surfaces that behave nothing alike. The absence of a CTR-by-position curve means you cannot translate SOV into expected clicks the way SEO operators translated rank into traffic. And the drifting denominator means last quarter's 30% and this quarter's 30% may not be measuring the same thing if you changed your prompt set or the engine shipped a new model.

None of that makes AI SOV useless. It makes it a metric you have to handle with more care than the vendor dashboards imply. The single number on the dashboard is the end of a long chain of judgment calls, and most of the calls are invisible to the person reading the chart.

The classic AI SOV formula, decomposed

Here is the formula every tracker uses, broken into its parts so the assumptions are visible:

SymbolMeaningWhere the judgment hides
C_youCount of your brand's citations across all prompt-runsWhat counts as a "citation" (URL vs name-drop)
C_totalCount of all tracked brands' citationsWho is in the competitive set
PNumber of prompts in the setPrompt selection bias (keyword vs conversational)
RRuns per prompt (samples)Too few runs = stochastic noise
SOVC_you / C_totalThe headline number

The formula SOV = C_you / C_total looks objective. It is not. Every term above it embeds a choice. The most consequential is what you decide counts in C_you: do you count brand name-drops with no link, only clickable URL citations, or both? Counting name-drops inflates SOV and measures awareness; counting only URL citations deflates it and measures click-capable visibility. Both are defensible. They produce different numbers. A vendor that switches definitions between quarters can manufacture a trend.

Why classic AI share of voice is a vanity metric

Classic SOV treats every mention as worth the same, but mentions vary enormously in commercial value, so the headline number can move in the opposite direction from your revenue. A definitional citation in a "what is revenue attribution" answer, where the user reads the synthesized definition and never clicks, counts exactly as much as a comparison citation in a "best Stripe analytics tool for SaaS" answer that drove a high-intent click and a paid signup. The first mention is worth approximately zero dollars. The second might be worth your average customer lifetime value. SOV calls them equal.

I want to be precise about the word "vanity" here, because it is doing real work and I do not want to overreach. A vanity metric is not a fake metric. It is a real number that correlates poorly with the outcome you actually care about while feeling like it should correlate strongly. Classic SOV is exactly that. It is real, it is measurable, it is even a decent leading indicator at the top of the funnel. It becomes a vanity metric the moment a team optimizes for it directly or reports it to a board as evidence of business impact, because the link from SOV to revenue is mediated by a half-dozen factors the SOV number cannot see.

Here are the factors that sever the link between SOV and revenue:

FactorEffect on the SOV-revenue link
Citation context (definitional vs comparison)Definitional mentions rarely click; comparison mentions convert
Citation position in source listPosition 1-3 capture most clicks; position 5+ near zero
Paraphrase completenessIf the model answers fully, the user never needs to click
Engine click economicsPerplexity clicks more than AI Overviews per citation
Buyer funnel positionAwareness-stage mentions click but rarely convert
Mobile vs desktopMobile AI apps make outbound clicks harder
Landing page qualityA click that hits a weak page does not convert

Every one of those is invisible to a mention-count SOV. Stack them and you get the failure mode that opens this article: SOV up 40%, revenue flat. The new mentions were definitional, low-position, on mobile, hitting awareness-stage users who clicked through to a page that did not convert. The chart went up. The bank account did not.

A worked illustration with deliberately round numbers:

BrandClassic SOVCitation-to-clickClick-to-paidEffective conversionRevenue rank
Brand A (the SOV winner)40%6%8%0.48%3rd
Brand B (the quiet winner)10%18%22%3.96%1st
Brand C30%9%10%0.90%2nd
Brand D20%5%6%0.30%4th

Brand A holds four times Brand B's share of voice and finishes third in revenue. Brand B, with a tenth of the category's mentions, finishes first, because its mentions land in high-intent comparison contexts, on pages that convert, reaching buyers who are ready to choose. If Brand A's CMO reports SOV to the board and Brand B's CFO reports revenue, the two companies tell completely opposite stories about who is winning the AI channel. Only one of them is true.

This is not a hypothetical I constructed to make a point. It is the shape of the data I see repeatedly. The brand that wins the mention count and the brand that wins the revenue are frequently not the same brand, and the gap between them is exactly the information classic SOV throws away.

Revenue Share of Voice: the metric that fixes it

Revenue Share of Voice is classic share of voice weighted by the revenue each mention drives, rather than counting all mentions equally. Where classic SOV asks "what fraction of AI mentions are about us," Revenue SOV asks "what fraction of AI-driven revenue is ours." It is the same denominator-and-numerator structure, but the units are dollars instead of mentions.

The definition in one line: Revenue SOV = (revenue attributable to your AI mentions) / (total revenue attributable to all tracked brands' AI mentions).

In practice you rarely have your competitors' revenue, so the workable operational version uses your own data plus a category estimate:

FormFormulaWhen to use it
Pure Revenue SOVYour AI revenue / total category AI revenueWhen you have category revenue estimates
Self-relative Revenue SOVYour AI revenue-per-mention / category avg revenue-per-mentionWhen you only know your own revenue
Position-weighted SOVMentions weighted by position-CTR curveAn intermediate proxy when revenue is not yet joined

The cleanest way to understand Revenue SOV is as classic SOV multiplied by a quality factor. If your mentions convert exactly at the category average, your Revenue SOV equals your classic SOV. If they convert better, Revenue SOV exceeds classic SOV. If worse, it falls below. The ratio of the two is the diagnostic:

Revenue SOV vs Classic SOVWhat it meansWhat to do
Revenue SOV > Classic SOVYour mentions punch above their weightKeep the prompt mix; scale volume
Revenue SOV ≈ Classic SOVMentions convert at category averageStandard playbook applies
Revenue SOV < Classic SOVMentions are low-intent or low-convertingShift to comparison prompts, fix landing pages
Revenue SOV much < Classic SOVClassic SOV is a vanity number for youStop reporting SOV as an outcome

Side by side, the two metrics:

DimensionClassic SOVRevenue SOV
NumeratorBrand mentions / citationsRevenue from brand mentions
DenominatorTotal category mentionsTotal category AI-driven revenue
Weights every mentionEquallyBy the revenue it drives
Data neededCitation tracker onlyCitation tracker + Stripe-joined revenue
Sees citation contextNoYes, implicitly via conversion
Sees position effectsNoYes, implicitly via click rate
Can be gamed by easy promptsYesMuch harder
Reportable as a business outcomeNoYes
Who computes it in 2026EveryoneAlmost nobody

The last two rows are the punchline. Classic SOV cannot honestly be reported as a business outcome because the link to revenue is severed by everything in the previous section. Revenue SOV can, because the revenue join restores the link. And almost nobody computes Revenue SOV today, not because it is conceptually hard, but because it requires marrying two data sources that currently live in two different tools: citation counts in your visibility tracker, revenue per engine in your billing system. Marrying them is the whole job.

The 0.5% versus 4% case, in detail

The framing the user asked me to make concrete: a 40% SOV that converts at 0.5% versus a 10% SOV that converts at 4%. Let me run the actual arithmetic against a plausible AI-traffic base, using the 200-site dataset framing I lean on throughout this series (aggregate patterns across the SaaS and ecommerce sites I have measured, anonymized).

Assume a category where AI engines collectively drive 100,000 relevant answer-impressions per month across the tracked prompt set, and assume a citation translates to a site visit at the conversion rates below. Average order value $400 (mid-market SaaS annual-ish proxy).

BrandClassic SOVCitations/moConv. to paidCustomers/moRevenue/mo (AOV $400)
Loud brand40%40,0000.5%200$80,000
Quiet brand10%10,0004.0%400$160,000

The quiet brand, with a quarter of the loud brand's share of voice, drives twice the revenue. Now compute Revenue SOV for the two of them within a simplified two-brand category (revenue of the two summed as the denominator):

BrandClassic SOVRevenueRevenue SOV
Loud brand40%$80,00033%
Quiet brand10%$160,00067%

The ranking inverts completely. The loud brand "wins" classic SOV 40 to 10 and "loses" Revenue SOV 33 to 67. If you are the quiet brand and your competitor's agency is selling them a 40% SOV story, you should be delighted, not worried. You are taking two-thirds of the money out of the channel while they take two-thirds of the credit. That trade is fine with me every single time.

The general principle, stated cleanly: Revenue SOV equals classic SOV only when revenue-per-mention is uniform across the category. The more conversion varies between brands, the more the two metrics diverge, and conversion varies a lot. In a category where everyone has the same landing pages and targets the same prompts, classic SOV is a fine proxy. In any real category, where some brands target comparison prompts with strong pages and others get name-dropped in definitional answers, the two metrics tell different stories, and only the revenue one matters to the business.

How to measure classic AI share of voice, step by step

Before you can compute Revenue SOV you need classic SOV, so start here. The workflow is the same one I detailed in the multi-LLM tracker piece, compressed and reframed around the SOV calculation specifically.

Step 1: define the competitive set

Write down the explicit list of brands you compete with for the prompts you care about. Five to twelve is typical. This is your denominator. If you omit a strong competitor, your SOV is inflated; if you include weak ones, it is deflated. Be honest, or the number lies to you.

Competitive-set sizingSOV interpretation
2-3 brandsSOV swings wildly; small sample, treat as directional
4-8 brandsStable, the usual sweet spot
9-15 brandsRealistic for crowded categories; SOV numbers run smaller
16+ brandsDenominator so large your SOV is tiny; segment instead

Step 2: build the prompt set

This is where most SOV measurements quietly break. Keyword-research tools return Google-style phrases ("best CRM small business"); AI users type conversational questions ("what's a good CRM for a 5-person team on Stripe"). Build the prompt set from three sources blended:

Prompt sourceContributesShare of set
Keyword research (Ahrefs, Semrush)Breadth of topics40%
Question expansion (conversational forms)Real AI phrasing35%
Observed buyer language (sales calls, support, Reddit)Highest-intent prompts25%

Tag each prompt by intent class, because you will need that tag to interpret the SOV-revenue gap later:

Intent classExampleCommercial value
Definitional"what is revenue attribution"Low
How-to"how to track ChatGPT traffic"Medium
Comparison / best-of"best Stripe analytics for SaaS"Very high
Versus"Attrifast vs Plausible"Highest
Recommendation"what tool should I use for X"Very high
Troubleshooting"why doesn't GA4 show ChatGPT"High

Step 3: run, sample, parse

Run each prompt against each engine, 3-5 times, on a schedule. Parse every answer for brand mentions and URL citations. Record per the schema below.

FieldTypeUsed for
prompttextGrouping
intent_classenumSOV-by-intent segmentation
engineenumPer-engine SOV
run_indexintStochastic dedup
brand_mentionedboolMention-rate SOV
brand_cited_urlboolCitation-rate SOV
citation_positionintPosition-weighted SOV
competitor_mentionstext[]Denominator

Step 4: compute the number

Per engine, sum your citations, sum total brand citations, divide. Then compute a blended SOV weighted by where your buyers actually are, not by the engines' aggregate user counts.

SOV variantHow to computeWhat it tells you
Mention SOVYour mentions / total mentionsBrand awareness footprint
Citation SOVYour cited URLs / total cited URLsClick-capable visibility
Position-weighted SOVEach citation weighted by position-CTRApproximate click share
Blended SOVPer-engine SOV weighted by buyer presenceSingle number for reporting

How to measure Revenue Share of Voice

Revenue SOV requires joining the citation data you just collected to first-party revenue, segmented by AI engine. The citation tracker gives you the numerator's mentions; your billing system gives you the dollars. The join is the part no tracker ships, so you either build it or use a tool that does. Here is the full pipeline.

The data flow:

The three data sources and who provides them:

Data sourceProvidesTool category
Citation trackerMentions / citations per engine (numerator inputs)Profound, SE Ranking, Geoptie, Loamly
Server-side referral detectionSessions attributable to each AI engineFirst-party analytics (Attrifast, Plausible)
Stripe webhook joinRevenue per attributed sessionRevenue attribution (Attrifast)

The join logic, step by step:

StepActionOutput
1Collect classic SOV per engine from the trackerSOV_chatgpt, SOV_perplexity, etc.
2Detect AI-engine sessions server-side (cookieless)Sessions per engine
3Join sessions to Stripe payments via metadataRevenue per engine
4Compute your AI revenue totalSum across engines
5Estimate category AI revenue (or use self-relative)Denominator
6DivideRevenue SOV

For the denominator you have three honest options, in descending order of rigor:

Denominator methodRigorPracticality
Actual competitor AI revenueHighestRarely available
Modeled from competitor SOV + category avg conversionMediumWorkable with assumptions
Self-relative (your revenue-per-mention vs category avg)Lower but honestAlways available

Most teams will start with the self-relative form because it only needs their own data. It does not give you a true market-share number, but it does give you the diagnostic that matters: is your revenue-per-mention above or below the category average, and is the gap widening or narrowing. That diagnostic is enough to make every decision Revenue SOV is supposed to inform.

A worked Revenue SOV calculation

Using the closed-loop month shape from my own attrifast.com logs (small absolute numbers, first-year SMB SaaS, but the structure is the point):

EngineClassic SOV (tracker)Sessions (server-side)CustomersRevenueRev-per-citation
ChatGPT12%61$29low
Perplexity31%72$58high
Claude8%21$29high
Gemini chat18%30$0zero
AI Overviewsn/a (impressions)140$0zero

Read the Perplexity row against the ChatGPT row. Perplexity has 31% classic SOV here and produced $58; ChatGPT has 12% and produced $29. But notice Gemini: 18% classic SOV, $0 revenue. If you ranked these engines by classic SOV you would prioritize Gemini over ChatGPT. If you rank by revenue you would do the opposite. The Revenue SOV view reweights your entire engine-prioritization decision, and it reweights it toward the engines that actually pay.

Per-engine SOV divergence: why one number lies

The same brand routinely holds very different share of voice on each of the four engines, because the engines have non-overlapping indexes and different citation behavior, so a single blended SOV number averages across surfaces that behave nothing alike. Reporting one number hides the divergence that should drive your strategy.

From my 200-prompt weekly tracking on attrifast.com over the past several months, here is the kind of per-engine spread a single brand sees for the same prompt set:

EngineTypical SOV (illustrative, one brand)Why it differs
Perplexity28-38%Citation-forward, lower barrier for topical specificity
ChatGPT10-16%Prefers high domain authority, slower corpus
Gemini / AIO12-20%Rides existing Google organic rankings
Claude3-7%Cites sparingly, prefers primary sources

A brand can be a category leader on Perplexity and nearly invisible on Claude for the identical queries. The reasons trace directly to how each engine builds its index and decides what to cite, which I covered in depth in the tracker piece and the source-preference work there. The short version:

EngineIndex basisCitation densitySOV barrier to entry
ChatGPTTraining corpus + Bing-style live retrieval3-5 sourcesHigh (DR-weighted)
PerplexityOwn crawl + Bing partnership4-7 sourcesLow (topical match)
ClaudeTraining corpus + on-demand web search1-3 sourcesVery high (sparse)
Gemini / AIOGoogle's main index3-7 sourcesMedium (tracks Google rank)

The strategic consequence is that the engine where you have the highest SOV is often not the engine where you have the highest revenue, and a blended number erases both facts. Here is the cross-tabulation that makes the point:

EngineClassic SOVRevenue SOVGapStrategic read
Perplexity34%41%+7ppOver-performs; scale here
ChatGPT13%22%+9ppUnder-cited but converts; push content
Gemini / AIO18%6%-12ppCited but doesn't convert; impression channel
Claude5%9%+4ppSmall but high-intent; don't dismiss

The Gemini row is the trap. An operator optimizing for classic SOV would see 18% and invest. An operator looking at Revenue SOV would see that those citations convert at near zero (AI Overviews answers the user on the SERP, the click is a validation click, not a purchase click) and treat it as a brand-impression channel rather than a revenue channel. Same data, opposite decision. The blended single number would have hidden both the 34% Perplexity strength and the 18%-but-worthless Gemini weakness.

This is why I push every team toward a per-engine SOV table with a Revenue SOV column next to it, and away from the single hero number the dashboards want to show. The single number is built for a screenshot. The table is built for a decision.

SOV vs the other AI metrics: where it fits

Share of voice is one metric in a stack, and confusing it with its neighbors is common. Here is the full metric family and what each actually measures:

MetricMeasuresNumeratorOwner of the data
Brand mention rateHow often you're namedPrompts where brand appearsCitation tracker
Citation rateHow often you're linkedPrompts where URL citedCitation tracker
Share of voice (classic)Your share of mentionsYour mentions / totalCitation tracker
Position-weighted SOVClick-weighted shareMentions x position-CTRCitation tracker (rarely)
Citation-to-click rateClicks per citationSessions / citationsFirst-party + tracker
Revenue SOVYour share of AI revenueYour AI revenue / categoryFirst-party revenue join
AI-attributed RPVRevenue per AI visitRevenue / AI sessionsFirst-party revenue join

The metric family sorts cleanly into two camps by who owns the data:

CampMetricsData lives in
Upstream (you appeared)Mention rate, citation rate, classic SOV, position-weighted SOVCitation tracker (third-party scrape)
Downstream (you got paid)Citation-to-click, Revenue SOV, AI-attributed RPVYour first-party analytics + billing

Revenue SOV is the bridge metric. It is the only one that requires both camps' data, which is precisely why it is the hardest to compute and the most valuable to have. The upstream-only tools cannot reach it because they never see your Stripe data. The downstream-only tools cannot reach it because they never see your competitors' citation counts. You need the join.

A common confusion worth clearing up: SOV versus share of search. They are cousins, not twins.

MetricWhat it measuresFunnel positionPioneer
Share of searchYour share of branded search queriesDemand that already existsLes Binet [3]
AI share of voiceYour share of AI-answer mentionsCategory exploration, pre-preference2026 GEO tools
Revenue SOVYour share of AI-driven revenueConversion, bottom of funnelEffectively new

Share of search measures people already searching your name, which is a strong market-share predictor because it captures realized demand. AI SOV measures whether you appear when buyers are still exploring the category and have not formed a preference, which is earlier in the funnel. Revenue SOV measures the money at the bottom. A complete AI-marketing dashboard tracks all three, because they answer three different questions: are people already looking for me (share of search), do I show up when they explore (AI SOV), and does showing up pay (Revenue SOV).

SOV tooling comparison: who measures what

Every major AI-visibility tracker reports classic SOV. None of them compute Revenue SOV, because none of them join to your billing system. Here is the honest landscape, pricing at entry tier, capabilities from each vendor's published documentation cross-checked against hands-on use where I have it.

ToolCategoryReports classic SOV?EnginesEntry priceComputes Revenue SOV?
ProfoundEnterprise AI citation analyticsYes (sentiment + SOV)ChatGPT, Perplexity, Claude, Gemini, Copilot$499+/moNo
SE Ranking AI TrackerSERP-adjacent AI visibilityYes (visibility score)Gemini, AIO, ChatGPT$52+/mo add-onNo
SEOcrawl Prompt TrackingAgency prompt-rank trackingYes (per-prompt share)Perplexity, Gemini, Claude$49+/mo add-onNo
GeoptieCheap unified four-engineYes (share of voice)ChatGPT, Perplexity, Claude, Gemini$29/moNo
LoamlySMB AI mention monitoringYes (mention share)ChatGPT, Perplexity, Gemini$99+/moNo
OtterlyDaily-check AI monitoringYes (SOV + sentiment)ChatGPT, Perplexity, AIO$29/moNo
AttrifastFirst-party revenue attributionNo (not a citation tracker)All, via referral + Stripe$29/moYes (with tracker SOV input)

The category split is the thing to internalize:

Job to be doneTool categoryExample
"What's our classic SOV in AI answers?"Citation trackerProfound, Geoptie, Loamly
"Which engine sends us paying customers?"Revenue attributionAttrifast
"What's our Revenue SOV?"Both, joinedTracker SOV + Attrifast revenue

The trackers are good at what they do. I am not knocking Profound or Geoptie; they solve the upstream measurement honestly. The point is narrower: the upstream tools structurally stop at classic SOV, and classic SOV is the vanity half of the metric. To get the revenue half you have to bring your own first-party data, which is the layer the trackers do not and will not ship, because they scrape AI answers from the outside and have no view into your Stripe account.

A feature-by-feature cut for the teams that want it:

FeatureProfoundGeoptieLoamlyOtterlySE RankingAttrifast
Classic SOVYesYesYesYesYesNo
Per-engine SOV breakoutYesYesYesLimitedLimitedNo
SentimentYesNoLimitedYesNoNo
Competitor SOVYesYesYesYesLimitedNo
Server-side session detectionNoNoNoNoNoYes
Stripe revenue joinNoNoNoNoNoYes
Revenue SOV (joined)NoNoNoNoNoYes*
Cookielessn/an/an/an/an/aYes
Entry price$499$29$99$29$52$29

*Revenue SOV in Attrifast means the revenue-per-engine half of the equation; you supply the classic-SOV numerator from your tracker of choice and Attrifast supplies the revenue weighting. We deliberately do not pretend to ship the citation-scrape side we do not measure.

Designing the prompt set that makes SOV honest

The prompt set is the hidden variable that determines whether your SOV number is honest or flattering, because you can manufacture a high SOV by stuffing the set with easy definitional prompts you are sure to be cited in. A well-designed set is balanced across intent classes so the resulting SOV reflects your real competitive position rather than your prompt-selection bias.

The failure mode in a table:

Prompt set designResulting classic SOVHonesty
90% definitional ("what is X")Inflated, easy to winLow; vanity by construction
90% comparison ("best X for Y")Deflated, hard to winLow; pessimistic by construction
Balanced across intent classesRealisticHigh
Weighted toward buyer-observed promptsRealistic + revenue-relevantHighest

A balanced 100-prompt set I would defend to a board:

Intent classShareCountWhy
Definitional15%15Top-funnel awareness, easy citations
How-to20%20Mid-funnel, moderate intent
Comparison / best-of18%18High commercial intent
Versus12%12Highest intent, the money prompts
Recommendation12%12High intent
Specific use case13%13Qualified, niche buyers
Troubleshooting10%10High intent, problem-aware

Now the key move for Revenue SOV: tag each intent class with its expected conversion, so you can predict where your classic SOV and Revenue SOV will diverge before you even join the revenue data.

Intent classCitation difficultyExpected click intentExpected conversion
DefinitionalEasyLowVery low
How-toMediumMediumLow-medium
Comparison / best-ofHardVery highHigh
VersusHardHighestHighest
RecommendationMedium-hardVery highHigh
Specific use caseMediumHighMedium-high
TroubleshootingMediumHighMedium-high

The lesson the table teaches: the prompts that are easiest to win classic SOV in (definitional) are the ones with the lowest conversion, and the prompts that are hardest to win (versus, comparison) are the ones with the highest conversion. So a brand chasing classic SOV will naturally drift toward the low-value prompts, inflating the vanity number while starving the revenue. A brand chasing Revenue SOV does the opposite: it fights the hard, high-intent prompts because that is where the money is, even though its classic SOV stays modest. The two metrics pull your content strategy in opposite directions, and only one direction pays.

A monitoring cadence for SOV and Revenue SOV

How often to measure each, and what to do with the numbers:

MetricCadenceSample depthAction threshold
Classic SOV per engineWeekly3-5 runs/promptInvestigate any >5pp weekly swing
Blended classic SOVWeeklyAggregatedTrend, not absolute
Citation-to-click rateMonthlyFull month sessions<5% means click problem
Revenue per engineMonthlyStripe-joinedReweight engine priority
Revenue SOVQuarterlyFull quarterThe board number

The reason classic SOV is weekly and Revenue SOV is quarterly is sample size. SOV mentions accumulate fast (hundreds of prompt-runs a week), so weekly trends are meaningful. Revenue events accumulate slowly for an SMB (a handful of AI-attributed customers a month), so you need a quarter to see signal through the noise. Reporting Revenue SOV weekly for a small SaaS is the same statistical error as reporting SOV from a 5-prompt set: you are charting variance and calling it a trend.

The reconciliation routine I run monthly:

CheckQuestionRed flag
SOV vs Revenue SOV gapIs the gap widening?Revenue SOV falling while classic SOV rises
Per-engine divergenceWhich engine over/under-performs?High SOV engine with zero revenue
Intent-class mixAre wins concentrated in low-value prompts?All SOV gains in definitional prompts
Position driftAre citations slipping down source lists?Average position climbing past 3
Competitor deltaAre we gaining or losing relative share?Competitor SOV growing faster

Common mistakes measuring AI share of voice

I have made most of these. Roughly the order operators make them.

Mistake 1: reporting classic SOV as a business outcome. It is an input metric. The moment it appears on a board slide next to revenue figures as if it were peer to them, someone will optimize for it and starve the revenue. Fix: report classic SOV as a leading indicator, Revenue SOV as the outcome.

Mistake 2: using a single blended SOV number. Hides the per-engine divergence that should drive your strategy. A 20% blend can be 38% Perplexity and 5% Claude, which demand opposite content moves. Fix: per-engine table, always.

Mistake 3: stuffing the prompt set with easy prompts. Inflates SOV by construction. If 80% of your prompts are definitional, your SOV is measuring how good you are at winning prompts that do not convert. Fix: balance the intent-class mix and weight toward buyer-observed language.

Mistake 4: sampling each prompt once. LLMs are stochastic; one sample is one roll of the dice. Fix: 3-5 runs per prompt, report the average or union.

Mistake 5: counting name-drops and URL citations as the same thing. A mention with no link cannot drive a click. Conflating them inflates click-capable SOV. Fix: track both, use citation SOV for revenue analysis and mention SOV for brand analysis.

Mistake 6: ignoring citation position. A position-5 citation and a position-1 citation count equally in naive SOV but click at wildly different rates. Fix: compute position-weighted SOV as an intermediate before you have the full revenue join.

Mistake 7: changing the competitive set between periods. Quietly narrowing the denominator manufactures a flattering trend. Fix: freeze the competitive set; if you must change it, recompute history on the new set.

Mistake 8: comparing your SOV to an absolute benchmark. There is no universal good SOV number; it is relative to your set and prompts. A 30% in a two-brand category is weak; in a fifteen-brand category it is dominant. Fix: benchmark against your own trend and the classic-vs-Revenue gap, not a magazine number.

Mistake 9: treating AI Overviews SOV as revenue-bearing. AIO answers the user on the SERP; the citation is often a validation click, not a purchase click. High AIO SOV with near-zero conversion is the canonical case. Fix: treat AIO as an impression channel in Revenue SOV, weight accordingly.

Mistake 10: never joining to revenue. The meta-mistake this whole article exists to fix. Classic SOV without a revenue join is, by definition, a vanity metric. Fix: bring your first-party revenue, compute Revenue SOV, report that.

What changes when you adopt Revenue SOV

The shape of the monthly marketing review changes once Revenue SOV is in the stack. The before/after I share with teams:

Review dimensionClassic-SOV-only reviewRevenue-SOV review
Headline metric"SOV is up 12pp""Revenue SOV is up 4pp, classic flat"
Engine prioritizationBy mention countBy revenue per engine
Content prioritizationPrompts easiest to be cited inPrompts that convert
Prompt-set designMaximize citationsMaximize revenue-weighted citations
Agency accountability"We grew your visibility""We grew your AI revenue share"
Board narrative"AI is working" (unfalsifiable)"AI drove $X, here's our share"
Budget allocationToward high-SOV enginesToward high-Revenue-SOV engines
Competitive read"We out-mention them""We out-earn them in the channel"

The agency-accountability row is the one with the most political charge. An agency selling classic SOV can always show a number going up, because there is always some prompt set and competitive set under which visibility improved. Revenue SOV is harder to game because it terminates in your Stripe account, which does not care about the agency's narrative. If you are paying for GEO and the only metric on the report is classic SOV, you are paying for a number that cannot, even in principle, be reconciled against your bank balance. Ask for the revenue join. If the agency cannot produce it, that is information.

What this looks like inside Attrifast

A short, honest note on the product, because this article has a clear commercial interest and pretending otherwise would be the kind of thing the forbidden-wording list exists to prevent. Attrifast is not a citation tracker. It does not replay prompts against ChatGPT and count your mentions; Profound, Geoptie, SE Ranking, and Loamly do that, and they do it well. What Attrifast ships is the half those tools cannot: the per-engine revenue attribution that converts a tracker's classic SOV into Revenue SOV.

LayerWho provides itWhat it gives you
Classic SOV per engineYour citation trackerThe numerator's mention counts
AI-engine session detectionAttrifast (cookieless, server-side)Sessions per engine
Stripe revenue joinAttrifast (webhook, OAuth)Revenue per engine
Revenue SOVYou, combining the twoThe reportable outcome

The mechanics on the Attrifast side: a 4 KB cookieless script, server-side referral detection against the AI-engine domain list, a Stripe checkout.session.completed webhook join that requires no manual reconciliation, and a per-engine revenue breakdown in the same dashboard as your other channels. Setup is roughly two minutes if you are on a supported stack. Base tier is $29/mo. The full mechanics of the detection and revenue join live in the revenue attribution feature page and the per-engine tracking guides for ChatGPT, Perplexity, Claude, and Gemini.

The first-person reason I built it: I was the operator with the beautiful SOV chart and the unanswerable revenue question, on my own SaaS, in 2024. I had the visibility number. I could not tell my own board what it was worth. Revenue SOV is the metric I wished I could compute then, and the revenue join is the piece I had to build to compute it.

Limitations

Things this article does not cover, and where my honest answer is "I do not know yet."

  • Competitor revenue is rarely observable. True market-level Revenue SOV needs your competitors' AI-driven revenue, which you almost never have. The self-relative form (your revenue-per-mention vs category average) is the practical fallback, and it gives you the diagnostic without the absolute share.
  • The citation-to-click rates are observational. The 5-25% ranges come from my own logs plus published research, not a controlled experiment. They vary by engine, category, and citation context. Treat them as directional.
  • Voice and multimodal queries produce a mention with no click and no session, so they contribute to classic SOV (if a tracker catches them) but cannot contribute to Revenue SOV. Known undercount on the revenue side.
  • Model and engine version drift is constant. A SOV number tied to a specific model version has roughly a six-month half-life. Re-measure when an engine ships a major version.
  • The 200-site framing is an aggregate. The patterns hold across the SaaS and ecommerce sites I have measured; the absolute numbers for your category and ACV will differ. Re-measure on your own data.
  • Revenue SOV is not yet an industry-standard metric. I am describing a concept and a calculation, not citing a Gartner-blessed definition. The classic-SOV lineage is well established; the revenue-weighted version is a logical extension I and a handful of others are pushing, not a settled standard.

FAQ

What is AI share of voice?

AI share of voice (SOV) is the percentage of brand mentions or citations your brand earns inside AI answers, measured against the total mentions of all tracked brands across a fixed set of prompts. If you run 100 prompts against ChatGPT and your brand is cited 30 times while all competitors collectively appear 70 times, your AI SOV is 30%. It is the AI-era analog of the share-of-voice metric advertising agencies have used since the 1960s, when SOV meant your share of total category ad spend. The mechanics changed (mentions instead of ad dollars) but the core idea is identical: what fraction of the conversation is about you. Every major AI-visibility tracker in 2026 (Profound, SE Ranking, SEOcrawl, Geoptie, Loamly, Otterly) reports a version of this number.

How do I measure share of voice in ChatGPT?

Build a fixed prompt set of 50-300 conversational queries your buyers actually ask, run each prompt against ChatGPT on a recurring schedule (3-5 samples per prompt to average out the model's stochastic sampling), parse every answer for brand mentions and citation URLs, then compute your brand's mentions divided by total brand mentions across all tracked brands. Repeat weekly and chart the trend. The arithmetic is simple; the hard parts are choosing prompts that match real buyer language rather than keyword-research phrasing, and sampling enough times per prompt that you are measuring signal rather than the temperature-driven variance of a single roll of the dice.

What is Revenue Share of Voice?

Revenue Share of Voice (Revenue SOV) is classic share of voice weighted by the revenue each mention actually drives, rather than counting every mention as equal. Where classic SOV asks "what fraction of AI mentions are about us," Revenue SOV asks "what fraction of AI-driven revenue is ours." The formula is your AI-attributed revenue divided by the estimated total AI-attributed revenue across your competitive set. A brand with 40% classic SOV whose mentions convert at 0.5% can have a smaller Revenue SOV than a brand with 10% classic SOV whose mentions convert at 4%. The metric requires joining citation data (which the visibility trackers provide) to first-party revenue data (which they do not), which is why almost nobody reports it yet.

Why is classic AI share of voice a vanity metric?

Because it counts every mention as equal when mentions are wildly unequal in commercial value. A definitional citation in a "what is X" answer where the user got their answer and never clicked is counted identically to a comparison citation in a "best X for Y" answer that drove a high-intent click and a sale. Classic SOV also ignores citation position, citation context, the engine's click economics, and whether the mention reached a buyer or a tire-kicker. You can grow your classic SOV 40% in a quarter and watch your AI-attributed revenue stay flat, because the new mentions landed in low-intent contexts. SOV is a real input metric. It becomes a vanity metric the moment a team reports it to a board as if it were an outcome.

How is Revenue SOV different from classic SOV mathematically?

Classic SOV is unweighted: SOV equals your mentions divided by total mentions. Revenue SOV weights each mention by the revenue it produced: Revenue SOV equals the sum of revenue from your mentions divided by the sum of revenue across all brands' mentions. Equivalently, you can decompose it as classic SOV multiplied by your relative revenue-per-mention. If your revenue-per-mention equals the category average, your Revenue SOV equals your classic SOV. If your mentions convert better than average, Revenue SOV exceeds classic SOV. If your mentions convert worse, Revenue SOV falls below it. The gap between the two numbers is the single most actionable diagnostic in AI marketing.

Does share of voice differ across ChatGPT, Perplexity, Claude and Gemini?

Substantially. The four engines have non-overlapping indexes and different citation behavior, so the same brand routinely has very different SOV on each. In my own tracking across 200 prompts, a brand can hold 35% SOV on Perplexity (citation-forward, lower barrier for topical specificity) while sitting at 12% on ChatGPT (prefers high domain authority) and under 5% on Claude (cites sparingly and prefers primary sources). A single blended SOV number hides this divergence. You should report per-engine SOV plus a weighted blend, where the weights reflect where your actual buyers spend time, not the engines' aggregate user counts.

How many prompts do I need to measure AI share of voice reliably?

Minimum 50 prompts per engine for trend detection; 100-300 is materially better. Below about 50 prompts the week-to-week sampling variance (driven by the model's stochastic token sampling plus continuously updating retrieval indexes) swamps the signal you are trying to detect, and you will chase noise. Above 300 prompts the marginal information per prompt drops and the labor or tool cost climbs faster than the insight. Sample each prompt 3-5 times per measurement period and report the union or the average of cited sources, not a single roll, or you will see false volatility that has nothing to do with your actual visibility.

Can I calculate AI share of voice for free?

Partially. You can manually query each engine weekly with a small prompt set (10-30 prompts), log brand mentions and citations in a spreadsheet, and compute SOV with a pivot table. That captures presence and rough trend for free but costs real labor (roughly 30 seconds per query, so 30 prompts across 4 engines is two hours a week) and breaks down past about 30 prompts. Free tiers from Otterly, Profound, and SE Ranking offer 5-25 tracked prompts with limited engine coverage. For 50-300 prompts across all four engines on a daily or weekly cadence, expect $29-$499 per month. None of those tools compute Revenue SOV, because none of them see your revenue.

What is a good AI share of voice percentage?

There is no universal good number because SOV is relative to your competitive set and your prompt selection. A 30% SOV in a two-competitor category is mediocre; a 30% SOV in a fifteen-competitor category is dominant. More useful than the absolute number is the trend (is your SOV rising or falling quarter over quarter) and the gap between your classic SOV and your Revenue SOV. If you must benchmark, the rough pattern I see is that category leaders hold 25-45% classic SOV on their best engine, challengers 8-20%, and new entrants under 5% for the first two to three quarters of a serious GEO effort.

How does citation position affect share of voice?

Heavily on click economics, lightly on the raw SOV count. Most trackers compute SOV as an unweighted mention count, so a citation at position 5 in a source list counts the same as a citation at position 1. But click-through follows a steep curve: the top 2-3 sources in a Perplexity, ChatGPT, or Gemini source list capture the large majority of outbound clicks. This is exactly why classic SOV and Revenue SOV diverge. A position-weighted SOV (each mention weighted by the typical CTR of its position) is a useful intermediate metric that sits between the naive count and the full revenue join, and it is one most trackers could compute but few do.

Do AI engines mention brands without linking to them?

Constantly, and the distinction matters for SOV. A brand mention without a citation link is brand-only exposure: the model named you, which builds awareness, but there is no clickable path back to your site, so the mention cannot directly drive a tracked session or revenue. A URL citation is a clickable path. Most trackers report both a brand-mention rate and a URL-citation rate. For brand-marketing analysis, mention rate is the right SOV numerator. For revenue analysis, URL-citation rate is the right one, because only cited URLs can produce the clicks that produce revenue.

How do I improve my AI share of voice?

The highest-leverage moves in my testing, in order: ship FAQPage schema with four or more genuine question-answer pairs on commercial pages, lead each page with a Direct Answer paragraph under 120 words that an engine can lift, build honest Versus and Alternatives pages because comparison prompts have the highest commercial intent, disambiguate your brand entity with four or more sameAs links so engines do not confuse you with a similarly named company, and cite primary sources inline so the model treats your page as a citable secondary source. But raising classic SOV is only half the job. Raising Revenue SOV also means targeting the prompts that convert, not just the prompts that are easy to be cited in.

Is share of voice the same as share of search?

Related but not identical. Share of search, popularized by Les Binet, measures your brand's share of total branded search queries (how often people Google your brand versus competitors) and is a strong leading indicator of market share. AI share of voice measures your share of mentions inside AI-generated answers. Both are proxies for mental availability, but they sit at different points in the funnel: share of search captures demand that already exists (people searching your name), while AI SOV captures whether you show up when buyers are still exploring the category and have not yet formed a brand preference. AI SOV is closer to the top of the funnel.

Does Attrifast measure AI share of voice?

Attrifast does not ship a prompt-replay citation tracker that computes classic SOV in mid-2026; tools like Profound, SE Ranking, Geoptie, and Loamly do that well. What Attrifast ships is the missing half: the per-engine revenue attribution that turns a citation tracker's classic SOV into Revenue SOV. You bring the citation counts from your visibility tracker; Attrifast brings the Stripe-joined revenue per engine via cookieless server-side tracking. Multiply the two together and you get the Revenue SOV the trackers structurally cannot compute on their own, because they never see your Stripe data.

Related reading

This article covers both classic AI share of voice and the proprietary Revenue SOV framework — when each one matters, and why mention-count SOV is a vanity number once you can join citations to Stripe revenue. For a pure methodology walkthrough of classic SOV with a worked 3-brand × 30-prompt example (no Revenue SOV layer), see How to Measure Share of Voice in AI Search (2026 Methodology). For the broader AI traffic measurement context, see AI Traffic Analytics in 2026: The Complete Playbook.

References

  1. Kantar. "Share of voice and the history of advertising measurement." https://www.kantar.com/expertise/advertising-media
  2. Nielsen. "Marketing measurement and share of voice research." https://www.nielsen.com/insights/
  3. Les Binet & Peter Field / IPA. "Media in Focus and the excess-share-of-voice (ESOV) effect." https://ipa.co.uk/knowledge/publications-reports/media-in-focus-marketing-effectiveness-in-the-digital-era
  4. Profound. "AI search visibility, share of voice and citation behavior research." https://www.tryprofound.com/
  5. Perplexity. "PerplexityBot crawler documentation and citation behavior." https://docs.perplexity.ai/guides/bots
  6. SE Ranking. "AI visibility and ChatGPT tracker documentation." https://seranking.com/ai-visibility-tracker.html
  7. Search Engine Land. "Google AI Overviews appearance and prevalence tracking 2024-2026." https://searchengineland.com/library/google/google-ai-overviews
  8. Backlinko. "How AI Overviews are affecting organic CTR." https://backlinko.com/ai-overviews-study
  9. Semrush. "AI Overviews and generative search visibility research." https://www.semrush.com/blog/ai-overviews-research/
  10. OpenAI. "Overview of OpenAI's bots and how to control them." https://platform.openai.com/docs/bots
  11. Anthropic. "Does Anthropic crawl data from the web, and how can site owners block the crawler?" https://support.anthropic.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler
  12. Pew Research Center. "Americans' use of ChatGPT and AI assistants for search." https://www.pewresearch.org/short-reads/2024/03/26/americans-use-of-chatgpt-is-ticking-up-but-few-trust-its-election-information/
  13. Gartner. "Predicts: traditional search volume and the shift to AI assistants." https://www.gartner.com/en/newsroom/press-releases
  14. BrightEdge. "Generative AI search and citation share research." https://www.brightedge.com/resources
  15. StatCounter. "Search engine market share worldwide, desktop and mobile." https://gs.statcounter.com/search-engine-market-share
  16. Google Analytics. "Default channel group definitions for GA4." https://support.google.com/analytics/answer/9756891
  17. Ahrefs. "GEO and AI search visibility research." https://ahrefs.com/blog/
  18. Stripe Docs. "Checkout Session metadata field." https://docs.stripe.com/api/checkout/sessions/object#checkout_session_object-metadata
  19. Journal of Marketing / academic literature on share of voice and market share. "Advertising share of voice and brand growth." https://www.ama.org/journal-of-marketing/
  20. Byron Sharp / Ehrenberg-Bass Institute. "How Brands Grow: mental availability and share of voice." https://www.marketingscience.info/
  21. Similarweb. "AI chatbot and search engine traffic data." https://www.similarweb.com/blog/

For the upstream half of this metric (how to track citations across the four engines and read per-engine divergence), see the AI visibility tracker breakdown. For the strategic split between answer-engine and classic search optimization, AEO vs SEO in 2026 is the companion. For the revenue side at the channel level, the AI traffic revenue benchmark walks the per-engine RPV data this article's Revenue SOV calculation depends on. And if you want the revenue-join layer out of the box rather than building it, the revenue attribution feature page and the per-engine guides for ChatGPT, Perplexity, Claude, and Gemini cover the product side end to end.

Related reading

AI Search27 min
Why Bing SEO Now Matters for ChatGPT and Copilot Visibility in 2026
ChatGPT search and Microsoft Copilot both lean on the Bing index, so Bing SEO — long ignored — is now an AI-search lever. Here is what is documented, what is inferred, and the Bing quick wins most teams skip.
Strategy32 min
Is AEO Replacing SEO? The Honest 2026 Answer From Someone Running Both
AEO is not replacing SEO, but the people saying 'SEO is fine' are also wrong. The third option nobody is selling, with operator data from a year of running both stacks side by side.
GEO Strategy26 min
The AI Search Optimization Checklist: 30 Steps for 2026 (Ranked by Impact)
A revenue-grounded AI search optimization checklist — 30 GEO/AEO steps ranked by impact and effort, so you ship the high-leverage 6 first and end with the measurement step everyone skips.
AI Search27 min
AI Search Ranking Factors 2026: What Actually Makes ChatGPT Cite Your Page
The 12 ranking factors that decide whether ChatGPT, Perplexity, Claude, and Gemini cite your page in 2026 — labeled as Documented, Inferred, or Speculative, with the citation pipeline mechanics behind each one.
Original Research32 min
ChatGPT vs Perplexity vs Claude Traffic: Which AI Engine Sends the Best Visits? (200-Site Cohort)
A founder's three-way comparison of ChatGPT, Perplexity, and Claude traffic across 200 sites: conversion rate, session length, bounce, pages per session, CLV, traffic share, and query intent. Perplexity converts 1.5x higher than ChatGPT; Claude has the longest sessions; ChatGPT brings the volume.

Find revenue hiding in your traffic

Discover which marketing channels bring customers so you can grow your business, fast.

Start free trial →

5-day free trial · $29/mo · cancel anytime