Your clients are asking why they don’t appear in ChatGPT answers. This guide covers how agencies build, deliver, and scale AI visibility services — and how to make AEO a defensible, recurring revenue line.
The vast majority of your clients have no idea where they rank on AI engines — and have done nothing to improve it. This is the same gap that existed with Google SEO in 2003 and social media in 2009. Agencies that move early build a durable competitive moat before commoditisation.
The agency opportunity: AEO is a new, measurable, recurring service that no client can DIY without dedicated tooling. It has clear before/after metrics, it’s genuinely valuable to clients, and it naturally bundles with existing SEO and content retainers.
Unlike traditional SEO, where clients already have established tools and processes, AEO is a clean slate. You’re not convincing them to switch providers — you’re introducing an entirely new service category. Early-mover agencies are adding $1,500–$5,000/month per client on AEO retainers.
The most effective agency AEO sales move is a live demonstration, not a pitch deck. Run a free scan on your client’s brand during a call and show them the result in real time.
Before the call, run a quick scan on their brand. Open ChatGPT or Perplexity during the meeting and ask “What are the best [their category] tools?” Show them the response. In most cases, either they don’t appear, or they appear below a competitor. This is more convincing than any slide deck.
Pull up a competitor that does appear in the answer. Explain the 2–3 specific reasons why: more G2 reviews, Organisation schema present, stronger Reddit presence. The “why” makes the gap feel fixable — and positions you as the expert who understands the system.
Position AEO as a net-new visibility channel alongside the SEO retainer they already have, not a replacement for it. The content investment overlaps (FAQ pages, structured data, comparison content) so there’s a natural efficiency argument: the same content effort produces both Google and AI citation improvements.
Commit to specific, measurable deliverables: baseline scan → implementation sprint → 90-day rescan showing position delta. Clients buy AEO when they understand exactly what they’re getting and how they’ll know it worked. Position history across all 4 engines is your proof of work.
| Tier | What’s included | Suggested positioning |
|---|---|---|
| AEO Audit One-time |
40-point site audit, baseline position scan across 20 queries on 4 engines, gap analysis, prioritised fix roadmap | Entry point to the relationship. Delivers immediate value and surfaces the scope of ongoing work. Positions you as the AEO expert before any retainer conversation. |
| AEO Foundations 3-month sprint |
Technical fixes (robots.txt, llms.txt, schema markup), FAQ page creation, 3 comparison pages, G2 review collection campaign, weekly scanning | Implements the highest-impact fixes in 90 days. Structured as a fixed-scope sprint — predictable for both sides. Transitions naturally to a retainer. |
| AEO Retainer Ongoing monthly |
Weekly position tracking, monthly content (2 posts or 1 comparison page), review collection campaigns, quarterly re-audit, white-label PDF reports | Recurring revenue. The ongoing content and tracking justify the monthly fee. Reports are client-ready and show clear position movement over time. |
These are the deliverables that produce measurable position improvement. They’re also the easiest to systematize across multiple clients once you’ve built the template the first time.
| Deliverable | Time to impact | Agency implementation notes |
|---|---|---|
| llms.txt + ai.txt files | Days | 30-minute implementation per client. Create a template and fill in the brand-specific details. The fastest AEO quick win available. Deploy before anything else. |
| robots.txt AI bot access | Days | Check that GPTBot, PerplexityBot, ClaudeBot, and GoogleOther are not blocked. Many clients have broad Disallow: / rules that block all bots. Fix immediately — blocking AI crawlers removes the client from AI retrieval entirely. |
| Schema audit + implementation | 4–8 weeks | Organization schema on homepage (with sameAs), SoftwareApplication on pricing page, FAQPage on homepage + pricing + top posts. Build a schema template per client type (SaaS, agency, e-commerce) and reuse. |
| FAQ page creation | 4–8 weeks | 20 buyer questions per client with concise, factual answers. Paired with FAQPage schema. This is often the single highest-impact deliverable — clients rarely have a dedicated FAQ page, and FAQ content is disproportionately cited by AI engines. |
| Competitor comparison pages | 4–12 weeks | One /vs/[competitor] page per main competitor, written with a feature comparison table and use-case fit matrix. AI engines cite comparison pages for evaluation queries. These also rank on Google. High value, clearly attributable to your agency work. |
| G2 review campaign | 4–8 weeks | Help clients identify their top 15 satisfied customers and send personalised review requests. Brief customers on what to include (specific outcome, feature name, use case). This is the deliverable that requires client collaboration but produces some of the strongest AI citation signal. |
| Monthly position reports | Ongoing | White-label PDF showing citation positions across all 4 engines for all tracked queries, month-over-month delta, and next recommended actions. This is your proof of work and justifies the retainer. The Surfedo Agency plan includes white-label PDF reports built for this use case. |
Running AEO manually across 5–10+ clients is not sustainable. You need tooling that handles scanning, reporting, and fix generation, so your team spends time on strategy and client relationships — not manual query checking.
| Need | What to look for |
|---|---|
| Multi-client scanning | Track multiple domains simultaneously with separate query sets per client. You need exact position rankings (#1/#2/#3), not just mention detection — clients want to know if they moved from #3 to #1, not just if they were “mentioned.” |
| White-label reports | PDF reports you can send to clients under your agency brand. Reports should show position history, before/after deltas, and next actions. Manual reporting across 10 clients is unsustainable at any scale. |
| Fix generation | Automated generation of FAQ pages, schema markup, llms.txt content, and comparison page drafts based on the scan results. This is what separates the audit phase from the implementation phase — and what lets you scale without proportionally scaling headcount. |
| Competitor analysis | Understanding why a competitor ranks higher — review volume, entity signals, content depth, Reddit presence — is what makes your recommendations credible to clients. “Your competitor has 3x more G2 reviews” is actionable. “Your competitor has better content” is not. |
A one-time AEO audit typically runs $1,500–$3,000 depending on client size. A 90-day foundations sprint runs $3,000–$8,000 for implementation. Monthly retainers for ongoing tracking, content, and reporting run $1,500–$5,000/month depending on the number of domains and queries tracked. AEO is priced similarly to technical SEO audits and retainers, because the work is analogous — but it’s genuinely new to most clients, so there’s less price anchoring to existing market rates.
You can audit manually for 1–2 clients, but manual spot-checking is unreliable (AI responses vary by session) and unscalable. For more than 2 clients, you need automated scanning. Without position data, you can’t prove that your work moved the needle — and proof of work is what retains clients month over month.
Position history across all four engines, tied to specific implementations. A client report showing “you moved from not ranked to #3 on Perplexity for ‘best [category] tools’ in 6 weeks, following the FAQ schema implementation” is compelling and clearly attributable. This is what makes AEO a defensible retainer — unlike some SEO work where cause and effect are murky.
Not necessarily, but vertical specialisation lets you build reusable templates faster. An agency that specialises in SaaS AEO, for example, can reuse the same schema templates, FAQ structures, and comparison page frameworks across every client — dramatically reducing per-client implementation time. The query research and competitor analysis still needs to be client-specific, but the implementation tooling is largely reusable.