Skip to content
FixAEO
All posts
AEOMeasurementROIAnalyticsGA4

How to measure AEO ROI: a copy-paste spreadsheet

Measure AEO ROI with attributable visits, conversion rate, gross profit, and cost. Includes a transparent worked example, spreadsheet layout, and limitations.

Nitish Kumar YadavBy Nitish Kumar Yadav··Updated ·13 min read
On this page

Abstract monochrome illustration: a dark instrument dial with a white indicator arc — measuring AEO ROI.

Every marketer who's invested in AEO for more than a quarter has been asked the same question: "what's the ROI?" And every marketer who answers honestly admits the same thing: AEO ROI is genuinely harder to measure than SEO ROI, and most of the industry is faking it.

The hard part isn't the math. The hard part is that AI assistants compress the buyer journey in ways classic analytics can't see. A buyer asks ChatGPT "best CRM for 10-person SaaS." ChatGPT recommends three brands and explains the trade-offs. The buyer doesn't click any link — they remember one name, search for it directly the next day, and convert through what looks in GA4 like "direct" traffic. Your attribution model says you got nothing from AI. Reality says you got everything from AI.

ChatGPT (logged out) recommending email marketing platforms for ecommerce — Klaviyo, then Mailchimp, with reasoning.

Example: ChatGPT (logged out) answering a buyer query — Klaviyo, then Mailchimp. AI answers send pre-qualified buyers, so being the named pick is what ROI tracks back to.

This post is the practical framework we use ourselves to measure AEO ROI across the brands in our leaderboard, and the same metrics scale when you track AEO across multiple brands. It's four metrics, one spreadsheet, and a worked example. Copy any of it.

Curious how your site does?

See how AI engines describe your site — free, about 60 seconds, no signup.

Why the standard SEO ROI playbook doesn't transfer

The SEO ROI formula every marketer knows (and how AEO differs from SEO):

ROI = (revenue from organic traffic × margin) - SEO spend / SEO spend

That formula assumes three things AEO breaks:

  1. Click-through is the primary outcome. SEO drives ranked links; AEO drives mentions inside AI answers. Many AEO wins never produce a click at all — the buyer reads the AI's recommendation and goes direct to your homepage hours later.
  2. Attribution can be traced back to a search query. Google tells you which queries drove which clicks (via GSC + GA4). AI assistants tell you almost nothing. ChatGPT.com referrals exist but only fire when the user actually clicks a cited link, which is the minority case.
  3. Performance is measurable at the page level. SEO winners and losers can be tied to specific URLs. AEO wins are diffuse — a Wikipedia edit, a podcast mention, an llms.txt update can lift citation rates across hundreds of pages simultaneously.

What you need instead: a framework that measures upstream signals (citations, mentions, sentiment) as proxies for downstream revenue, plus a tight feedback loop on whatever click-through data you can capture.

The 4 metrics that matter

We've audited every AEO measurement framework we could find — Profound's enterprise dashboard, Otterly's GEO research, Peec AI's analytics, the hand-rolled spreadsheets agency consultants use (see our honest comparison of AEO tools). Across all of them, four metrics keep recurring as the ones that actually predict revenue impact.

1. Citation share

The percentage of relevant commercial queries where your brand gets cited at all. If "best CRM for SaaS" has 30 reasonable variants, and your brand appears in answers for 12 of them, your citation share for that query cluster is 40%. Track this per-engine — your Perplexity citation share will differ wildly from your DeepSeek citation share.

This is the primary AEO metric. It's a direct measure of "are AI assistants telling buyers about us?" — the whole point of the channel. Everything else either causes or follows from citation share.

You can measure citation share with our AI visibility checker (run a configurable prompt set, get citation-rate per engine), or via the AI citation source radar for the same data plus competitive comparison.

2. Share of voice (vs competitors)

Citation share in isolation is incomplete — you need to know how it compares to direct competitors. If your citation share is 40% but your top competitor is at 80%, you're losing despite a decent absolute number. If you're at 40% and competitors average 12%, you're dominating.

Share of voice = your citations / (your citations + all competitor citations) on the same query set. The leaderboard shows aggregate share-of-voice across industries.

3. AI-referral traffic + conversions

When users do click through from AI answers, where does it land in your analytics? GA4 captures these as chatgpt.com, perplexity.ai, claude.ai, gemini.google.com, and increasingly grok.com referrers (here's how to set up GA4 to surface AI referrals). Filter your GA4 acquisition reports for these and you'll get the slice of AEO traffic that produced a real click.

FixAEO attribution view showing AI-driven sessions and conversions for InsiteChat, broken down by AI engine.

Example: AI-driven sessions and conversions attributed by engine for InsiteChat — FixAEO.

Two caveats:

  • Referral reports capture only journeys that preserve a source. They miss some people who later return by direct or branded search.
  • Do not assume AI visitors convert better than other channels. Compare conversion rate and gross profit using your own analytics, with enough volume to avoid reading noise as a trend.

4. Citation sentiment

Not all citations are equal. "X is the best CRM for SaaS startups" is a different outcome from "X is one of several CRMs you might consider — though it has fewer integrations than Y and Z." Both technically count as a citation; only the first one actually drives buyer action.

Track sentiment on a 3-point scale per citation: positive (recommended), neutral (mentioned), negative (warned against). A 60% positive-citation rate is excellent; 20% means you're being damned with faint praise.

The ROI formula

The right framework treats AEO as a pipeline of leading indicators:

AEO Investment → Citation Share → AI-referral Traffic → Conversions → Revenue
                                ↘                                    ↗
                                  Indirect (direct/branded search)

Use a conservative, auditable formula first:

AEO ROI = (Attributed gross profit - AEO spend) / AEO spend

Where:
  Attributed gross profit = AI referral sessions × conversion rate × gross profit per conversion

Track branded-search and direct-traffic changes as supporting signals, but do not add them to the ROI numerator merely because they rose during the campaign. Seasonality, paid activity, PR, product launches, and existing demand can all cause the same movement. Count indirect value only when an experiment, customer survey, CRM field, or other attribution evidence gives you a defensible basis.

The copy-paste spreadsheet

Here's the structure we use. Reproduce in Google Sheets / Excel.

Sheet 1: Monthly tracking

MonthPer-engine citation share (avg)Share of voice (vs top 3 competitors)AI-referral sessionsAI-referral conversionsBranded search lift (YoY)AEO spend ($)Direct revenue from AIEstimated indirect revenueTotal ROI
Month 1 baseline
Month 2
Month 3

Sheet 2: Per-engine breakdown

EngineCitation shareShare of voiceAvg sentimentSessions referredConversions$ revenue
ChatGPT
Claude
Copilot
Perplexity
Gemini
Grok
DeepSeek

Sheet 3: Per-prompt cluster

Prompt cluster (e.g. "best CRM for SaaS")Citation shareTop 3 competing brands citedYour sentiment scoreTrend (last 30d)
Best [your category] for [your ICP]
[Your category] alternatives
[Your category] vs [competitor]
Best [your category] 2026

We've baked the math behind sheet 1 into our AEO ROI calculator — you can change the traffic, conversion, value, and cost assumptions and see the result immediately. Use the spreadsheet for the granular per-engine and per-prompt evidence behind those inputs.

Where each data point comes from

MetricSourceCost
Citation shareAI visibility checker (free for small prompt sets)$0
Share of voiceAI citation source radar$0
Sentiment per citationManual review or LLM-classified (FixAEO does this in the dashboard)$0-29
AI-referral sessionsGA4 acquisition report, filter by source$0
Branded search liftGoogle Search Console, "queries" report filtered to brand terms$0
AEO spendYour own books$0

The whole stack is buildable at $0 if you're patient (manual review for sentiment, GSC + GA4 for traffic), or $29/mo with a tool to automate it.

A worked AEO ROI example

This is an illustrative example, not a customer result. A B2B software company measures one month after establishing its baseline.

InputValueEvidence or assumption
Attributed AI-referral sessions300GA4 sessions from known AI referrers
Conversion rate4%12 tracked conversions ÷ 300 sessions
Gross profit per conversion$500Finance-approved first-year gross profit, not revenue
Monthly AEO cost$3,000Content, tools, and allocated staff time

The calculation is explicit:

Conversions = 300 × 4% = 12
Attributed gross profit = 12 × $500 = $6,000
Net return = $6,000 - $3,000 = $3,000
ROI = $3,000 / $3,000 = 100%

The company can report 100% direct-attribution ROI for this illustrative month. It should not add a simultaneous rise in branded searches unless it can show that AEO caused that lift.

Limitations to record beside the number

  • Some AI-influenced buyers will not preserve a referral, so direct attribution can undercount influence.
  • The calculation does not prove incrementality; some converted buyers might have arrived without the AEO work.
  • A small number of conversions can make the monthly rate unstable. Show the count as well as the percentage.
  • Use gross profit rather than top-line revenue, and document whether renewals, refunds, and repeat customers are included.
  • Compare against a baseline or control period and note seasonality, campaigns, launches, and pricing changes.

Enter the same four assumptions in the AEO ROI calculator and then test a lower conversion rate or lower profit value. A useful ROI model shows how the answer changes when an assumption is wrong; it does not hide uncertainty behind one precise percentage.

What NOT to measure (the vanity metrics)

Three numbers that look like AEO progress but aren't:

  • Raw mention count. Counting every time your brand name appears in any AI answer, regardless of context, inflates your numbers but doesn't predict revenue. A 100-mention month with 5% citation share is worse than a 50-mention month with 30% citation share — the second is concentrated where buyers actually ask commercial questions.
  • Total prompts tracked. "We track 1,000 prompts" sounds impressive. Tracking 1,000 prompts your buyers don't actually ask is noise. Quality of prompt set matters infinitely more than quantity.
  • Engine count. "We're cited across 9 AI engines" is a meaningless statement if your share is 2% in each. One engine with 40% share moves more revenue than nine engines at 5% each.

The fourth dangerous one — and we've seen agencies pitch this — is using competitor mentions per AI answer as a leading indicator. It's not a leading indicator, it's a lagging indicator with high variance. Don't anchor decisions on it.

Closing the loop: monthly review cadence

The framework only works if you actually run it monthly. The cadence:

  • Week 1 of each month: Run citation scans across your prompt set. Update sheet 1 + sheet 2.
  • Week 1: Check GA4 for last month's AI-referral sessions + conversions. Update sheet 1.
  • Week 2: Pull GSC branded-search trend, update.
  • Week 2: Manual review of new citations for sentiment scoring.
  • Week 3-4: Make decisions. What's working? What's not? What's the next AEO investment?

Most teams skip this loop because they don't have the baseline numbers to know whether anything moved. Once you have 3 months of clean data, the patterns become obvious and decisions get easier.

Our AEO report sample shows what the monthly snapshot looks like end-to-end — it's the format we use for our own customers and includes all four metrics in one view.

TL;DR

AEO ROI is harder to measure than SEO ROI because AI assistants compress buyer journeys past your analytics. The framework that works:

  1. Citation share across the 9 engines (primary metric, predicts everything else)
  2. Share of voice vs top 3 competitors (context for absolute numbers)
  3. AI-referral traffic + conversions (direct, measurable in GA4 — the small but real slice)
  4. Citation sentiment (positive citations drive action; neutral/negative don't)

Combine the attributable inputs into ROI = (attributed gross profit - AEO spend) / AEO spend. Report indirect signals separately unless you have evidence strong enough to attribute them.

If you'd rather not build the spreadsheet manually, our AEO ROI calculator does the math, and the full AEO tools catalog has the per-metric tools to populate it.

The investment compounds. Brands that started measuring AEO ROI in 2024 are now operating on three years of data; brands starting in 2026 will need 12 months to get there. Start with this month's baseline. Re-measure in 30 days. Most of the AEO industry isn't even doing that.

FAQ

Why is AEO ROI harder to measure than SEO ROI?

AI assistants compress the buyer journey in ways classic analytics can't see. A buyer can read an AI's recommendation, go direct to your homepage hours later, and convert through what looks like "direct" traffic, so your attribution model credits AI with nothing even though it drove the conversion.

What are the 4 metrics that matter for AEO ROI?

Citation share, share of voice versus competitors, AI-referral traffic and conversions, and citation sentiment. Calculate direct-attribution ROI as (attributed gross profit - AEO spend) / AEO spend, and report indirect influence separately unless you have evidence to attribute it.

How do I measure AI-referral traffic in GA4?

GA4 can record referrers such as chatgpt.com, perplexity.ai, claude.ai, and gemini.google.com. Maintain a reviewed source grouping and verify it against your own acquisition data because product domains and referral handling can change.

What AEO metrics are vanity metrics I should not measure?

Raw mention count, total prompts tracked, and engine count all look like progress but don't predict revenue. A 50-mention month with 30% citation share beats a 100-mention month with 5% share, and one engine with 40% share moves more revenue than nine engines at 5% each.

What is citation sentiment and why does it matter?

Citation sentiment classifies each observed answer as positive, neutral, or negative. It adds context to a mention count, but it is not revenue by itself; compare it with cited sources, referrals, conversions, and customer evidence.

Found this useful? Share it

Summarize with AI

Open this post in an AI engine.

Related reading

Free AEO tools

Put this into practice with free FixAEO tools — no signup required.

Find the gap. Then fix it.

Check how AI engines find, describe, and cite your site. Free, no signup. On a paid plan, AI Marketer can turn the evidence into briefs, drafts, optimizations, and reports.