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 weekly at real confidence.

TL;DR
A working citation-share program has four moving parts: a stable prompt set of 200+ representative buyer questions, weekly 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
Weekly
daily during launches
Analysed answers
800/wk
for a strong weekly read

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 week

Run each prompt once per engine per week. 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 week, 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+).

Weekly operating rhythm
  1. Step 01
    Monday

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

  2. Step 02
    Tuesday

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

  3. Step 03
    Wednesday

    Diff vs last week. Flag prompts where you newly cite / newly don't.

  4. Step 04
    Thursday

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

  5. Step 05
    Friday

    Log the change against the affected prompts. Re-measure next week.

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