Rocksalt: The Modern Inbound platform for the AI-era

Proving AEO ROI when AI search is zero-click: which attribution methods hold up

Written by Arjun Moorthy | Nov 13, 2026, 1:33:00 AM

Your buyers tell sales they found your product through ChatGPT or Perplexity. Yet your analytics show few referral clicks, and your CRM credits direct traffic or organic search. Meanwhile, your CEO or CFO wants to know whether your Answer Engine Optimization (AEO) efforts are generating pipeline and revenue. AEO aims to earn brand mentions, citations, and recommendations in AI-generated answers.

Most guides to AEO return on investment (ROI) recommend the same methods. Track AI referral clicks as a minimum, ask buyers how they found you, and assign a share of assisted pipeline to AI. Some also suggest geographic holdout tests or media mix modeling (MMM). But these methods often require data that small B2B marketing teams do not have.

Referral clicks show only a small part of AI search influence. Weighted ROI formulas depend on assumptions, not measured results. Geographic holdouts fail because you cannot turn AI answers off in selected regions. MMM also struggles with noisy share-of-voice data and small numbers of B2B deals. A stronger approach combines natural experiments that cost nothing extra with several signs of buyer demand. It also tracks AI visibility by buying stage. The result is credible directional evidence, not an invented revenue figure.

Why referral clicks and mention counts can't prove ROI

AI referral traffic gives you a useful baseline, but it captures only part of AI search’s impact. Counting brand mentions alone also says little about revenue. AI tools often answer comparison questions within the conversation. As a result, buyers may learn about your product without clicking a source link during their first research session.

Those buyers may visit your website later, through channels that your CRM credits instead. In Usermaven's study of 15.4 million sessions across 150 B2B SaaS websites, identifiable AI referrals made up just 0.88% of sessions. Of conversions linked to an earlier AI referral, 36.4% happened in a later session. Among those returning conversions, 83.7% came through direct traffic (54.3%) or organic search (29.4%).

Some vendors argue that AI referral visits convert far better than other traffic. Others assume clicks represent a fixed share of total AI influence. Neither claim is reliable enough on its own for a CFO:

  • Conversion multipliers contradict each other: HubSpot says AI-referred leads convert at 3x the rate of traditional search. Usermaven, however, measured a 1.76% same-session conversion ratio for AI referrals, compared with 2.02% for organic search. Conversion definitions vary across sites. Basing your budget on another company’s multiplier is therefore risky.
  • Unverified dark-funnel ratios: Goodie's revenue attribution page says clicks capture less than 13% of the impact of AI search. But its feature page does not publish a study method supporting that specific figure.

Mention and citation counts do not solve the problem either. Even large teams struggle to connect AI visibility to pipeline. During a Rocksalt evaluation, a marketing leader at an enterprise technology company said the challenge remains unclear "for all AEOs." Their team was tracking 500 prompts in Profound but still could not clearly tie citation-share gains to business impact.

The weighted ROI formula puts a dollar sign on an assumption

“Influenced revenue” formulas and attribution calculators do not show that AEO caused revenue. They apply a weight the marketer chose in advance. Adding a dollar value can make that assumption look like a measured result.

Most published AEO business cases use similar math. They add direct AI referral conversions, deals where buyers report AI discovery, and conversions linked to increased branded search. They then multiply by average contract value and apply an attribution discount. In Qwairy's ROI framework, the “influence weight” ranges from 0.3 to 0.7. The guide calls it “the honesty knob” and uses it in conservative, base, and optimistic scenarios. Yolando's attribution guide uses a 30% to 50% discount for estimates based on indirect signals. HubSpot's example assigns 25% of assisted pipeline to AI search.

A table showing results at weights of 0.3 and 0.5 can help finance weigh a limited investment. But everyone must understand that these weights were chosen, not calculated from data. AEO attribution tools use a similar approach. Goodie combines GA4 referrals, CRM data, and surveys after conversion. It also models zero-click “influenced revenue” using AI brand mentions and citations. Goodie says 83% of its clients see AI-search-attributed revenue within six months. However, its product page does not publish a study method for that claim.

Self-reported attribution is still useful. Add “How did you hear about us?” to demo forms, with options such as ChatGPT, Perplexity, Gemini, and Claude. This can reveal AI discovery that referral data misses and help sales prepare for calls. But treat answers as clues, not verified accounting records. As Kamil Rextin, CEO of B2B performance agency 42Agency, said in Rocksalt's interview on why performance marketing plateaus:

"I went deep on attribution for years. Multi-touch models, U-shaped models, fancy dashboards. Then I realised none of my CMOs, VPs, or CEOs ever actually looked at that stuff. They did not care what model I had. My CEO just wanted to know: is money coming in?"

Can you run a geo-holdout on ChatGPT?

For most B2B teams, the answer is no. A geographic holdout test needs two things: a way to control exposure by region and enough conversions in each region to detect a meaningful change. AI search and small B2B deal volumes usually provide neither.

A geographic lift test, also called a matched-market test, changes marketing activity in selected regions. It then compares results with regions where activity stays the same. The goal is to estimate what would have happened without the change. In Vexpower's GeoLift guide, Mike Taylor draws on Meta's open-source GeoLift documentation and Google's research. He identifies four requirements for a credible test:

  1. Regional targeting and gap-free regional outcomes: You must be able to target the channel by region and count conversions for those same regions, Vexpower explains. Meta’s GeoLift guidelines also call for daily data without missing values.
  2. At least 20 geographic units and 25+ pre-treatment periods: Meta recommends at least 20 regions, such as countries, states, or designated market areas (DMAs). It also recommends 25 or more periods of data before the test, with no major structural breaks.
  3. A long pre-period, a full purchase cycle, and a cool-down window: Meta calls for stable data before the test, covering four to five times the test length. The test itself should last at least 15 days with daily data, or four to six weeks with weekly data, and cover a full purchase cycle. Google also recommends counting delayed conversions after the test during a cool-down period.
  4. A pre-committed decision threshold and power analysis: Vexpower recommends deciding in advance what budget change you would make and what minimum lift would justify it. Then run a power analysis to check whether the test can detect that lift. Meta also notes that people-based conversion lift tests can have more statistical power when feasible.

Organic AI recommendations fail the first requirement. You cannot tell ChatGPT, Perplexity, or Google AI Overviews to recommend your software in Texas but not Ohio. Even if you could, a small B2B SaaS company would rarely have enough daily conversions across 20 regions to run a sound test.

Presenc AI's MMM guide suggests a workaround: pause PR and content syndication in matched regions for 8 to 12 weeks. But this does not test the AI answer directly. It tests marketing activities that may affect AI answers. Those activities can also reach people outside the target regions, making the results less reliable.

Does MMM work with share-of-voice data?

Media mix modeling can guide budgets for larger, more established teams. But it requires enough history, often six to 13 months depending on seasonality, meaningful changes in channel activity, and enough conversions. Weekly AI share-of-voice data often falls short. It can be noisy and may combine very different stages of the buyer journey.

Why AI share of voice is a noisy model variable

In Right Side Up's guide to AI-assisted MMM, QuantVibe AI co-founder Nadir Hussain says AI coding tools can shorten custom model builds to one to three weeks. But they cannot replace the data a sound model needs. He suggests six months may work in some cases, while about 13 months can better capture seasonal year-over-year patterns. The inputs must also vary enough to measure their effects. Presenc AI says adding weekly AI share of voice is “mechanical, not exotic,” assuming at least 52 weeks of tracking using a fixed set of prompts.

There is another problem: AI visibility is not a verified impression count like paid search data. It is an estimate based on sampled answers from AI models. Those answers can change each time you run the same question:

  • High run-to-run brand churn: In an AirOps study of 800 queries and more than 45,000 citations, only 30% of brands appeared in two consecutive answers. Just 20% remained visible across five runs.
  • Rapid citation turnover: Ahrefs found that Google AI Overview content changed in 70% of consecutive checks across more than 43,000 keywords. On each update, 45.5% of cited URLs changed. Another Ahrefs study of 37,500 citations found that half or more disappeared by the next day.
  • Single-run undercounting: As summarized in Mentionova's review of AI citation volatility research, one prompt run found only 62.2% to 76.8% of the brands identified across five runs.
  • Heavy sampling required for narrow error bars: The same research found that a citation-share confidence interval of about ±5 percentage points required 40 to 50 queries on Gemini, around 100 on Perplexity, and at least 150 on SearchGPT.

What a single blended share-of-voice series hides

Even with enough samples to reduce variation, one overall share-of-voice score hides where your brand appears in the buying journey. For one IT company Rocksalt tracks, visibility on vendor-recommendation prompts reached 33.6% across ChatGPT, Google Gemini, and Google AI Overviews. But its citation rate on earlier problem-research prompts was only 2.5%. A blended score hides whether you are reaching buyers comparing vendors or those just learning about a problem.

There is another limit. No AEO platform currently includes a held-out control group of untouched queries that would separate the effects of content edits from AI model updates. When B2B companies have enough history and conversions to use MMM, Kamil Rextin says 42Agency uses open-source frameworks from Google and Meta, “augmented with AI.” The goal is directional guidance, not an exact claim about channel ROI.

A cheaper test using data you already have: natural experiments

Sometimes buyer behavior or marketing activity changes suddenly, outside your normal campaign schedule. You can then watch whether other measures change at the same time. This offers a low-cost way to see whether two signals may be connected. These “natural experiments” are observational, not randomized. They cannot rule out every other cause, but they are practical for small B2B teams that cannot run geographic holdouts.

In Rocksalt's interview, Kamil Rextin described a natural experiment from a Connected TV (CTV) campaign for a B2B client. Direct traffic was rising while the campaign ran. Then Thanksgiving week arrived. The ads kept running, but direct traffic fell sharply as buyers took time away from work. As Kamil put it, that pause let his team conclude "with about 80% confidence: when people stop working, they stop acting on what they've seen. The ads were creating familiarity. People saw them, didn't click, but came back later and searched for the company directly."

This example concerns CTV, not AI search, so it is an analogy rather than proof that AEO works. Still, you can apply the same reasoning when your AI visibility changes sharply:

  • A newly cited canonical page: Suppose you publish an expert-reviewed guide answering vendor-comparison questions. Your brand was not previously cited, but now ChatGPT or Perplexity cites it regularly. Over the next four to eight weeks, watch for changes in branded search impressions, direct demo requests, and buyer reports of AI discovery. Also check for other possible causes, such as product launches, PR coverage, email campaigns, or seasonal demand.
  • A model update or citation drop: An LLM update might change cited sources and remove your brand from a high-intent topic. Watch whether branded search or buyer reports of AI discovery decline in the following weeks. This comparison is more useful if paid spending, outbound activity, and broader market conditions remain steady.

Compare these changes with the two broader signals Kamil monitors: branded organic search volume and incremental cost per opportunity (CPO). If paid CPO rises each quarter while branded search stays flat, Kamil argues that demand may have reached a ceiling. If decision-stage AI visibility and branded search rise while CPO levels off, that suggests brand familiarity is improving. But the pattern cannot tell you how much came from AI answers rather than other organic or social activity.

What to show leadership instead of a revenue number

A credible board report should not invent a single AEO revenue figure. Instead, show several measures that point in the same direction. Give marketers AI visibility by buyer stage so they can diagnose performance. Show leadership branded search, direct traffic, and self-reported attribution alongside that visibility. Explain these as signs of demand, not proof that one AI answer caused a deal.

The wider marketing discussion also favors practical pipeline results over complex attribution theory. Rocksalt's Signal vs. Noise report studied responses to 6,956 LinkedIn posts from 38 B2B marketing influencers over 12 months. Attribution and Measurement was the most oversupplied topic, with an attention efficiency ratio of 0.75x. Pipeline and Revenue scored 1.42x. This study measures reactions to LinkedIn posts, not direct opinions from buyers or executives. Still, the pattern matches what practitioners such as Kamil Rextin hear from leadership: they want to understand how pipeline grows, not debate another attribution model.

When your CEO or CFO asks which AI search attribution methods work, compare the data each method needs with what your team actually has:

Attribution methodWhat it needsDoes a small B2B team have it?What you can reasonably conclude
GA4 AI-referrer channelReferrer data from ChatGPT, Perplexity, Gemini, Copilot, and ClaudeYes. GA4 setup is free. But many AI apps remove referrers, and 36.4% of linked conversions happen in later sessions.A minimum count of direct click-through conversions, not total AI impact.
Self-reported attribution ("How did you hear about us?")An AI-assistant option and free-text field on demo forms, with answers stored in your CRMYes. It takes little effort to add to forms and sales calls.A sign that buyers recall AI recommendations, though memory can be unreliable.
Weighted ROI formulas & revenue attribution toolsA chosen weight (such as 0.3–0.7 or 25%) or a tool that models zero-click demand from brand mentions and compares estimates with buyer surveysYes, with caveats. Spreadsheets use weights chosen by hand. Tools still depend on models and survey cross-checks.A scenario or modeled estimate of influenced pipeline, not proof that AEO caused revenue.
Geographic holdout testing (GeoLift / matched markets)Control of exposure by region, 20+ regions, 25+ pre-treatment periods, and enough regional conversionsNo. You cannot turn off AI answers by region, and small B2B deal counts are too low.At best, the regional effect of PR or content campaigns, not of AI answers themselves.
Media mix modeling (MMM) with AI share of voiceEnough history (six months in some cases, about 13 for seasonal comparisons, or 52 weeks under Presenc AI’s guidelines), varied inputs, 40–150+ queries per engine for ±5-point precision, and enough conversionsRarely. Most small B2B teams lack six to 13 months of detailed visibility data and steady conversion volume.Directional channel contribution when your data history and deal volume are large enough.
Natural experimentsSudden changes, such as new citations, model updates, or holiday pauses, checked against branded search and pipeline while accounting for other campaigns and seasonsYes. Existing Search Console, analytics, and visibility data can support this at no extra cost.Evidence that visibility and demand move together, while other possible causes remain.

Instead of defending a guessed multiplier, use the two reporting levels described in Rocksalt's AEO framework:

  1. A stage-split AI visibility tracker for marketing: Keep a fixed set of real buyer questions across three stages: awareness (defining the problem), research (setting evaluation criteria), and decision (comparing vendors). Add a separate set to explore new questions. At Rocksalt, we find buyer questions in LinkedIn, Reddit, and sales calls. We track visibility by stage, brand mention versus source citation, AI engine, and topic. This shows whether you earn decision-stage recommendations instead of hiding a 2.5% research citation rate inside an average. Remember that visibility is an early signal, not proof of revenue.
  2. Converging demand indicators for the board: Compare decision-stage visibility with four measures finance knows: identifiable AI referral conversions (the minimum you can verify), buyer-reported AI discovery tied to pipeline, branded organic search volume, and incremental cost per opportunity over time.

Conclusion: Aim for directional confidence, not false precision

Zero-click AI search makes click-based attribution incomplete. Giving your CFO a precise-looking number does not fix that. Weighted ROI calculators rely on chosen assumptions. Geographic holdouts cannot turn off AI recommendations by region. Media mix models struggle when visibility scores change frequently, combine different buying stages, and come from small B2B deal samples.

For a small B2B marketing team, the better choice is to stop chasing false precision. Use GA4 AI referrals as your baseline. Add an AI option to your “How did you hear about us?” form this week. Then look for sudden changes in citations and check whether branded search and direct demo requests move with them.

Combine those demand signals with AI visibility measured by buyer stage and real customer questions. You can then give leadership credible evidence that your content is helping your brand reach buyer shortlists before sales conversations, without claiming an exact revenue impact.