AI SEARCH ROI Commercial investment memo

More AI visibility is not the return.

The return is what the business gets back.

A brand can double its visibility in ChatGPT and still generate no meaningful commercial value. Another can receive relatively little AI referral traffic but turn a handful of those visitors into high-value customers. That is why I would never evaluate AEO or GEO using visibility alone. The commercial question is much simpler: What did we invest, what value did it create, and was the return good enough to justify doing more?

The short answer

How do you calculate AI search ROI?

AI search ROI compares the commercial value attributable to AI search activity with the total cost of producing that activity.

The calculation AI Search ROI = (Attributable gross profit − AI search investment) ÷ AI search investment × 100
Illustrative example

If a business invests R150,000 in AEO/GEO work and can defensibly connect R450,000 in gross profit to customers acquired through observable AI search journeys:

(R450,000 − R150,000) ÷ R150,000 = 200% ROI

That means the business generated R2 in profit above its investment for every R1 invested.

But the formula is the easy part. The hard part is deciding what revenue or profit can reasonably be credited to AI search in the first place.

The ROI chain
Investment
Visibility
Demand
Pipeline
Customer
Gross Profit
ROI

Do not skip from visibility to ROI.

Start here

There is a difference between progress and return.

These can all be positive AEO outcomes: more brand mentions; stronger recommendation position; more citations; better answer accuracy; greater AI share of voice; more ChatGPT referral traffic. None of them is ROI. They are indicators that the system may be moving in the right direction.

ROI begins when those changes create measurable commercial value. That distinction matters because it is very easy to build an AEO report that looks impressive without answering whether the work deserves another rand of investment.

R1 million in revenue does not mean you made R1 million.

Illustrative example

Suppose an AEO programme contributes to R1,000,000 in new revenue. Sounds excellent. But assume the business operates at a 30% gross margin. The gross profit is R300,000. If the programme cost R250,000 then the commercial picture looks very different.

Using gross profit (R300,000 − R250,000) ÷ R250,000 = 20% ROI

ROI is 20%. Not 300%. The difference is enormous. This is why I prefer using gross profit rather than revenue when the data is available.

Revenue tells you what was sold. Gross profit gets closer to what the business actually gained.

Illustrative
RevenueR1,000,000
↓ 30% gross margin
Gross profitR300,000
↓ less marketing investment
Marketing investmentR250,000
Net gross-profit returnR50,000
The cost side

Include the cost you would rather forget.

A meaningful ROI calculation needs the full investment. Depending on the programme, that may include:

Strategy and consulting

External AEO/GEO consulting fees.

Internal team time

Marketing, content, analytics and management hours allocated to the programme.

Content

Research, writing, design and production.

Development

Structured data, site architecture, technical fixes and implementation.

Authority building

PR, research, digital PR or legitimate citation-development activity.

Measurement

Analytics, CRM integration and reporting work.

Technology

Monitoring, research, analytics or AI-visibility tools.

A programme costing R50,000 in agency fees and R100,000 in internal effort did not cost R50,000. It cost R150,000. Ignoring inconvenient costs makes the ROI look better. It does not make the investment better.

What came back

Work from the strongest commercial evidence available.

I would separate AI search outcomes into four buckets.

1

Attributed revenue

Revenue from customers where the observable acquisition path can defensibly be connected to an AI source. Example: ChatGPT → website → lead → CRM → opportunity → won. Highest confidence.

2

Attributed gross profit

Attributed revenue adjusted for the cost of delivering the product or service. This is normally a better number for ROI calculations.

3

AI-influenced revenue

Revenue where AI appears to have contributed to the buying journey, but the full path cannot be observed. Example: ChatGPT recommendation → branded search → website → sale. This is useful. It should not silently be added to directly attributed revenue. Report it separately.

4

Pipeline

Qualified opportunities that have not closed yet. Pipeline matters. Pipeline is not revenue. A R1 million opportunity is not worth R1 million simply because it exists in the CRM. If expected value is used, the probability assumptions must be visible.

The full mechanics of connecting an AI source to a closed deal sit in my guide to AI Search Attribution.

From answer to money

Measure the economics at every stage.

A useful AEO/GEO commercial funnel looks like this:

AI recommendation
Identifiable website visit
Lead
Qualified lead
Opportunity
Customer
Revenue
Gross profit

This lets the business understand not only whether AI search produces value, but where the economics break down.

Illustrative example

Suppose over six months 800 identifiable AI-originating visits produce 64 leads which produce 24 qualified opportunities which produce 8 customers.

Visitor-to-lead rate   64 ÷ 800 = 8%
Lead-to-opportunity rate   24 ÷ 64 = 37.5%
Opportunity win rate   8 ÷ 24 = 33.3%

Now suppose those eight customers create R960,000 first-year revenue at 50% gross margin. Gross profit R480,000. And total AEO/GEO investment was R180,000.

AI search ROI = (R480,000 − R180,000) ÷ R180,000 = 166.7%

These figures are illustrative only.

Unit economics

You may not have enough revenue data yet.

AEO programmes often begin before enough customers have closed to calculate a stable ROI. That does not mean there is nothing useful to measure. Calculate acquisition economics at each stage.

Acquisition economics Cost per identifiable AI lead = AI search investment ÷ AI-originating leads
Cost per qualified opportunity = AI search investment ÷ qualified AI-originating opportunities
Customer acquisition cost = AI search investment ÷ customers acquired
Illustrative example

Investment R180,000; Customers acquired 8.

AI Search CAC = R180,000 ÷ 8 = R22,500

Now compare that with paid search CAC, paid social CAC, blended CAC, acceptable business CAC, customer gross profit, payback period. Suddenly AEO is no longer being evaluated in its own special marketing universe. It is competing for capital like every other acquisition channel. That is exactly what should happen.

A good ROI that takes five years to arrive may still be a bad investment.

Return needs a time dimension. A simple CAC payback calculation is:

CAC payback CAC Payback = customer acquisition cost ÷ monthly gross profit per customer
Illustrative example

Suppose AI Search CAC R22,500 and average monthly gross profit per customer R7,500.

R22,500 ÷ R7,500 = 3 months

That is commercially very different from the same CAC with a 24-month payback. Marketing reporting often celebrates the revenue number. Finance cares how long the cash takes to come back. Both perspectives matter.

Capital allocation

AEO does not deserve budget because it is new.

It deserves budget if the economics are attractive.

The relevant question is not "Is our AI visibility increasing?" It is "Given another R100,000, where should we put it?" Potential options may include: AEO/GEO; Google Ads; Meta; LinkedIn; SEO; CRO; content; partnerships; sales enablement; product improvements.

If another channel can create higher-quality customers faster and at better economics, it may deserve the investment instead. That does not make AEO unsuccessful. It makes capital allocation rational.

The harder question

Would the customer have arrived anyway?

Attribution asks: Which observable marketing interaction gets credit? Incrementality asks: Did the marketing create an outcome that would otherwise not have happened? That second question is harder.

Suppose a customer clicked through from ChatGPT. They already knew your company. Would they have bought regardless? Maybe. Or suppose a customer ultimately arrived through branded Google search after first discovering you through an AI recommendation. Did AI create incremental demand? Possibly.

This is why attribution and incrementality should not be treated as the same thing. For large enough programmes, incrementality can eventually be investigated through techniques such as: controlled market tests; holdouts; staggered implementation; exposed vs unexposed cohorts; time-series analysis.

For most businesses beginning AEO, that level of experimentation will not be practical immediately. Start with good attribution. Do not pretend it proves causality.

If everything improved, AEO may not be the reason.

Illustrative example

Imagine AI referrals increase 50%. Leads increase 30%. Revenue increases 20%. Excellent. But during the same period: paid search spend doubled; the website was redesigned; a new PR campaign launched; the sales team grew; pricing changed.

What exactly caused the result? This is why the baseline needs more than a starting AI visibility number. Track the broader commercial environment too. Otherwise every positive business movement becomes conveniently attributable to the latest marketing initiative. That is not a business case.

Before the investment

Work backwards from the economics.

Illustrative example

Suppose an AEO/GEO programme will cost R200,000. The business wants at least 100% ROI. That means it needs R400,000 in attributable gross profit because:

(R400,000 − R200,000) ÷ R200,000 = 100%

Now assume the average first-year gross profit per new customer is R50,000.

Required customers   R400,000 ÷ R50,000 = 8 customers
If the sales team closes 25% of qualified opportunities: Required opportunities = 32
If 40% of qualified leads become opportunities: Required qualified leads = 80

Now the conversation has changed. Instead of "We want better ChatGPT visibility." we have "Can this programme realistically contribute enough qualified demand to produce eight incremental customers?" That is a much better marketing question.

Sometimes the most useful number is not ROI.

It is the point where the experiment stops losing money.

Break-even Break-even customers = AI search investment ÷ gross profit per customer
Illustrative example

Investment R200,000; Gross profit per customer R50,000.

R200,000 ÷ R50,000 = 4 customers

That gives the marketing team a very clear commercial threshold. Four customers recover the investment. Everything after that creates positive gross-profit return.

Break-even calculator

Enter your own figures. The output is the number of customers required before the AEO/GEO investment is recovered in gross profit. Nothing you type is stored or sent anywhere.

Customers required to break even
4
LTV

First-year revenue does not always tell the whole story.

For a recurring-revenue business, a customer may continue generating value for years. If you calculate ROI using lifetime value, be careful. Forecast LTV is not realised cash. Use assumptions you can defend. Useful versions include:

Realised LTV

Actual historical gross profit from mature customer cohorts.

Forecast LTV

Expected future value based on retention behaviour. This is a forecast, not realised cash.

Contracted value

Revenue already contractually committed.

The spreadsheet will look fantastic. The cash account may disagree.

Do not take an optimistic five-year revenue forecast, call it LTV and use it to justify today's marketing spend.

The executive view

Keep the report commercial.

An executive AEO/GEO report does not need thirty charts. I would show:

Visibility

Recommendation Share of Voice

Are we increasingly part of the consideration set?

Acquisition

Identifiable AI-originating leads

Is visibility producing observable demand?

Quality

Qualified opportunity rate

Are these leads worth sales time?

Pipeline

AI-originating pipeline value

What potential commercial value is progressing? Keep pipeline separate from won revenue.

Revenue

AI-attributed won revenue

What has actually closed?

Economics

AI Search CAC

What did each acquired customer cost?

Return

Gross-profit ROI

What did the business get back after the cost of acquisition and delivery?

Payback

CAC payback period

How quickly did the investment return?

That is enough to have a serious commercial conversation.

Do not do this

Traffic value is not revenue.

Traffic value is not revenue.

SEO tools sometimes estimate what equivalent paid traffic might have cost. Useful benchmarking metric. Not revenue.

Pipeline is not revenue.

A proposal is not money. A qualified opportunity is not money. A verbal yes is still not money. Report pipeline. Do not quietly count it as realised return.

Visibility is not revenue.

Being mentioned is strategically useful. It has no direct monetary value until a defensible commercial connection is made.

Revenue is not profit.

A R500,000 customer may cost R450,000 to serve. Margin matters.

Attribution is not incrementality.

A touchpoint receiving credit does not automatically mean it caused the purchase.

An AEO programme can still be working before ROI appears.

Not every useful investment pays back immediately.

This matters particularly early in a programme. Suppose: AI visibility is improving; citations are strengthening; new commercial pages are beginning to rank; referral traffic is increasing; qualified leads have started appearing; no deals have closed yet. ROI is still negative.

That does not automatically mean the programme has failed. It means it has not yet paid back. The question then becomes whether the leading indicators and sales cycle justify continued investment. A six-month enterprise sales cycle cannot reasonably be evaluated as if it sells shoes online. Measurement needs to reflect how the business actually makes money.

Timing

Measure what should move now and what should move later.

Leading indicators (move early)

  • Recommendation visibility
  • Citation share
  • Answer accuracy
  • Rankings
  • Referral traffic
  • Engagement
  • Lead volume

Mid-funnel (longer)

  • Qualified leads
  • Opportunities
  • Pipeline value

Lagging (longest)

  • Customers
  • Revenue
  • Gross profit
  • CAC
  • Payback
  • ROI

AEO reporting becomes dishonest when a leading indicator is presented as though it is already a lagging business outcome. Both matter. They are just different.

The commercial standard

Marketing should not be allowed to invent a new definition of ROI every time a new channel appears.

AI search is new. The economics are not. The business still invests money. Customers still buy things. Products still have margins. Sales cycles still take time. Cash still matters.

So I would evaluate AEO and GEO the same way I evaluate every other acquisition investment: What did it cost? What behaviour changed? What commercial value followed? How confident are we in the connection? How quickly did the investment come back? Would the next rand be better spent here or somewhere else? That is the standard.

AI visibility without measurement leaves the most important question unanswered.

QFD works across both sides. On one side: Can AI systems correctly understand, cite and recommend the brand? On the other: Can the business measure what happens when they do?

That means the work can extend from prompt visibility, entity architecture, citation strategy, content, technical implementation through to analytics, lead-source capture, CRM attribution, opportunity tracking, revenue, unit economics.

Because the interesting result is not "We got your brand mentioned in ChatGPT." It is "We can see what changed, what demand followed, what became revenue and whether the economics justify further investment."

That is the bridge between AEO & GEO Consulting and Revenue Measurement Architecture. If you want to see where the connection breaks in an existing setup, start with an AEO/GEO Visibility Audit, and if you want the measurement discipline behind it, read How to Measure AEO Performance or the story of The Attribution Detective.

Build the business case

If AEO is going to receive budget, give it the same commercial scrutiny as every other channel.

Start with the visibility. Connect the acquisition journey. Carry the data into the CRM. Measure the outcome. Then decide whether to invest more.

30 minutes. No pitch deck. No obligation.

Frequently asked questions

AEO ROI measures the commercial return generated from investment in Answer Engine Optimisation. A useful calculation compares attributable gross profit with the total cost of AEO activity rather than treating visibility, traffic or revenue alone as ROI.

A simple GEO ROI calculation is (Attributable gross profit − GEO investment) ÷ GEO investment × 100. The quality of the calculation depends on how accurately the business can connect AI search acquisition to customers and commercial outcomes.

Gross profit is normally more commercially meaningful when reliable margin data is available because revenue does not account for the cost of delivering the product or service.

Include external consulting or agency costs, internal team time, content, technical development, research, authority-building activity, measurement work and relevant software.

No. Referral traffic shows measurable acquisition activity. ROI requires a commercial outcome and the cost of generating that outcome.

Pipeline should usually be reported separately from realised ROI. If probability-weighted pipeline is used for forecasting, the assumptions should be explicit and it should not be presented as won revenue.

AI Search CAC is the acquisition investment allocated to AI search divided by the number of customers acquired through the defined AI search acquisition path: AI search investment ÷ customers acquired.

There is no universal answer. It depends on the sales cycle, starting authority, amount of implementation required, customer value, margin and how quickly AI and search systems discover and use new information.

Attribution asks which marketing interactions receive credit for a commercial outcome. ROI asks whether the economic value generated by the investment exceeded its cost.