Playbook

How to measure citation share

The ai citation tracking playbook: build the prompt set, sample every engine, parse the sources, compute citation share. What you need to run this each monthly scan at real confidence.

TL;DR
A working citation-share program has four moving parts: a stable prompt set of 200+ representative buyer questions, monthly sampling across all four major engines, deterministic citation parsing, and a confidence tier attached to every reported number. Everything else is polish.
Prompt set
200+
for moderate confidence
Engines
4
ChatGPT · Perplexity · Gemini · Claude
Cadence
Monthly
your plan’s scan cycle
Analysed answers
1,500+/mo
for a strong monthly read on a 75-prompt set

Step 1 - Build the prompt set

Mix four prompt types on a stable 200-prompt set:

  • Category discovery - "what's the best X for Y?", "top X tools", "X compared".
  • Problem-first - "how do I solve Y?" without naming a category.
  • Comparison - "X vs Y", "alternatives to X".
  • Feature-specific - "which X supports Z?", "X with Z built in".

Weight the mix by how your buyers actually ask. Category discovery drives most raw impressions; comparison and feature prompts drive most late-funnel citations.

Step 2 - Sample every engine, every scan

Each monthly scan, run every prompt across every engine. Capture the verbatim answer text plus every cited source URL. Do not paraphrase, do not deduplicate at the prompt level - you need the raw record for auditing and confidence math later.

Step 3 - Parse the citations

Resolve every cited URL to a registered domain (root + eTLD). Handle subdomains, redirects and shortened URLs before matching. An answer "cites" your domain if any resolved source URL matches - count answer-level coverage, not raw link count.

Step 4 - Compute and label

CitationShare = answers_citing(you) / answers_analysed, computed per scan, per engine, and pooled. Attach a confidence tier to every number based on the count of analysed answers - directional (<200), moderate (200–500), strong (500+).

Monthly operating rhythm
  1. Step 01
    Scan day

    Sample every prompt across every engine. Capture answers + citations.

  2. Step 02
    Parse

    Parse citations, compute per-engine and pooled citation share, tag confidence tier.

  3. Step 03
    Diff

    Diff vs last month's scan. Flag prompts where you newly cite / newly don't.

  4. Step 04
    Ship

    Ship one content or PR change targeting the biggest gap prompts.

  5. Step 05
    Log

    Log the change against the affected prompts. Re-measure next monthly scan.

See citation share (concept) for the definition and worked example, and methodology for the sampling and confidence details.

Frequently asked questions

How many prompts do I need for ai citation tracking?+
25 prompts for a directional read, 75 for moderate confidence, 150 for board-grade reads. Confidence depends on how many analysed answers sit behind the number, not prompts alone - every tracked prompt is sampled repeatedly on every engine, so a 75-prompt set produces a few thousand analysed answers per monthly cycle, which is a strong read.
How is ai citation monitoring different from SEO rank tracking?+
Rank tracking checks Google SERPs for keywords. Citation monitoring runs the same prompt against ChatGPT, Perplexity, Gemini and Claude, then parses which domains the answer cites as sources. It measures a different funnel entirely.
How often should I sample?+
Standard plans include one monthly AI visibility scan. Extra scans consume remaining answer credits and are useful around launches or major messaging changes. Answer generation is non-deterministic - sampling too infrequently creates noise; sampling too often burns budget without new signal.
What counts as a citation?+
Any URL attached to the answer that resolves to your domain - root or any subdomain. Multiple citations of the same domain in one answer count as one citing answer at the citation-share level.

Keep reading

Supported by
Google for StartupsNatWest Accelerator