Citations

Share-of-voice, domain drill-down, and reading the citation tables.

A citation is a URL the model trusted enough to reference in its answer. Aggregated across runs, citations reveal which publishers, competitors, and pages have outsized influence on how LLMs answer questions in your category. The Citations section is where this analysis lives.

Share-of-voice

The top of the page shows share-of-voice over time — what percentage of all citations across your monitored prompts went to each tracked brand. A few cases to read for:

  • Your line steadily climbing — content investments are paying off.
  • Your line flat while a competitor’s climbs — they’re publishing faster than you, or have a recent campaign winning citations.
  • A spike on a date you didn’t expect — drill in to the runs from that date; usually a single high-impact prompt suddenly switched who it cites.

Share-of-voice is computed at the domain level (your owned domains vs. your tracked competitors’ owned domains), not at the URL level.

Citation tables

Below the chart is a table of every cited domain across your runs, sorted by citation count. Each row is one domain. Click in to see:

  • Every run where the domain was cited.
  • The specific URLs it was cited at.
  • The prompt and date for each citation.

Drilling into a single domain

The most useful view is /dashboard/citations/{domain}. It answers a specific question: “why does ChatGPT keep recommending this publisher in our category?” You’ll see every run where that domain showed up, which prompts surface it most, and which exact URLs the model linked to.

If the domain is a publication that already covers your space, that’s a target for a guest post, an interview, or a relationship. If it’s a competitor, that’s a hint where their content strategy is winning.

Filtering

The citations index supports filters that match the rest of the dashboard: surface (which model), date range, tag (prompt tags), and persona. The shareable URL preserves filters so you can drop a link into a brief.

API

  • GET /v1/projects/{projectId}/citations
  • GET /v1/projects/{projectId}/citations/{domain}

Both endpoints accept the same filter query params as the UI.