The attribution problem - and why it's not unique to AI
Direct attribution from AI search to revenue is genuinely hard. ChatGPT doesn't pass UTM parameters. Perplexity referral traffic shows up in analytics as referral or direct. Most conversions influenced by an AI recommendation will be attributed to a different last-click channel.
But here's the thing: SEO has always had this problem. It's not new. Organic traffic attribution breaks when users click on an organic result, browse, leave, come back via email, and convert. Agencies learned to make the case for SEO ROI despite imperfect attribution, and the same frameworks apply here.
What you can measure directly
AI Visibility Score trend
A rising AI Visibility Score across ChatGPT, Perplexity, and Google AI Overviews is the primary KPI. If the score is going up, the brand is appearing in more AI-generated answers for its target keywords.
Perplexity referral traffic
Perplexity is more likely than ChatGPT to drive direct, attributable referral traffic since it cites sources. Segment "perplexity.ai" referral traffic in GA4 and track it month-over-month.
Google AI Overview appearances
Google Search Console includes AI Overview data. Filter for queries where the brand appears in an AI Overview, and track clicks and impressions over time.
Branded search volume
Branded search volume in GSC often rises as AI visibility improves - users who encounter the brand in an AI response then search for it directly. This is a leading indicator you can track.
What you can estimate (but not directly measure)
AI referral traffic (ChatGPT)
Most ChatGPT-influenced traffic shows up as direct or is lost to cookie/session gaps. You can estimate the dark traffic contribution using uplift analysis - but you can't directly attribute it.
Conversion influence
AI recommendations influence consideration and intent, but conversion attribution typically goes to a downstream touchpoint. Frame this as "assisted" influence, similar to how you frame awareness channels.
The ROI framework that actually works in client conversations
Rather than trying to attribute specific revenue to AI visibility, the agencies closing AI visibility retainers are framing it as a share-of-voice play:
Establish the market size framing
ChatGPT processes over 1 billion queries per week. A meaningful percentage of those are recommendation queries in your client's category. Frame the question as: "How much of that channel do you currently own?" - not "How much revenue can we attribute to it?"
Show the competitive gap
The most compelling data point in an AI visibility report is competitor presence. When a client sees their competitor appearing in 7 out of 10 relevant ChatGPT queries and they're in 1, the ROI question inverts: "What's it costing us to be invisible here?"
Use incremental metrics
Report on AI Visibility Score change and Perplexity referral traffic growth month-over-month. Even if you can't close the loop to revenue, showing consistent improvement gives clients evidence that the work is moving the needle in the right direction.
Connect to branded search
The cleanest attribution story: as AI visibility improves, branded search volume should increase (users searching for the brand after encountering it in AI answers). Track this correlation and show it in monthly reports.
What to say when clients ask "but is it actually driving sales?"
"We can't draw a direct line from AI mention to sale - the same way we can't draw a direct line from a PR mention or a top-of-funnel blog post to a sale. What we can show is that your brand is appearing more frequently in the AI-generated answers that your target customers are reading when they research your category. That's brand presence in a channel that's growing. The indirect effect on branded search and direct traffic is what we track as a proxy metric."
Clients who understand how other awareness channels work - PR, brand advertising, content marketing - accept this framing. The clients who only care about last-click attribution will struggle with it. Honestly, those clients are often difficult to retain on any long-cycle service regardless.
Build the metrics foundation today
Start tracking AI Visibility Score, Perplexity referral traffic, and competitor presence for your clients with a 14-day free trial.