Matt Edward SEO · AI SEO Free AI check

White-label AI visibility reports and local SEO, under your agency’s brand

Your clients are asking what ChatGPT says about them. Matt Edward SEO measures it for you: 180 answers per client each month from ChatGPT, Claude and Perplexity, turned into a report that carries your agency’s name and logo, not mine. The first report arrives 5 business days after you approve the questions. You keep the client, the price and the conversation.

By Matt Edward · Published · Updated

01WhatYour brand

What is white-label AI visibility reporting?

I measure what the AI assistants say about your client and send you the result as your own report. Your client sees your brand. I stay out of sight.

It’s built for agencies and web studios that already look after local businesses, where a client has started asking “why doesn’t ChatGPT mention us?” and there’s no tool or person on the team to answer it. You add AI visibility to your services this month, without hiring, buying software or learning a new discipline.

AI agents I built do the measuring and the first drafts. I read every report before it reaches you.

02Each monthPer client

What does my agency get each month?

Asked from Calgary: ChatGPT, Claude, Perplexity, Google AI Calgary 51.0447 -114.0719 ChatGPT gpt-5.4-mini Claude claude-haiku-5-5 Perplexity sonar Google AI your Search Console
Fig. 1Shown for a Calgary client: every question is asked three times on each engine, from the client’s city. Dashed: Perplexity’s API takes a country only, and Google comes from the client’s own Search Console.

For every client: a branded report from 180 fresh answers, the raw answers behind it, and a short list of what to fix next. The two larger tiers add the work itself.

Report

In every reportWhat your client sees
Named shareThe share of answers that name your client, with a 95% range
Cited shareThe share of answers whose sources include the client’s website, with a 95% range
Who’s named insteadThe competitors named in the client’s place, and how often
SourcesThe pages each engine cited, so you know which sites decide the answer
How they’re describedEach engine’s own words about the client, quoted, and whether they’re right
Crawler accessWhether OAI-SearchBot, Claude-SearchBot, PerplexityBot, Googlebot and Bingbot can read the client’s site, from the same check as my free AI crawler check
Change since last monthWhat moved, with dates, and whether the move is bigger than the range
Questions
20 customer questions per client, drafted for you, approved by you before anything runs
Answers
3 per question per engine, every month: 180 answers per client
Engines
ChatGPT (gpt-5.4-mini), Claude (claude-haiku-5-5) and Perplexity (sonar), through their official APIs with web search on
Location
ChatGPT and Claude are set to the client’s city. Perplexity’s API takes a country, not a city
Ranges
95% Wilson intervals on every share, so a small sample can’t overclaim
Files
The report as a PDF and a web page, plus every raw answer in a spreadsheet

Report + fixes

Everything in the report, plus the AI work drafted for your team to apply:

Each monthWhat you get
Answer-first pages2 page drafts a month, written from facts you or your client supply. Anything unconfirmed is flagged. You edit, approve and publish
Mentions2 third-party sites the engines already cite for the client’s trade, each with a drafted pitch or profile for you to send. No fake reviews, no planted posts
AI fact checkWhat each assistant gets wrong about the client, where the wrong fact comes from, and one consistent description to use everywhere
Crawler and schema fixesThe exact edits: robots.txt lines, schema blocks and page changes, ready for your developer to paste in

Full fulfilment

Everything above, plus the monthly local SEO work I do for my own clients, delivered to you for approval and applied through access you grant:

Each monthWhat it means here
Google Business Profile4 posts drafted from the client’s own photos and jobs, which you approve before they go up, plus photos, Q&A, and services, categories and service area kept current
ListingsUp to 5 directory listings fixed or added, until the client’s name, phone number and service area match everywhere
Pages1 service or service-area page, only where there’s something genuinely different to say
ReviewsNew reviews watched, with a reply drafted within 1 business day for you or your client to approve
Maps scanWhere the client shows up in Google Maps across their service area: 25 points, 3 searches
Site fixesWorked down from the baseline list, when you give me editor access to the client’s site
Progress reportWhat was done, what moved on Google, Maps and AI, and what’s next, under your brand

With full fulfilment the answer-first pages and mentions in the table above are done, not just drafted: I publish and send with your approval.

03BrandYours, not mine

Whose name is on the report?

Yours. Reports carry your logo, your colours and your agency’s name, and nothing in them mentions Matt Edward SEO.

  • Your logo, colours and agency name on every page of the report and on the web version.
  • No mention of Matt Edward SEO in the report, the raw answers or the file names.
  • I never contact your client. Every question and every delivery goes through you.
  • I don’t approach your clients, during the work or after it ends, and I’ll put that in writing.
  • I don’t name your agency as a customer anywhere unless you ask me to.

04TurnaroundBusiness days

How fast is it?

The first report is with you 5 business days after you approve the client’s questions. After that, each monthly report arrives within 5 business days of the month’s run.

WhatWhen
Sample report5 business days after you send the client’s name, trade and city
First report for a new client5 business days after you approve the 20 questions
Monthly reportWithin 5 business days of the month’s run, on the same date each month
Drafts and fixesDelivered with the monthly report
Review reply drafts (full fulfilment)Within 1 business day of the review
Your questionsAnswered within 2 business days. Same-day support isn’t included

05ProofPublic, weekly

How do I know the measurement is real?

Matt Edward SEO’s scoreboard: named share per engine with 95% ranges

Week 2, live

Fig. 2The live scoreboard, Week 2. A client report uses the same format, with your brand in place of mine.

Because I publish my own. Every week I run the same method on my own business and post the result, good or bad, on a public scoreboard: this week Claude named Matt Edward SEO in 21 of 24 Calgary “who to hire” answers.

The scoreboard shows every number, every change I made and its date, and the weeks where nothing moved. The method is the one behind the AI visibility audit I sell to Calgary businesses directly.

You can test part of it right now: run a client’s domain through the free AI crawler check. It takes about 10 seconds and needs no email.

06ResaleYour price

What do I charge my client?

That’s your call, and I never see it. You pay a flat wholesale price per client and set your own retail price.

The wholesale price is the same whether you add the report to an existing retainer or sell it as a new line. There’s no setup fee, no per-seat software and no minimum number of clients.

Minimum 3 months, then month to month.

07LimitsStated up front

What are the limits?

The report measures logged-out answers from the engines’ official APIs, for the questions you approved. It can’t promise that any assistant will recommend your client, and neither can anyone else.

  • Signed-in consumer apps can differ. Someone signed in to the ChatGPT app can get personalized answers that differ from these.
  • Google’s AI Overviews and AI Mode can’t be sampled. If you share the client’s Search Console, the report includes what it shows.
  • Answers change from day to day, which is why every number carries a range and a date.
  • No guarantee of rankings or of AI naming your client. What I guarantee is the work: if a fix I mark done doesn’t check out, I redo it free within 5 business days.
  • No dental practices. I can’t take them on, in any tier.
  • The client’s business name and questions go to US AI providers. Your client agreement should say so.

08StartOne client, free

How do we start?

With one client. Send me their business name, trade and city, and I’ll send back a finished sample report under your brand, free, so you can judge the work before you sell it.

If the sample is useful, pick a tier for that client and add others when you’re ready. If it isn’t, you keep the report and owe nothing.