LLM CITATION TRACKING GUIDE

Published on March 14, 2026 · Updated on July 15, 2026

LLM Citation Tracking: Monitor ChatGPT Sources, URLs and Brand Citations

Direct answer: LLM citation tracking measures which websites, pages, and domains AI models reference when answering a prompt. It reveals which sources influence ChatGPT, Perplexity, and other AI systems, whether your website is being cited, and which publications support competitor recommendations.

Sellm captures cited URLs and domains whenever they appear in an AI response. Using the API, you can monitor citations across prompts, providers, countries, and repeated runs to identify meaningful patterns instead of relying on a single response.

Citation tracking differs from brand-mention tracking. A model may mention your brand without citing your website, or cite your content without explicitly recommending your brand. Effective AI visibility monitoring measures both.

What Is LLM Citation Tracking?

LLM citation tracking is the process of collecting and analyzing sources referenced in AI-generated answers. A citation may be a page on your website, a third-party article mentioning your brand, a review profile, an industry publication, or another source supporting an AI recommendation.

Tracking those sources helps answer questions such as:

citedUrls

citedUrls contains the specific page URLs referenced in the provider response. Use it for page-level analysis, such as identifying which comparison page, review, or article was cited.

{
  "citedUrls": [
    "https://www.g2.com/products/acme-crm/reviews",
    "https://www.acme.com/blog/enterprise-crm-guide",
    "https://techcrunch.com/2026/01/acme-crm-series-b"
  ]
}

citedDomains

citedDomains is a deduplicated list of domains from those URLs. Use it to identify recurring source authority without analyzing every page individually.

{
  "citedDomains": [
    "g2.com",
    "acme.com",
    "techcrunch.com"
  ]
}

Some results also include richer provider metadata under enrichment. The stable fields intended for citation analysis are citedUrls and citedDomains.

How to Track Citation Sources Used by AI Models

A reliable citation-tracking workflow has five steps:

  1. Define a stable prompt set. Include the informational and commercial questions customers ask in your market.
  2. Run prompts across relevant providers. Compare ChatGPT, Perplexity, Claude, Gemini, and other platforms important to your audience.
  3. Use repeated runs. LLM responses are non-deterministic, so one response is not a reliable trend.
  4. Collect cited URLs and domains. Store each citation with its prompt, provider, location, and run date.
  5. Compare patterns over time. Measure citation frequency by brand, domain, provider, and reporting period.

Avoid drawing conclusions from one answer. A domain cited once may be incidental; a domain cited across several prompts and repeated responses is a stronger signal that the provider relies on it for that topic.

ChatGPT Citation Tracking

A ChatGPT citation tracker records URLs and domains included in ChatGPT responses and connects them to the prompt, brand mentions, and recommendation position. This lets you see whether ChatGPT cites your website, which external pages support competitor recommendations, and how citation patterns change.

ChatGPT does not include sources in every response. Sellm records citation data when sources are present while retaining the surrounding result context. For citation-heavy research, compare ChatGPT with the Perplexity Tracker API.

How to Track Brand Citations in LLMs

Monitor both your own domain and external pages that mention your brand. An AI model might recommend your product while citing a review platform rather than your website. That citation still matters because it identifies a source associated with the recommendation.

Useful brand-citation metrics include:

A simple citation rate is the percentage of analyzed responses that cite a given domain:

Citation rate = responses citing the domain ÷ total responses analyzed × 100

AI Citation Analysis for Specific Industries

Citation patterns vary by industry. Software recommendations may rely on review platforms and comparison sites, while healthcare, finance, and legal queries may favor regulators, professional organizations, research, and established publications.

To analyze citation sources in a specific market:

  1. Build a representative set of commercial and informational prompts.
  2. Include your brand and leading competitors.
  3. Run the same prompts across providers and locations.
  4. Aggregate cited domains and URLs by frequency.
  5. Categorize sources as brand sites, directories, publications, forums, or research.

The resulting report shows which sources recur in AI answers for that market, where competitors have stronger source coverage, and which content or third-party placements may deserve investigation.

Enterprise LLM Citation Tracker with API Access

Sellm provides programmatic access to AI responses, brand mentions, recommendation positions, cited URLs, and cited domains. Organization-scoped API keys can analyze any brand by providing brandName with each request. Project-scoped keys use the analysis brand configured for that project and should omit brandName.

Submit a citation analysis

curl -X POST "https://sellm.io/api/v1/async-analysis" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "brandName": "Acme CRM",
    "prompts": [
      "best CRM for small businesses",
      "CRM with strong reporting features"
    ],
    "providers": ["chatgpt", "perplexity"],
    "locations": ["US"],
    "replicates": 5
  }'

The API returns an analysis ID. Poll the result endpoint until the run succeeds, or provide a webhook when submitting the analysis.

curl -X GET "https://sellm.io/api/v1/async-analysis/{analysisId}" \
  -H "Authorization: Bearer YOUR_API_KEY"

Analyze the citation fields

{
  "prompt": "best CRM for small businesses",
  "provider": "chatgpt",
  "brandsMentioned": ["Acme CRM", "HubSpot"],
  "position": 2,
  "citedUrls": [
    "https://example.com/crm-comparison"
  ],
  "citedDomains": [
    "example.com"
  ]
}

See the API documentation for authentication, request limits, response fields, and webhook details.

Monitoring Lost and Changed Citations

Citation monitoring becomes more useful when results are compared over time. Run the same prompts with consistent providers, locations, and replicate counts, then compare the current cited URLs and domains with the previous period.

This reveals:

Sellm webhooks notify your application when an analysis succeeds or fails. Your application can compare the completed result with a previous run and trigger an email, Slack message, or internal alert when citation coverage changes.

Can a Tool Predict Whether an LLM Will Quote Your Content?

No tool can reliably guarantee that an LLM will quote or cite a specific page. Responses vary by model, prompt, location, model routing, and time.

Citation-tracking tools measure what models actually cited. Historical evidence can reveal recurring domains, content types, and source patterns, but it should not be presented as a deterministic prediction of future citations.

What to Look For in LLM Citation Tracking Tools

When evaluating an LLM citation tracker, check whether it provides:

Sellm includes citedUrls and citedDomains in completed analysis results whenever citation data is present. Usage is based on the number of prompts, providers, locations, and replicates in an analysis.

Start Tracking LLM Citations

Discover which sources influence AI recommendations in your market. Track cited URLs, cited domains, brand mentions, and competitor visibility across leading AI providers.

Frequently Asked Questions

What is AI citation tracking?

AI citation tracking records the URLs and domains referenced in AI-generated answers. It connects those sources to prompts, providers, brand mentions, and competitors so citation patterns can be measured over time.

Can I track citations from ChatGPT?

Yes. Sellm captures URLs and domains from ChatGPT responses when sources are present. Because ChatGPT does not cite every answer, repeated monitoring is more informative than a single check.

How do I track brand citations in LLMs?

Run a consistent prompt set across relevant providers, collect citedUrls and citedDomains, and compare how often your domain and third-party pages mentioning your brand appear. Include competitors to understand relative source coverage.

Does Sellm alert me when citations change?

Sellm can send a webhook when an analysis completes. You can compare the completed result with a previous run and use your own workflow to send Slack, email, or internal alerts when citations are gained or lost.

Can a tool predict whether an LLM will quote my content?

No tool can guarantee a future citation. Citation tracking measures sources that models actually used and reveals recurring patterns, but model outputs remain variable.

Which AI providers include citations?

Citation behavior depends on the provider and response. Perplexity commonly supplies explicit sources, while ChatGPT and other providers include citations less consistently. Sellm captures citation data whenever it is available. You can also monitor Google AI Overviews.