---
title: "An Open Letter to the SEO Agency Owner Asked, “Are We in ChatGPT?”"
description: "If you are the one who has to answer your SEO client’s email asking, “Are we in ChatGPT?”, do not send a visibility dashboard."
url: "https://groas.com/post/an-open-letter-to-the-seo-agency-owner-w"
image: "https://groas.com/media/blog/fc8686ae1b18a3786110f1e5b98659ad1feda59d929dcc151ddaf7aa17cba0ac.png"
published: "2026-10-06T05:21:11.942Z"
modified: "2026-10-06T05:21:14.308Z"
---

[AI For Google Ads](https://groas.com/category/ai-for-google-ads) · October 6, 2026 · 10 min read

# An Open Letter to the SEO Agency Owner Asked, “Are We in ChatGPT?”

[Alexander PerelmanHead Of Product @ groas](https://groas.com/author/alexander-perelman)

![Cartoon of a drenched shop owner in a leaking store while a dry agency man proudly shows off a weather station: "Good news: we're monitoring the rain."](https://groas.com/media/blog/fc8686ae1b18a3786110f1e5b98659ad1feda59d929dcc151ddaf7aa17cba0ac.png)

In this article

1. [Dear agency owner: the clock starts with that email](#dear-agency-owner-the-clock-starts-with-that-email)
2. [I have seen this movie in Google Ads](#i-have-seen-this-movie-in-google-ads)
3. [Ask what the AEO software actually does](#ask-what-the-aeo-software-actually-does)
4. [The retainer math punishes unfinished work](#the-retainer-math-punishes-unfinished-work)
5. [Put five questions to the vendor](#put-five-questions-to-the-vendor)
6. [Who should ignore this letter](#who-should-ignore-this-letter)
7. [P.S. What I would say tomorrow morning](#ps-what-i-would-say-tomorrow-morning)

If you are the one who has to answer your SEO client’s email asking, “Are we in ChatGPT?”, do not send a visibility dashboard. I watched PPC agencies sell reports for years. Your client’s next question will be the same one that exposed those retainers: **What did you actually change?**

You may already have spent twenty minutes testing their brand in ChatGPT and Perplexity, followed by another twenty looking for white-label AEO software you can put your logo on before Friday. I understand the impulse. A dashboard feels like something you can send while you work out what to do. It is not the work.

## Dear agency owner: the clock starts with that email

In [practitioner discussions among agency owners wrestling with generative engine optimization](https://www.reddit.com/r/agency/comments/1picqgg/how_are_yall_selling_geo_or_ai_seo/), this question is already familiar. The mistake that follows is familiar, too. You buy a monitoring tool, export a neat PDF showing the client appears in 12% of target queries across Claude and ChatGPT, and say you are “actively monitoring their generative search presence.”

That may buy you a little breathing room. Then the client asks why the percentage has not moved. Eventually they ask the question a report cannot answer: **“What did your team actually change on our website this month?”**

### Hear the question behind “Are we in ChatGPT?”

Your client is not asking you to become a weather forecaster for search results. They are asking whether you are protecting their business while buyer behavior changes. According to [white-label SEO benchmarks in 2026](https://susodigital.com/thoughts/how-does-white-label-seo-work/), agencies are trying to deliver AI visibility without blowing up payroll on specialist hires or sacrificing their 20% to 50% margins. I get why a ready-made score looks attractive under that pressure.

But if your answer is a page of share-of-voice gauges, you have turned your agency into an expensive weather station. You are charging $2,500 a month to tell the client it is raining while nobody is building an umbrella. The first useful answer is not a score. It is a plan for work you can show them.

## I have seen this movie in Google Ads

### When the report became the product

I spent almost a decade in paid search watching agencies slip into this trap. An agency could charge a $3,500 monthly retainer, pull automated charts from WordStream or Optmyzr, spend two hours pasting them into a slide deck, and run a call about healthy impression share. Formatting twenty slides takes time. That does not make the slides account management.

The uncomfortable question was always specific: “Which ad tests, bid caps, or negative match lists did you launch between the 1st and the 30th?” If nobody could answer, the client saw the gap between reporting on performance and doing something to improve it.

![An elaborate brass barometer sits on a desk while water floods the office around it.](https://groas.com/media/blog/fb276d3ecaf4fbbb664f14c346d1f209bf1ce0716802e72c968226bd0283f7aa.png)

I am not arguing against measurement. I am arguing against selling observation as execution. SEO agency owners are at risk of repeating that sequence with generative search. As practitioners note in [discussions of AI search tracking flaws](https://www.reddit.com/r/SEO/comments/1q8j251/ai_prompt_tracking_can_fool_you_into_thinking/), prompt tracking captures changing retrieval samples. Answers change; sources change. A dashboard testing twenty prompts once a week can show you something worth investigating, but it cannot, by itself, show that your client has built durable authority.

The engine will not start citing your client because you bought software that watches it ignore them. **Keep the report as a diagnostic, not the retainer’s main event.**

## Ask what the AEO software actually does

### Monitoring tells you where to look. Execution changes the site.

Much of what gets sold as agency AEO software is an alert layer. A survey of [dedicated AI search visibility software](https://indexly.ai/blog/10-best-best-aeo-tools-for-agencies-managing-brands/) puts average subscriptions around $337 a month, with agency plans ranging from $99 to beyond $500. In return, you may get a portal showing where a client is absent, which competitors are cited, and how sentiment appears to shift.

That information can help you choose the next job. It is not a modified line of code, a rewritten answer, or a published page. Somebody still has to do the job.

![A cutaway diagram contrasts an alert gauge leading to trash with gears recording completed work in an action log.](https://groas.com/media/blog/561cb84b18a2548f5e49e96fb5910601ae20c4092af7f4ba7daed66540a42350.png)

Tools built primarily for in-house brand managers, such as [Profound, Peec AI, or Otterly](https://www.rankability.com/blog/best-aeo-tools-for-agencies/), can leave your agency with recommendations your existing staff must resolve. Your engineers are not sitting idle, waiting to patch client CMS templates, add schema, and write forty new direct-answer pages every month. If a tool drops eighty unexecuted tasks into your account manager’s inbox on Monday, you have not bought scalable white-label delivery. You have bought a chore list with a login screen.

That distinction matters most when the client asks for proof. You can point to a chart and explain that visibility is volatile, or you can point to work completed on their site. **Buy the second capability before you buy another chart.**

### The action log is the deliverable

A visibility score is not an input a generative engine reads when deciding what to cite. The work is in the material it can find and use: clean HTML, clear answers to buyer questions, and coherent signals about the brand and its subject matter. Tracking can tell you where to investigate. Changes to content and technical structure give you something to investigate _after_ you have acted.

When the client asks what they paid for in month three, give them an auditable, timestamped record: which pages were drafted or updated, which technical barriers were addressed, what went live, and what remains to be done. Do not claim a citation was earned if you only attempted to establish one. A useful log separates the action you control from the result you are watching for.

That is the retainer I would rather defend. **Sell logged execution, not a prettier visibility score.**

## The retainer math punishes unfinished work

### Compare per-prompt costs with flat per-domain delivery

You already do this calculation when you quote an SEO retainer. [Agency retainer margin benchmarks](https://rocketito.com/blog/white-label-seo-pricing) put software and third-party fulfillment costs at roughly 15% to 20% of the client fee if you want to protect [gross margins of 45% to 65%](https://www.webtonic.io/blog/white-label-seo). On a $1,500 monthly retainer, that leaves about $225 to $300 for those costs. It is not the entire delivery budget: your team’s labor still has to fit in the economics of the account.

![A miniature agency team sits at a conference table inside the tall acrylic walls of a spreadsheet grid.](https://groas.com/media/blog/813490a9bc298b6167d21a8c398745f88902aa5527b42fe3a0dbf7f9d6632104.png)

Now look at how monitoring can expand. A breakdown of [entry-level tracking software like Otterly.ai](https://www.aeolabs.ai/blog/otterly-ai-review) describes a $29 starter tier covering 15 prompts across four engines. Tracking 100 buyer-intent queries raises the price to $189 a month, with additional fees to include Google Gemini or AI Overviews. A low entry price can be real and still tell you very little about the cost of serving a growing client list.

Here is an illustrative agency calculation using the monitoring costs and $50-per-hour labor assumption shown below. It is not a vendor quote. It shows the cost you still carry when software identifies work but your people must do it:

| Active client domains | Monthly monitoring SaaS cost | Labor to act on alerts | Total monthly delivery expense | Gross margin on $1,500/month retainers |
| --------------------- | ---------------------------- | ---------------------- | ------------------------------ | -------------------------------------- |
| **5**                 | $450                         | 35 hours ($1,750)      | $2,200                         | **70.6%**                              |
| **10**                | $1,150                       | 70 hours ($3,500)      | $4,650                         | **69.0%**                              |
| **15**                | $1,950                       | 105 hours ($5,250)     | $7,200                         | **68.0%**                              |

At fifteen clients, that is nearly $2,000 a month for monitoring before the team spends another $5,250 acting on what it finds. The table’s margins are not terrible on their face. The problem is what those hours have to cover, how costs grow with scope, and whether the client can see enough completed work to keep paying the retainer. A healthy-looking percentage does not rescue a delivery model your team cannot sustain.

A flat per-domain model changes what you have to manage. With [groas for agencies](https://groas.com/for-agencies), autonomous execution takes on crawl fixes and content work, while updates are logged under your agency’s brand. The contrast I care about is not “AI versus people.” It is **paying to identify another task versus paying for a system that carries it through**, with a human responsible for direction and guardrails. Your account managers can spend less time moving recommendations between tools and more time owning the client relationship.

## Put five questions to the vendor

A product demo will have citation charts and sentiment timelines. Fine. Let the sales rep show them. Then ask what happens on Monday morning, when your client expects a change rather than another screen share. I would ask these five questions before signing:

1. **“Does your platform make changes in the client’s CMS, or does my account manager have to copy and paste recommendations?”** If it stops at CSV exports, Jira tickets, or PDF audit lists, you still own the implementation workload. Price it that way.
2. **“What happens to our cost when the client wants 50 more buyer prompts or wants to test Claude and Gemini?”** Per-prompt and per-engine tiers can turn a sensible expansion of scope into a margin problem. Get the answer before you promise coverage.
3. **“How do you distinguish a useful visibility signal from variation in model answers?”** A client appearing on Tuesday and disappearing on Wednesday is not, by itself, a trend. Ask what the vendor’s score measures before you put it in a client report.
4. **“Can we export a white-label action log showing the technical and content updates completed this week?”** A client asking what they bought needs a record of live work, not a sentiment chart with a new color.
5. **“When visibility drops after a model update, who diagnoses the gap?”** Find out whether an experienced strategist owns direction and can answer for the work, or whether you are left interpreting an automated alert alone.

![A magnifying glass reveals fine print on an AEO software contract stating that website implementation is not included.](https://groas.com/media/blog/7f5f15b2317ae358496e813b877c6cede024568c880590cb7346430cb19788a0.png)

This is why we built [groas earned search](https://groas.com/earned-search) around autonomous execution rather than advisory alerts. Specialized models work on landing-page answers, technical schema, and entity citations around the clock. When an agency partners with [groas](https://groas.com/), a dedicated senior strategist supervises the account within client guardrails, and the agency can send white-label logs of what was delivered. The brand does not have to ask its account manager to turn another recommendation queue into next month’s slides.

You still have to own the promise you make to the client. **Ask for evidence of completed work, not just a tour of the interface.**

## Who should ignore this letter

If your agency charges $25,000 a month for quarterly strategic governance to Fortune 500 CMOs, you may not need this delivery model. Those clients have internal engineering teams and buy a different kind of engagement. If your core deliverable is high-level brand positioning rather than attributable pipeline, a visibility dashboard may suit the conversation you are paid to have.

I am writing to the agency owner billing $1,000 to $5,000 a month for search retainers. Your clients are founders, marketing directors, and local business owners running lean teams. They do not read monthly slides for the pleasure of colorful graphs. They hire you to protect their customer pipeline as buyer habits shift.

You do not have to pretend every model answer is controllable. You do have to be able to say what your team changed, what went live, and what you are checking next. If your response to the ChatGPT email is only an advisory memo explaining that generative search is complex, the client will look for someone who can do the work.

## P.S. What I would say tomorrow morning

Reply without the defensive jargon, and do not attach a monitoring screenshot as your answer. You can be candid about what you need to assess without claiming you have already audited the site. Give the client a concrete execution plan, then log what actually happens:

> “We’re checking the buyer questions your customers ask in AI search and whether our key pages give those systems clear, useful answers. A visibility score alone won’t fix a gap. Over the next 30 days, our plan is to review our five highest-intent pages for direct answers, address the technical crawl barriers we find, and work on the entity citations we can substantiate. We’ll send you an action log every Friday showing what content and technical updates have gone live, what is still in progress, and what we’re seeing afterward.”

Do not send that note unless you can staff the work behind it. The point is not to replace a dashboard with a more convincing promise. It is to give your client an answer you can keep giving every Friday.

Alexander

## Frequently Asked Questions

### Is sending a client a visibility dashboard enough to answer whether they appear in ChatGPT?

No. A dashboard shows where a client appears in AI answers, but it cannot answer the client's real question: what did your team actually change? Monitoring should be kept as a diagnostic, not as the main deliverable of the retainer.

### How does the PPC report problem relate to AEO retainers today?

In paid search, agencies charged retainers by pasting automated charts from tools like WordStream or Optmyzr into slide decks, and clients exposed the gap by asking which ad tests, bid caps, or negative match lists had actually been launched. The author argues SEO agency owners risk repeating the same mistake with generative search if they sell observation as execution.

### Does buying AEO monitoring software actually get the work done on a client's site?

Usually not. Most monitoring tools are an alert layer: they show where a client is absent and which competitors are cited, but they do not modify code, rewrite answers, or publish pages. If a tool drops unexecuted tasks into an account manager's inbox, the agency still owns the implementation workload.

### What should an agency show a client when asked what they paid for?

An auditable, timestamped record of the work: which pages were drafted or updated, which technical barriers were addressed, what went live, and what remains to be done. The log should separate the actions the agency controls from the results it is watching for, and citations should not be claimed if they were only attempted.

### How do monitoring tool costs and labor affect margins on a $1,500 per month SEO retainer?

Agency benchmarks put software and fulfillment costs at roughly 15% to 20% of the client fee. In the article's illustrative calculation, 15 client domains cost $1,950 in monitoring plus 105 hours of labor ($5,250) to act on alerts, so tracking 100 buyer-intent queries can cost $189 a month or more before any work is done.

### What should I ask an AEO software vendor before signing a contract?

Ask whether the platform makes changes in the client's CMS or only exports recommendations, what happens to cost when you add prompts or engines like Claude and Gemini, how it distinguishes real signals from model-answer variation, whether you can export a white-label action log of completed work, and who diagnoses a visibility drop after a model update.

### How should an agency reply to a client email asking if they are in ChatGPT?

Reply without defensive jargon and without attaching a monitoring screenshot. Give a concrete plan, such as reviewing the five highest-intent pages for direct answers, addressing technical crawl barriers, and working on substantiable entity citations, then send an action log every Friday showing what went live and what is still in progress.

## Related Posts

- [![Clay figure pours a wheelbarrow of articles into a wall funnel whose pipe is disconnected, so the pages pile on the floor beside an unused wrench.](https://groas.com/media/blog/e1a99963f159a4756e614472ee73400643c5900fa7bde718abe8fa563e8cdc77.png)](https://groas.com/post/can-chatgpt-even-read-your-site-a-45-min)
  ### [Can ChatGPT Read Your Site? A 45-Minute Check Before You Write More AEO Content](https://groas.com/post/can-chatgpt-even-read-your-site-a-45-min)
  [October 6, 2026 • 10 min read](https://groas.com/post/can-chatgpt-even-read-your-site-a-45-min)

  [Written by Alexander Perelman](https://groas.com/post/can-chatgpt-even-read-your-site-a-45-min)
- [![Cartoon of a marketer noting 'position two' after one pull of a slot machine whose reels are already spinning to a new result.](https://groas.com/media/blog/038bfefb4237637a1718ff66b379d5bdc42d57615f25797529aa5ef5682a4f7e.png)](https://groas.com/post/i-measured-ai-visibility-like-a-ppc-acco)
  ### [Six PPC Habits That Misread AI Visibility](https://groas.com/post/i-measured-ai-visibility-like-a-ppc-acco)
  [October 6, 2026 • 10 min read](https://groas.com/post/i-measured-ai-visibility-like-a-ppc-acco)

  [Written by David](https://groas.com/post/i-measured-ai-visibility-like-a-ppc-acco)
- [![A tiny worker on a ladder fixes up five model shopfronts while a giant dusty 'take a number' dispenser looms behind, its ticket queue ignored.](https://groas.com/media/blog/35c8ce6c06242ab08178711c5abe08dda0df51ec927a2dd6bc9770aa5f83bdbf.png)](https://groas.com/post/one-strategist-zero-developers-five-clie)
  ### [One Strategist, Zero Developers, Five Domains: A 30-Day AEO Launch Playbook](https://groas.com/post/one-strategist-zero-developers-five-clie)
  [October 6, 2026 • 10 min read](https://groas.com/post/one-strategist-zero-developers-five-clie)

  [Written by David](https://groas.com/post/one-strategist-zero-developers-five-clie)

## The Machines Already Run Search, You Should Probably Own One

[get started free](https://groas.typeform.com/to/xC1bQNUT)

## Structured data

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://graph.groas.com/entity/groas","name":"groas","url":"https://groas.com/","logo":{"@type":"ImageObject","url":"https://groas.com/icon-512.png","width":512,"height":512},"sameAs":["https://www.linkedin.com/company/groas/"]},{"@type":"WebSite","@id":"https://groas.com/#website","name":"groas","url":"https://groas.com/","inLanguage":"en-US","publisher":{"@id":"https://graph.groas.com/entity/groas"}},{"@type":"WebPage","@id":"https://groas.com/post/an-open-letter-to-the-seo-agency-owner-w#webpage","url":"https://groas.com/post/an-open-letter-to-the-seo-agency-owner-w","name":"An Open Letter to the SEO Agency Owner Asked, “Are We in ChatGPT?”","description":"If you are the one who has to answer your SEO client’s email asking, “Are we in ChatGPT?”, do not send a visibility dashboard.","inLanguage":"en-US","isPartOf":{"@id":"https://groas.com/#website"},"about":{"@id":"https://graph.groas.com/entity/groas"},"primaryImageOfPage":{"@type":"ImageObject","url":"https://groas.com/media/blog/fc8686ae1b18a3786110f1e5b98659ad1feda59d929dcc151ddaf7aa17cba0ac.png"},"breadcrumb":{"@id":"https://groas.com/post/an-open-letter-to-the-seo-agency-owner-w#breadcrumb"},"dateModified":"2026-10-06T05:21:14.308Z","mainEntity":{"@id":"https://groas.com/post/an-open-letter-to-the-seo-agency-owner-w#article"}},{"@type":"BreadcrumbList","@id":"https://groas.com/post/an-open-letter-to-the-seo-agency-owner-w#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://groas.com/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://groas.com/blog"},{"@type":"ListItem","position":3,"name":"AI For Google Ads","item":"https://groas.com/category/ai-for-google-ads"},{"@type":"ListItem","position":4,"name":"An Open Letter to the SEO Agency Owner Asked, “Are We in ChatGPT?”","item":"https://groas.com/post/an-open-letter-to-the-seo-agency-owner-w"}]},{"@type":"BlogPosting","@id":"https://groas.com/post/an-open-letter-to-the-seo-agency-owner-w#article","url":"https://groas.com/post/an-open-letter-to-the-seo-agency-owner-w","mainEntityOfPage":{"@id":"https://groas.com/post/an-open-letter-to-the-seo-agency-owner-w#webpage"},"isPartOf":{"@id":"https://groas.com/blog#blog"},"headline":"An Open Letter to the SEO Agency Owner Asked, “Are We in ChatGPT?”","description":"If you are the one who has to answer your SEO client’s email asking, “Are we in ChatGPT?”, do not send a visibility dashboard. I watched PPC agencies sell reports for years. Your client’s next question will be the same one that exposed t…","datePublished":"2026-10-06T05:21:11.942Z","dateModified":"2026-10-06T05:21:14.308Z","image":{"@type":"ImageObject","url":"https://groas.com/media/blog/fc8686ae1b18a3786110f1e5b98659ad1feda59d929dcc151ddaf7aa17cba0ac.png"},"author":{"@id":"https://groas.com/author/alexander-perelman#person"},"publisher":{"@id":"https://graph.groas.com/entity/groas"},"articleSection":"AI For Google Ads","keywords":"Google Ads, AI For Google Ads","wordCount":2045,"inLanguage":"en-US"},{"@type":"Person","@id":"https://groas.com/author/alexander-perelman#person","name":"Alexander Perelman","jobTitle":"Head Of Product @ groas","description":"Ex Goldman Sachs and Ex Stanford Computer Science","image":"https://groas.com/media/blog/4f17cac3a81acc224cc1b2cfab8f94bbc295a3089d13e8421125771ef8d4064f.jpg","worksFor":{"@id":"https://graph.groas.com/entity/groas"},"sameAs":["https://www.linkedin.com/in/alexander-433793253/"]},{"@type":"FAQPage","@id":"https://groas.com/post/an-open-letter-to-the-seo-agency-owner-w#faq","mainEntity":[{"@type":"Question","name":"Is sending a client a visibility dashboard enough to answer whether they appear in ChatGPT?","acceptedAnswer":{"@type":"Answer","text":"No. A dashboard shows where a client appears in AI answers, but it cannot answer the client's real question: what did your team actually change? Monitoring should be kept as a diagnostic, not as the main deliverable of the retainer."}},{"@type":"Question","name":"How does the PPC report problem relate to AEO retainers today?","acceptedAnswer":{"@type":"Answer","text":"In paid search, agencies charged retainers by pasting automated charts from tools like WordStream or Optmyzr into slide decks, and clients exposed the gap by asking which ad tests, bid caps, or negative match lists had actually been launched. The author argues SEO agency owners risk repeating the same mistake with generative search if they sell observation as execution."}},{"@type":"Question","name":"Does buying AEO monitoring software actually get the work done on a client's site?","acceptedAnswer":{"@type":"Answer","text":"Usually not. Most monitoring tools are an alert layer: they show where a client is absent and which competitors are cited, but they do not modify code, rewrite answers, or publish pages. If a tool drops unexecuted tasks into an account manager's inbox, the agency still owns the implementation workload."}},{"@type":"Question","name":"What should an agency show a client when asked what they paid for?","acceptedAnswer":{"@type":"Answer","text":"An auditable, timestamped record of the work: which pages were drafted or updated, which technical barriers were addressed, what went live, and what remains to be done. The log should separate the actions the agency controls from the results it is watching for, and citations should not be claimed if they were only attempted."}},{"@type":"Question","name":"How do monitoring tool costs and labor affect margins on a $1,500 per month SEO retainer?","acceptedAnswer":{"@type":"Answer","text":"Agency benchmarks put software and fulfillment costs at roughly 15% to 20% of the client fee. In the article's illustrative calculation, 15 client domains cost $1,950 in monitoring plus 105 hours of labor ($5,250) to act on alerts, so tracking 100 buyer-intent queries can cost $189 a month or more before any work is done."}},{"@type":"Question","name":"What should I ask an AEO software vendor before signing a contract?","acceptedAnswer":{"@type":"Answer","text":"Ask whether the platform makes changes in the client's CMS or only exports recommendations, what happens to cost when you add prompts or engines like Claude and Gemini, how it distinguishes real signals from model-answer variation, whether you can export a white-label action log of completed work, and who diagnoses a visibility drop after a model update."}},{"@type":"Question","name":"How should an agency reply to a client email asking if they are in ChatGPT?","acceptedAnswer":{"@type":"Answer","text":"Reply without defensive jargon and without attaching a monitoring screenshot. Give a concrete plan, such as reviewing the five highest-intent pages for direct answers, addressing technical crawl barriers, and working on substantiable entity citations, then send an action log every Friday showing what went live and what is still in progress."}}]}]}
```
