Home / Blog / AEO reporting
Guide

AEO reporting: what an agency's AI visibility report should include

A useful AEO report answers one question for the client: are we being named in the AI answers our buyers see, and is it getting better because of what we did? Every section should serve that question, per engine and per market, with a range instead of a single number.

This guide is for agencies building an AI visibility report, and for clients deciding whether the report they get is any good. Stellarcast sells agency plans, so read the last section knowing our bias; the checklist above it applies whatever tool you use.

The short version

Report the prompt set and markets, visibility and share of voice per engine with a P25 to P75 range, the competitors named instead of the client, the pages engines cite, the gaps you found, the changes you shipped, and the lift of each change with a confidence label. Put AI referral traffic last, as supporting evidence.

What an AEO report should include

SectionWhat it showsWhy the client cares
ScopeThe tracked prompts, the engines, the markets and languages, and the date rangeWithout a fixed scope, no number can be compared month to month
Visibility and share of voicePer engine and per market: how often the client is named (mention rate), and its share of voice against named competitors, each with a P25 to P75 rangeAI answers vary between runs, so one reading can move with nothing changed
CompetitorsWhich competitors are named on the client's prompts, and where they gainedClients buy against competitors, not against a benchmark
CitationsWhich URLs the engines cite: the client's pages, third-party pages about the client, and competitors' pagesShows which pages earn the mention and where off-site work is needed
GapsBuyer questions where a competitor is named and the client is not, rankedTurns the report into next month's work plan
Changes shippedWhat was published or changed, when, and who approved itLinks the work to the result and keeps an audit trail
LiftFor each change, the movement on the prompts it targeted against prompts it did not touch, labeled MEASURED, LIKELY or TOO-EARLYStops the report claiming credit for an engine update
AI referral trafficSessions from AI assistants in Google AnalyticsSupporting evidence only: many answers name a brand without sending a click

Report branded and unbranded prompts separately. If every prompt contains the client's name, being named proves very little; the unbranded questions ("best accounting software for freelancers") are where share is won or lost.

See what a per-engine report looks like on your own brand: get a free AI visibility audit.

What to leave out

How often to report

Collect the data far more often than you report it. Because AI answers vary from run to run, a prompt checked once a month gives you one noisy reading; checked daily, it gives you a range you can trust. Send the client a monthly report, keep a weekly digest for your own team, and alert only when a movement is bigger than the normal range between readings. Anything shipped in the last few weeks belongs under TOO-EARLY until the data says otherwise.

White-label and branded reports

Agencies usually need four things from the tool underneath the report: their own logo on it, the option to remove the vendor's mark, a PDF that still works after a share link expires, and an export of the raw history when a client leaves, because many contracts require handing that history over. Ask a vendor to show all four before you build a reporting process on it.

How Stellarcast handles agency reporting

See the plans, or read how clients should vet an AEO agency to see the report from the other side of the table.

See what AI says about you today

The free audit asks Google AI Overviews, ChatGPT, Gemini and Perplexity the questions buyers in your market ask, and shows where a competitor is named instead of you. No card, no commitment.

Get your free visibility audit

Frequently asked questions

What should an AEO report include?

The prompt set and markets, visibility and share of voice per engine with a P25 to P75 range, the competitors named instead of the client, the pages engines cite, the gaps found, the changes shipped, and the lift of each change with a confidence label. AI referral traffic belongs at the end as supporting evidence.

How often should an agency send an AI visibility report?

Monthly to the client is enough for most retainers, as long as the data underneath is collected daily or close to it. AI answers vary from run to run, so frequent readings give a range you can trust, while the report itself stays readable.

Can I white-label AI visibility reports?

With some tools. On Stellarcast, the Agency plan ($599 a month) puts your logo on client reports and the Agency Scale plan ($1,499 a month) removes the Stellarcast mark. Ask any vendor whether reports export as a PDF and whether you can export a client's history if they leave.

What is the most important metric in an AEO report?

There is no single one, which is why a blended score misleads. Start with visibility rate and share of voice per engine on unbranded prompts, each with its range, then show which changes moved them and how confident you are.