Skip to content
Why GEO Why us Pricing
Get started free
HomeResourcesSample client report

The report you hand the person who asked.

This is a complete sample of the client-ready AI-visibility report — every section the client or boss will actually read, filled with clearly-invented example data so you can judge the shape before you measure anything. Each section is annotated with the question it answers, because that's why it earned its page.

Built for the most common job in this discipline: "my client wants to know what ChatGPT says about them — how do I report that?" Inside the product, this document is generated from your runs and shared as a no-login link.

AI visibility report · illustrative sample

Northwind CRM — August 2026

Runs #1–6 · Mar 12 – Aug 4, 2026 · 48 buyer prompts × 4 engines, re-asked fortnightly · 384 answers per run

Sample — every number is invented
1 · Where you stand

The four numbers, with their error bars

The question it answers:"So — are we visible or not?" Four rates, each with its 95% confidence interval, so a client can tell a real change from noise without trusting you on it.
Mention rate
41% +14 ✓
95% CI 36–46% · beyond noise vs run #1
Share of voice
24% +9 ✓
95% CI 20–28% · #2 of 6 tracked
Recommended
18% +4 ~
95% CI 14–22% · within noise
Avg rank
2.3
when listed · lower is better

✓ marks movement whose confidence intervals no longer overlap the baseline run. The +4 on Recommended stays marked ~ — it might be real, but the data can't prove it yet, and the report says so rather than rounding up.

2 · What they say

How engines frame Northwind when they name it

The question it answers:"What does ChatGPT actually say about us?" — the question that started the engagement. The split, plus the recurring narratives with real example lines.
positive 57% neutral 34% negative 9%
"For a small agency that lives in its inbox, Northwind is usually the easiest of the three to actually roll out."Recurring narrative — 11 of 24 mentioning answers · illustrative
"Northwind covers the basics but has fewer native integrations than the bigger suites."The negative 9% — one consistent objection, which is fixable content, not fate · illustrative
3 · Against whom

Who the engines name in your category

The question it answers:"Who's getting the deals we don't see?" How often each tracked brand appears across the same 384 answers — the shortlist your buyer is actually shown.
Bellrose38%
Northwind24%
Keystone19%
Harborlight11%
Meridian8%

Run #1 had Northwind fourth. The climb to #2 is the headline a client remembers — and it's defensible because the same 48 prompts were asked every run.

4 · Engine by engine

Where you're strong, and where you're absent

The question it answers:"Which assistant should worry us?" The same brand can dominate Perplexity and barely exist on Gemini — the average hides the gap the next quarter's work should target.
EngineMention rate95% CITrend over 6 runs
Perplexity52%45–59%rising — strongest surface
ChatGPT44%37–51%rising since the pricing rewrite
Gemini33%27–39%flat — the gap to work
Claude28%22–34%flat, positive when present
5 · The evidence trail

Where the engines get their facts

The question it answers:"Fine — what do we do about it?" The domains the engines cited when answering, and whether each one mentions you. A trusted source that names only your rivals is the to-do list.
Cited domainShare of answers citing itNames Northwind?
g2.com31%Yes
reddit.com24%No — names Bellrose & Keystone
capterra.com17%Yes
wikipedia.org12%Category page only

The reddit row is where the next retainer month goes: the engines already trust it, and it currently tells them about two rivals.

6 · Accuracy

What the engines get wrong about you

The question it answers:"Is anything they say actually damaging?" Being described wrongly can cost more than being absent — a wrong price or a "no API" claim quietly disqualifies you from shortlists.
Claim found in answersRealityStatus
"Northwind has no public API"REST API shipped Jan 2026Resolved — docs page published run #4, claim gone by run #6
"Starts at $49 per seat"$29 per seat since MarchOpen — pricing page updated, engines still citing an old review
7 · Proof of work

What we shipped, and what it measurably moved

The question it answers:"What am I paying you for?" Each shipped change is recorded against a baseline run and a treatment run, and the lift is only claimed when it clears the confidence intervals. This is the section that renews retainers.
Change shippedRuns comparedMeasured effect
Rewrote /pricing answer-first, added Product JSON-LD#2 → #4Mention rate +9 pts ✓ beyond noise
Published the Northwind vs Bellrose comparison page#4 → #6Share of voice +4 pts ~ within noise — holding, re-measuring
8 · Next

The three moves for the next period

The question it answers:"What happens next month?" Ranked by expected effect on the numbers above, each tied to the finding that justifies it.
  1. Get described on the reddit threads the engines cite — the one trusted source that names only rivals (section 5).
  2. Close the Gemini gap — publish the integration answer pages Gemini's answers keep reaching for (section 4).
  3. Kill the stale $49 price — request re-crawl of the outdated review, keep the corrected pricing page canonical (section 6).
Appendix

Method — why these numbers hold up

The question it answers:"How do I know this isn't made up?" The four questions to ask any vendor: how many runs, what dates, what prompt set, what spread. A report that can't answer them is a screenshot.
  • The same 48 buyer prompts asked on every run — the suite is snapshotted, so a moved metric is never a moved questionnaire.
  • 6 runs, fortnightly, Mar 12 – Aug 4 2026 · 384 answers per run across 4 engines.
  • Every rate carries a 95% confidence interval; movement is claimed only when intervals don't overlap.
  • Full method, limitations included, published at mentionbeat.com/kb/methodology.

What this sample cannot show you

Your numbers. Everything above is invented to show the shape — the real report is generated from measured runs on your own prompts, and every figure arrives with the confidence interval those runs earned. The free checker won't produce this document, but it will answer the first question in it — whether you're in the answer at all — in about a minute: run it on your site.

Inside the product, this report opens from the dashboard in one click, shares as a no-login link for the person who asked, and can arrive by email on a schedule.

Keep the sample — hear when the template changes

The PDF downloads without an address. What an address buys is the one thing a saved copy can't do: we revise the report's sections as the engines change — sentiment narratives and retrieval sources didn't exist in it a year ago — and we'll tell you when a section is added or rethought, with the reasoning.

One email now, then only when the report template genuinely changes. Every message carries a one-click unsubscribe.

Keep going