If you are the one running a 5-to-20-person agency and adding AEO to the retainer menu, you probably have three vendor tabs open and a pricing call tomorrow. Clients are asking why competitors appear in ChatGPT answers, and your account managers need something better than a confident nod.
Here is what I would settle before that call: if the software caps tracked prompts and leaves the writing, fixes and citation building to your team, you are reselling a report. Your margin depends on hours you hoped not to bill. Your client’s result depends on work your team may not have time to do. I managed PPC accounts through enough rounds of we’ll handle that later to know what month three sounds like.
The demo shows you a chart. Your client expects work.
You connect a domain, choose prompts and watch a visibility chart fill in across ChatGPT and AI Overviews. The sales rep says you can white-label it and roll it into every retainer. What the deck calls scale, I call a prompt allowance with your logo on top. Otterly lists Lite at $29 a month for 15 prompts, Standard at $189 for 100 prompts, and Premium at $489 for 400 prompts. Semrush charges $99 a month per domain for 25 prompts, with extra prompts at $60 for 50 and extra domains at $99 each. Those are prices you can put in a sheet. They are not the cost of delivering AEO.
Ask who writes the new pages. Who fixes the crawl blocks and schema gaps? Who works on the third-party mentions you want to see in the answers? If the answer to each question is your team, put those hours beside the subscription before you quote a client. Practitioners keep flagging the same gap: monitoring-only tools leave the distance between dashboard data and a shipped improvement on your plate. Measurement without action is theater unless somebody does the optimization.
I used to talk about PPC audits as if finding the problem was the value. The value was building the fix: adding the negatives, changing the feed titles, checking what happened next. AEO asks you to make the same distinction. A chart that says your client is invisible does not make them visible. Ask the vendor to show you what gets shipped, not just what gets measured.
What your client means by “show up in AI answers”
Your client does not want a visibility score for its own sake. When a homeowner asks ChatGPT for the best emergency plumber in Austin, or a buyer asks Perplexity which CRM works for a 10-person SaaS team, your client wants to be named in the answer with a link beside it. A weekly chart showing fourth place across 40 prompts may carry one call. By month three, the question changes: what did you ship that gave us a better chance of appearing?
That is an execution question. Two agencies can sell AEO while providing completely different services, which is how retainer disputes start. One comparison puts the distinction plainly: software fits when measurement is the bottleneck; an agency fits when execution is the bottleneck. If the site has thin service pages, no direct answers, blocked AI crawlers or few relevant third-party mentions, a longer prompt list will document the problem more thoroughly. It will not fix it.
You do not need to promise that every change earns a citation. You do need to know who makes the change, who checks it and what the client receives that month. If the vendor sells you tracking and your agency then bills more hours to address everything tracking finds, say so in the scope. Otherwise, you have sold the diagnosis twice and left the treatment unpriced.
Price ten domains before you price one retainer
For a monitoring-only stack, the planning range in this example is $459–$1,089 per domain per month, or $4,590–$10,890 for ten domains, before management overhead. That is the subscription, an allowance for extras and an illustrative 4–6 hours of staff execution. It is not a vendor quote. For comparison, a hypothetical flat execution fee of $999 per domain would be $9,990 a month for ten. The point of the comparison is to expose what each fee includes, not to pretend that $999 is a published offer. I work through the longer version in the real cost of a 10-client AEO retainer.
| Recurring line item, per domain per month | Planning cost | Source or assumption |
|---|---|---|
| Tracker base, roughly 25–100 prompts | $99–$189 | Semrush: $99 for 25 prompts; Otterly Standard: $189 for 100 |
| Allowance for extra prompts, engines or seats | $60–$300 | Planning range; Semrush lists $60 for 50 extra prompts. Check the vendor’s terms for everything else. |
| Staff execution: content, fixes, citations and reporting | $300–$600 | Illustrative 4–6 hours at a blended $75–$100 an hour; five hours at $80 is $400. |
| Monitoring-route total | $459–$1,089 | Base plus extras allowance plus staff execution. |
| Hypothetical flat execution route | $999 | Illustrative per-domain fee, assuming the contract includes execution without prompt overages. Not a vendor price. |
At five domains, the monitoring range is $2,295–$5,445 a month. At ten, it is $4,590–$10,890. At fifteen, it is $6,885–$16,335. The $999 flat-fee example comes to $4,995, $9,990 and $14,985 respectively. Those totals do not tell you which route is cheaper for every client. They tell you which questions you must answer before you set a retainer: how much work follows each finding, and does another useful prompt raise your cost?
Keep two other buckets off the subscription line so they do not disappear:
- Recurring but easy to miss: time spent getting CMS access, coordinating technical fixes and turning a tracker export into something a client will read. Do not assume the execution-hours row covers every account-manager conversation.
- One-off or scope-dependent: implementation and access work at the start, plus any technical change that needs a developer. A white-label pricing comparison includes an offer at $4,500 a month plus implementation, while another starts at $599 a month. The headline monthly fee alone cannot tell you what either will cost to deliver.
Managed AEO/GEO programs are listed at $3,000–$8,000 a month. Do not read the gap between a tracker price and a managed price as free margin. Much of it represents work somebody still has to do. The cheapest mistake is overpaying $60 for prompts. The most expensive is selling ten $1,500 retainers that each need six hours of work you forgot to price.
I have seen this pricing trap in PPC
I ran PPC under percentage-of-spend pricing for years and defended it longer than I should have. The logic sounded tidy: bigger spend, bigger fee. But if an account goes from $20k to $40k in monthly spend without changing its structure, the fee can rise while the weekly work barely changes. At 10%–20% of spend, a $20k account pays $2,000–$4,000 a month before tool costs. I cover that fee math in Google Ads agency pricing in 2026. The lesson for your AEO menu is simpler: find out whether the meter tracks the work or merely something the client uses more of.
A prompt cap can rebuild that trap inside your agency. Every client adds a domain allowance; every follow-up question can add another prompt batch; every finding creates another task. If your fee to the client stays fixed while those costs and hours climb, scale is just a nicer name for a crowded Friday. And if you pass every increase along, your client will ask why asking a better question makes the service cost more.
A flat per-domain fee with execution included gives you a structure you can mark up once and plan around. It does not make margin improve by magic. You still have to price the retainer, control scope and make sure the contract actually includes the work. But when adding client eleven does not add prompt overages or another block of unpriced writing hours, shared account-management time has a better chance to spread across the book instead of swallowing it. One public bundle prices PPC plus AEO plus SEO at $1,199 a month, month-to-month, with flat-rate fees. The number matters less than the question it forces: what, precisely, is covered by that flat rate?
Six questions for the vendor call
Ask these aloud. A white-label promise is easy to admire on a slide and harder to explain when a client asks who made the change. I would run the call the way I used to inspect a PPC account: follow the work, then follow the money.
- What counts as a tracked prompt, and what happens at prompt 26 or 101? If the answer is another $60 or another tier, put the trigger in your ten-domain sheet. Ask whether the prompts your clients will actually want fit the allowance.
- Who writes the pages, ships the technical fixes and works on citations? If it is your team, ask how many hours per domain their agency customers spend doing that work. Do not accept “you retain strategic control” as an answer to who opens the CMS.
- What happens when you add a domain, location or seat? Get each charge separately. A per-domain price is manageable when you know it; a new meter discovered after you sell the retainer is not.
- What does your client see in month three? If the deliverable is a visibility chart, ask what work shipped that month, how it is recorded and who is responsible when the chart stays flat.
- What retainer can you defend after delivery costs? Focused AEO campaigns are listed at $5,500–$8,000 a month and full programs at $8,000–$35,000; another range puts bundled AEO and GEO at $2,000–$15,000. Those ranges do not set your price. They make it more important to know whether a $1,500–$2,500 offer leaves room after your team does the work.
- Can you trial execution on one real client before repricing the whole book? If the answer requires a 6- or 12-month term like the $5,000–$20,000 retainers Sona describes, ask what you will be able to inspect before you commit. You need to see delivery, not just a demo account.
You have two ways to put AEO on the menu. With the monitoring route, you pay for access and your team does the work the chart suggests. That may suit an agency that already has the delivery capacity and has priced those hours honestly. It does not suit you if the plan was to add ten clients without adding ten clients’ worth of tasks. Client four may feel fine. By client ten, someone is writing answer blocks and chasing schema fixes on Friday. By client fifteen, you either staff the work or quietly stop doing it. The thicker report will not protect that retainer forever.

The other route is a flat per-domain fee with execution in scope. You know what another domain costs, mark up the delivery and keep your people focused on the client rather than an expanding repair queue. That is how groas for agencies is built to plug in: you connect each client, turn on paid ads or organic as needed, and delivery runs under your name. Content, technical fixes and citations are included, with weekly tracking and reporting under your brand while the strategist stays behind you. Your team stays client-facing. You price what you deliver, not what you monitor.
Before tomorrow’s call, open a sheet and price ten domains. Enter the tracker base, the overages for the 100 prompts each client may want once they start asking follow-ups, and five hours of specialist time per domain at what you actually pay. At $80 an hour, those hours alone are $4,000 a month across ten clients. Then ask the flat-fee vendor what execution includes and what can still cost extra. Trial it on one real client before you reprice the book. By month three, you should be able to show shipped work instead of apologizing for a flat chart.
Price what you deliver.
Yours, Alexander

