AI Citation Audit for Agencies: A Repeatable Process to Show Clients Where They Get Cited (2026)

A step-by-step AI citation audit process for agencies: build the prompt set, run it across engines, classify cited sources, compare competitors, and turn findings into a client report and a 90-day plan.

Key takeaways

  • An AI citation audit answers one question for a client: which URLs and domains do AI engines cite for the prompts that matter, and where is the client missing?
  • Use a fixed prompt set segmented by intent (commercial, informational, branded), run it across at least two engines, and repeat it on a schedule so you can show change over time.
  • Report per engine. ChatGPT, Google AI Overviews and Perplexity cite very different mixes of sources, especially social platforms.
  • Track position and description, not just presence. Almost half of ChatGPT responses cite 10 or more domains, so being listed somewhere in the pile tells you little.
  • The audit is a sales tool and an operations tool. The deliverable is a ranked fix list that becomes a 90-day plan and then a retainer.

Why agencies need a repeatable audit, not a one-off check

Most agencies start the same way. Someone opens ChatGPT, types a category question, sees a competitor recommended, and screenshots it for a client call. It works once. Then the client asks the obvious follow-up: "Is that always the case?" And you have no answer, because ChatGPT gave a different answer the second time.

That is the problem a proper audit solves. It replaces anecdotes with a defined prompt set, a fixed method, and a log you can rerun next month. The Omnia guide to AI citation tracking suggests a minimal starting point: 20 prompts reflecting real buyer intent, across two engines, logging whether the site is cited and which competitor shows up instead. That is a fair baseline. This guide extends it into something you can sell, deliver, and repeat.

Omnia's AI citation tracking guide, which recommends starting with 20 buyer-intent prompts across two engines

The commercial case is real too. Omnia points to G2's 2025 Buyer Behavior Report (1,169 B2B decision-makers), which reportedly ranks generative AI chatbots as the biggest single influence on vendor shortlists. I haven't checked the G2 PDF myself, so treat that as the vendor's reading of it. Still, clients are asking about this, and agencies that can show them a clear picture win the conversation.

The audit at a glance

Here is the whole process on one screen. Each step is covered below.

StepWhat you doOutput
1. ScopePick client, competitors, markets, enginesAudit brief
2. Prompt setBuild 30 to 100 prompts, tagged by intentPrompt sheet
3. RunExecute across engines, ideally multiple timesRaw responses and citations
4. ClassifyTag cited sources by type and content formatSource map
5. CompareBenchmark against 3 to 5 competitorsShare of voice and gap list
6. DiagnoseCheck crawl access, content, third-party sourcesRoot-cause notes
7. ReportPer-engine summary plus ranked fixesClient deck and 90-day plan

Step 1: Scope the audit

Before touching a single prompt, agree on four things with the client.

  • Who the client competes with in AI answers. This is often different from who they compete with in Google. A SaaS company may be up against review sites and comparison blogs as much as other vendors.
  • Which engines matter. ChatGPT and Google AI Overviews are the usual starting pair. Add Perplexity, Gemini, Claude or Copilot depending on the audience. The My Web Audit workshop replay on selling these audits also covers how to choose which platforms to prioritize.
  • Which markets and languages. Answers differ by country. Decide upfront so your results are comparable later.
  • What success looks like. Cited more often, cited earlier, described more accurately, or driving visits. Pick one or two. Otherwise the report becomes a pile of charts.

Step 2: Build a prompt set that reflects real buyers

The prompt set is the audit. A weak one produces a flattering or misleading report.

Split prompts by intent

Segment into at least three groups: commercial ("best X for Y"), informational ("how do I do Z"), and branded ("is Client any good"). This matters because the citation mix changes by intent. In Promptwatch Data's analysis of ChatGPT citations from Sep 28 to Oct 4, 2026, product pages were 26.0% of citations on commercial prompts, versus 19.1% on informational ones, where how-tos and docs gain share. Branded prompts leaned on product pages (23.3%) and landing pages (22.8%), with reviews at 5.6%. If you lump all prompts together you will average away the differences that tell you what to fix.

Where to source prompts

  • Client sales call recordings, support tickets and chat logs
  • Search Console queries and People Also Ask questions, rewritten as natural questions
  • Competitor comparison phrasing ("Client vs Competitor")
  • Persona variants: a CFO and a developer ask the same category question very differently

Some agencies generate a first draft of the prompt list with an LLM such as Claude, then have the client prune it. The My Web Audit workshop shows this workflow. Keep a human in the loop, because LLM-generated prompts skew generic.

Favicon of Claude

Claude

Anthropic's AI assistant for writing and analysis
View more
Screenshot of Claude website

Size and hygiene

Thirty prompts is a floor for a quick audit. Fifty to a hundred is better for a retainer client. Write prompts without the client's brand name for the organic set, and keep a separate branded set. Freeze the list once approved, and version any changes so month-over-month comparisons stay honest.

Step 3: Run the prompts, and run them more than once

AI answers vary between runs. Promptwatch Data's report on unique domains per ChatGPT response (Sep 28 to Oct 4, 2026) found that 47.6% of cited responses name 10 or more domains, and for organic prompts it was 52.5%. With that many sources per answer, one run of one prompt tells you very little. Their own guidance for audits is to measure across many organic prompts, not lean on single ones.

For each prompt and engine, capture:

  • Whether the client is mentioned, and whether its own domain is cited (these are different things)
  • Position in the answer
  • How the client is described, including sentiment and any errors
  • Every cited URL and domain
  • Which competitors appear in the same response

Manual versus tool-assisted

Manual runs work for a 20-prompt pitch audit and nothing else. Past that, you need a tracker that queries real interfaces on a schedule. Plenty of options exist, and the catalog is crowded. A few worth knowing by what they emphasise:

ToolAngleNotes for agencies
PromptwatchTracking plus crawler logs, citation analysis and content actionsAgency plans with white-label reports and client portal
RankabilityAgency-focused AI visibility analyticsBuilt around multi-client workflows
CairrotLLM visibility tracking for marketing agenciesAgency-first positioning
OpenLensAI visibility tracking built for agenciesAnother agency-oriented option
Peec AIMulti-language trackingUseful for multi-market clients
Otterly.AIAffordable monitoringLighter-weight tracking
Citate.aiCitation tracking for brands and agenciesCitation-focused

I haven't compared pricing for these, so check each vendor before committing. For the audit itself, the features that matter are: real-UI data rather than only API output, per-engine breakouts, exportable citation lists, and white-label reporting.

Promptwatch is the platform I'd look at first for agencies who want the audit to lead into execution, since it combines prompt tracking, citation analysis and a content workflow in one place.

Favicon of Promptwatch

Promptwatch

Track and optimize your brand's visibility in AI search engines
View more
Screenshot of Promptwatch website
Favicon of Rankability

Rankability

Agency-focused AI visibility analytics platform
View more
Screenshot of Rankability website
Favicon of Cairrot

Cairrot

LLM visibility tracking built for marketing agencies
View more
Screenshot of Cairrot website
Favicon of OpenLens

OpenLens

AI visibility tracking built for agencies
View more
Screenshot of OpenLens website
Favicon of Peec AI

Peec AI

Multi-language AI visibility tracking
View more
Screenshot of Peec AI website
Favicon of Otterly.AI

Otterly.AI

Affordable AI visibility monitoring
View more
Screenshot of Otterly.AI website
Favicon of Citate.ai

Citate.ai

AI citation tracking for brands and agencies
View more
Screenshot of Citate.ai website

If you want to browse more options, the GEO software directory lists a wider set of trackers.

Step 4: Classify what gets cited

This is where a citation audit beats a plain mention check. Take every cited URL and tag it twice: by source type (the client's own site, competitor site, review platform, forum, news, government, marketplace, social) and by content type (product page, landing page, listicle, comparison, how-to, docs, news, review, FAQ).

Then look for patterns.

  • If competitors win mostly through listicles on third-party sites, the fix is outreach and digital PR, not more blog posts.
  • If cited pages are mostly product and landing pages, your client's commercial pages need to be crawlable, specific and current.
  • If a review site dominates branded prompts, the client's reputation work sits on that domain, not their own.

Content freshness changes priorities as well. Promptwatch Data's half-life study found that landing pages and docs stay cited for months while news pages lose half their citations in about five weeks. News-style content is a treadmill. Evergreen commercial pages are an asset.

Report social sources per engine

Don't copy old advice about Reddit into every client deck. In Promptwatch Data's October 2026 social citation report (Sep 28 to Oct 4), social platforms were just 0.46% of ChatGPT citations, versus 12.2% for Google AI Overviews, where YouTube led at 4.28%. Perplexity sat at 2.7%. ChatGPT's Reddit share collapsed in mid-August 2026. So a Reddit-heavy strategy may help in AI Overviews and do almost nothing in ChatGPT. Break findings out by engine.

Step 5: Benchmark against competitors

Clients care about relative position. For each engine and intent group, calculate:

  • Mention rate: share of prompts where the client appears
  • Citation rate: share where the client's own domain is cited
  • Average position when mentioned
  • Share of voice versus 3 to 5 named competitors
  • Sentiment and accuracy of description

Read them together. A client with decent mention rate but a low citation rate is being talked about from third-party sources, so the content or crawlability of their own site is the likely issue. A late position points to a prominence problem. Low share of voice across the board is a coverage problem. That triage saves you from recommending "write more content" for every client.

On brand-specific prompts, Promptwatch Data shows ChatGPT answers are narrower: 5 domains was the most common count (14.9%), and only 21.3% cited 10 or more. Which means a few third-party domains shape the brand narrative. Identify them by name and put them in the report.

Step 6: Diagnose the why

Numbers show the gap. Diagnosis explains it. Run these checks before writing recommendations.

Crawl access and technical health

If AI crawlers can't read the client's pages, nothing else matters. Check robots.txt rules for AI bots, rendering issues, errors, and orphaned or missing sitemap pages. A crawler like Screaming Frog covers the standard technical sweep, and server logs show which AI user agents actually visit. Promptwatch also offers IP-verified AI crawler logs if you want that tied to citations.

Favicon of Screaming Frog

Screaming Frog

Industry-leading website crawler for technical SEO audits
View more
Screenshot of Screaming Frog website

Content match

Compare the client's cited-competitor pages with their own equivalents. Is the client's page specific, current, and answering the question directly? Does it contain proprietary data or a clear comparison? Often the winning competitor page is simply more concrete.

Off-site presence

List the third-party pages AI cites that name competitors but not the client. Those are your outreach and PR targets. This is where agencies with link building and digital PR capabilities have a natural edge over pure-play GEO software vendors.

Step 7: Package the report so clients act on it

The BotSee guide on agency AI visibility reporting puts cited sources as a core section of any client report, noting AI engines draw on certain domains such as publications, review sites, forums and brand content. I'd go further and structure the deliverable like this:

  1. One-page summary: three headline numbers per engine, one sentence each on what they mean
  2. Prompt-set methodology: how many prompts, which engines, when run, how many repeats
  3. Citation map: top cited domains and content types, client versus competitors
  4. Gap list: prompts where competitors are cited and the client is absent
  5. Diagnosis notes: technical, content, and off-site findings
  6. Ranked fix list with effort and expected impact
  7. 90-day plan with owners

Don't send raw exports. A client who sees 4,000 rows will hear "complicated" and move on. A ranked list of ten actions gets a yes.

5W's AI citation audit page, an example of how a PR agency frames a source-mapping service

PR firms like 5W position this exact deliverable as a mapping of where a brand is cited, where it is absent, and where the gap costs business. That framing sells well to non-technical stakeholders.

Step 8: Turn the audit into recurring revenue

The workshop replay from My Web Audit's Cliff Almeida describes a model many agencies are converging on: a paid audit, then a 90-day action plan, then a monthly retainer. He reports that five emails to existing clients closed two paid audits. That is one agency's anecdote with a small sample, but the structure is sensible.

A workshop replay on selling AI visibility audits and converting them into a 90-day plan and retainer

A practical way to price it:

  • Audit: fixed fee, delivered in one to two weeks, or free for retainer clients as a quarterly check-in
  • 90-day plan: project fee covering technical fixes, content updates, and a first round of outreach
  • Retainer: monthly rerun of the prompt set, reporting, and ongoing content and PR work

Schedule the rerun monthly. Since AI answers move around, a trend line over three months is far more persuasive than a single snapshot. Where clients want the fixing handled, the retainer covers content refreshes, new pages for gap prompts, and off-site mentions.

If you'd rather hand off the execution layer, agencies like 1001 SEO Media combine technical SEO, content, and digital PR with GEO work, and use Promptwatch as their AI visibility platform.

A reusable checklist

Copy this into your project template.

  • Confirm client, competitors, engines, markets
  • Build and freeze a tagged prompt set (organic, commercial, informational, branded)
  • Run each prompt multiple times per engine and log mentions, citations, position, description
  • Tag every cited URL by source type and content type
  • Calculate mention rate, citation rate, position and share of voice per engine
  • Check AI crawler access, technical health, and content match
  • List third-party domains shaping the narrative
  • Produce summary, gap list, ranked fixes, 90-day plan
  • Schedule the monthly rerun and keep the prompt set versioned

Common mistakes to avoid

  • Reporting a single blended score across engines. It hides the differences that drive decisions.
  • Counting a mention as a citation. They lead to different fixes.
  • Changing the prompt set between months and then comparing trends.
  • Presenting tracker output without diagnosis. Clients pay for the "so what."
  • Treating one run as truth. Rerun, and report ranges where results swing.

Where to go from here

Start with one client and a 30-prompt set across two engines. Do the whole process end to end, including the report, before you productize it. The second audit will take half the time, and by the third you will have a template, a price, and a pitch. If you want to compare tooling for scale, the AI rank tracking tools directory is a reasonable next stop.

Share:

© 2026 AI Search Tools · Best AI search tools and platforms · RSS

AI Search Tools is an affiliate review site. When you click links to vendors or buy through links on our site, we may earn an affiliate commission at no extra cost to you.

AI Search Tools is a review website based on user reviews on Reddit and G2, and on publicly available information. We keep everything as up to date as possible, but pricing and features can change. Always confirm the details with the vendor before purchasing.