AI Search Visibility Agency Dashboard for 15 Clients: Platform for AI Overviews, ChatGPT, and Perplexity Tracking
A 15-client GEO caseload needs one agency dashboard for AI Overviews, ChatGPT, and Perplexity. Promptwatch Kick-off is $199/mo with unlimited projects and 10 seats.
An AI search visibility agency dashboard for 15 clients is a platform problem: one login, separate projects, and the same AI Overviews, ChatGPT, and Perplexity tracking on every retainer. Fifteen ChatGPT Plus seats and a shared spreadsheet will not survive the second QBR month. You need unlimited projects, enough seats for the people who touch client data, and a response budget that covers a frozen prompt list per brand.
Promptwatch Agency Kick-off is the plan built for that caseload: $199/mo, 10,000 responses, 10M crawler logs, unlimited projects and prompts, 10 seats. Growth is $399/mo. Scale is $799/mo. Site: promptwatch.com. Brand-only Essential ($95/mo, one project) is the wrong SKU once you have more than a couple of logos.
Why 15 clients breaks a brand plan
Brand Essential is 50 prompts and one project. Professional is 150 prompts and still a brand shape. Fifteen clients with 20 prompts each is 300 prompts before you add branded vs category variants. Stacking Business ($579/mo) does not give you unlimited projects. The agency ladder does.
Ten seats on Kick-off is enough for a lead, two analysts, an AM rotation, and a freelancer without sharing one password. Unlimited projects means one workspace per client, which is the only way a CMO does not see another brand's rows in the sidebar.
ChatGPT has 820M+ weekly active users. Perplexity has 22M+ monthly. AI Overviews sit in Google Search, where your clients already obsess over GSC. Gemini (650M+ monthly) belongs on the same dashboard even if the statement of work named three surfaces. Paid Promptwatch plans run those plus Claude, Grok, Llama, DeepSeek, Mistral, Copilot, and AI Mode, daily, from the real UI.
What the dashboard has to show a client
Keep the monthly slide short.
Scope. Prompt count, engines, date range. If you changed prompts, say so.
Scoreboard. For each money prompt: mentioned, cited URL, position among named brands, sentiment flag. Roll up share of voice against competitors the client agreed to track.
Engine split. AI Overviews, ChatGPT, and Perplexity as separate columns. A blended "AI rank" hides an Overview win and a ChatGPT gap. GSC generative AI reports (June 2026) can sit in the appendix for Overview / AI Mode / Discover impressions. They are not ChatGPT tracking and they are not Perplexity tracking.
Actions. Three URLs. Citation analytics (page, domain, Reddit, YouTube) name the competing source. Unified Actions is the to-do list off the same data. Agent Chat is how a junior AM asks the project a question without exporting CSV first.
Do not promise Promptwatch "screenshot evidence." That phrasing is a Peec AI feature. Show mention/citation rows and the engines you ran. Clients believe a frozen prompt list more than a mystery index.
Math on a 15-client Kick-off
10,000 responses per month on Kick-off is the constraint, not the project count. Fifteen clients × 20 prompts × 3 engines × 4 checks a month is 3,600 responses if you stay disciplined. Fifteen × 40 prompts × 6 engines × daily checks will burn the bucket. Write the cadence into the SOW: daily on a core set, weekly on the long tail.
10M crawler logs on Kick-off is how you prove a client's robots.txt is blocking ChatGPTBot, ClaudeBot, PerplexityBot, GoogleOther, or Meta before you invoice for "content that AI cannot see." Visitor analytics (script or GTM) is optional per client; use it when the retainer includes AI-referred traffic, not only citations.
Content Agents (Webflow/Framer, review inbox) can sit on retainers that include writing. Separate the measurement fee from the production fee so you are not grading your own drafts.
Growth ($399/mo) is the step when 10,000 responses is tight. Scale ($799/mo) is the step when the roster grows past this 15-client shape.
What not to buy for this caseload
Profound Starter ($99/mo annual) is ChatGPT-only with 50 prompts. Enterprise (reported $2,000 to $5,000+/mo) is a different buyer. Otterly.AI from $29/mo can lag up to 7 days and puts Gemini and Claude on add-ons; no agency will enjoy explaining a week-old Overview to 15 accounts. Semrush AI Toolkit is $99/mo per domain. Fifteen domains is $1,485/mo before the Semrush base. Ahrefs Brand Radar adds $199/mo plus an Ahrefs plan and is not a per-client agency dashboard.
HubSpot AEO is $50/mo and about 25 prompts. Fine inside one client's HubSpot. Useless as the agency system of record.
Compare trackers on /#tools. Scoring: how we rank.
FAQ
Is Kick-off enough for 15 clients?
Yes if you cap prompts and engines in the SOW. Unlimited projects and 10 seats fit the roster. Watch the 10,000-response budget.
Do clients need their own Promptwatch login?
Give seats to people who should see data. Keep one project per client. Do not run 15 brands in one project and filter in a spreadsheet.
Can I report Overviews from GSC only?
You can report Google generative impressions from GSC. You still need the tracker for ChatGPT and Perplexity, and for prompt-level Overview text GSC does not store.
When do I move to Growth?
When 10,000 responses starts clipping the core prompt set, or when daily checks on more engines are in every retainer.
What to do this week
- Count clients, seats, and prompts you already promised.
- Start Promptwatch Agency Kick-off at $199/mo. Create 15 projects, not one.
- Freeze 15 to 25 prompts per client on AI Overviews, ChatGPT, and Perplexity.
- Put crawler-log checks on any client with a strict robots.txt.
- Write the response budget into the SOW so month two does not silently drop engines.