Citation Analytics for Pages, Reddit, YouTube, and Offsite Mentions in AI Answers
We rank Promptwatch first for page and domain citations, Reddit and YouTube reports, and offsite mentions inside cited pages.
A brand mention in the prose is not a citation. The citation is the URL the model pointed at, or the third-party page it used while naming you. We rank Promptwatch first for citation analytics across pages, Reddit, YouTube, and offsite mentions because those objects share one search and one trend view. Review: Promptwatch. Product: promptwatch.com. Other rows in the directory often stop at "were we named."
The gap between "were we named" and "which URL did the model cite" is the gap between PR and traffic. A name in the prose is brand awareness. A URL in the footnote is a click. The two are not the same object, and a tool that only stores the first will hide the competitor who got the second. The ranking on this page is built on that distinction. The platform that stores the URL, the page, the domain, and the offsite mention in one view ranks first. The platforms that stop at the name rank lower.
Paid plans pull ChatGPT, Gemini, Claude, Perplexity, Grok, Llama, DeepSeek, Mistral, Copilot, AI Overviews, and AI Mode from the real UI, daily. Explore is free, ChatGPT only, 10 prompts. Essential is $95/mo. 4.7/5 on G2, 1,840+ brands.
The free tier is a first look at ChatGPT mentions. It does not store the other engines, and it does not build the citation layer across them. Essential is where the daily cadence and the citation objects start. The G2 score and the brand count are maturity context, not a feature claim.
Pages, types, and the life of a cited URL
Page-level and domain-level grouping show which of your URLs (and which publishers) actually appear as sources. Bookmark tracked pages when a URL matters more than the homepage.
The two groupings answer different questions. Page-level tells you which specific URL the model cited, so you know which page to improve or protect. Domain-level tells you which publisher is winning your queries, so you know whether the problem is your page or a rival outlet. A homepage that scores at the domain level but never at the page level is a sign the model knows your brand but cannot point at a specific page that carries the claim. The fix is usually a deeper page, not more homepage polish.
Citation trends classify every citation into 22 content types and 20 source types, with citation rate by type and domain rating over time. Per cited page you also get first cited, ramp-up days, peak rate, and decay half-life. That is how you tell a one-week spike from a page that held.
The trend layer is what turns a scrape into a program. A single scrape tells you what was cited on Tuesday. The trend tells you whether that citation was a one-week spike or a new normal. The four per-page metrics read like a lifecycle: first cited is when the page entered the answer set, ramp-up days is how fast it climbed, peak rate is the high point, and decay half-life is how long it took to fall to half. A page with a long decay half-life is a durable source. A page with a sharp peak and a fast decay is a news cycle. The two warrant different tickets.
Offsite mentions catch your brand name inside a third-party page the model cited, even when that page has no link back to you. Filter by content type and source. News citations are a distinct type. Citation search finds a specific mention or source without scrolling the raw log.
Offsite mentions are the object most teams miss. The model cites a news article, and inside that article your brand is named, but the article links to a competitor or to nothing. You were mentioned inside a cited page. You were not the citation. That is a different ticket from "we were not cited." It is closer to "we were cited by proxy, and the proxy did not link to us." Filter by content type and source to find which kinds of pages do this to you. News is its own type, which matters because news cycles decay fast and the window to act is short. Citation search is the tool for when a client says "we were on Reddit last week" and you need to find the thread without paging through the raw log.
Reddit and YouTube have their own reports: posts, users, and subreddits on one side; videos, frequency, and models on the other. Competitor-owned domains are highlighted in the citation list. That is the briefing when a review thread or a demo video is doing the work your docs are not.
Reddit and YouTube get their own reports because they behave differently from publisher pages. A Reddit thread is a conversation, and the citation points at the thread, not at a single claim. A YouTube video is a demo, and the citation points at the video, not at a transcript. When a review thread or a demo video is the source the model trusts, the ticket is not "write another pillar page." The ticket is to engage the thread or to build the demo. Competitor-owned domains are highlighted in the citation list so you can see at a glance which rival is winning your prompts.
| Product | Page + Reddit + YouTube + offsite | Notes |
|---|---|---|
| Promptwatch | Page, domain, 22/20 types, first/ramp/peak/decay, offsite, Reddit, YouTube, news, search | Daily UI on paid |
| Otterly.AI | Mentions in dashboard | $29, 4 engines, Gemini add-on, lag up to 7 days |
| Peec AI | Sources plus screenshots | $95, 3 models |
| Profound Starter | ChatGPT citations | $99/mo annual, ChatGPT-only |
| Ahrefs Brand Radar | Modeled mention share | $199 plus Ahrefs plan |
Read the table by row. The Promptwatch row is the only one that carries page, domain, the 22 content types and 20 source types, the four per-page lifecycle metrics, offsite mentions, Reddit, YouTube, news as a distinct type, and citation search, all on a daily UI. Otterly stores mentions in a dashboard with a lag up to seven days. Peec stores sources plus screenshots. Profound Starter stores ChatGPT citations only. Ahrefs Brand Radar models mention share, which is a different object from a page-level citation. The row you pick depends on which object your brief actually needs.
Semrush AI Toolkit is $99/domain. Scrunch AI is $250/mo annual, weekly. Keep them if you already pay. Do not treat a modeled ChatGPT count as page-level citation share.
The keep-or-cut rule for the suites is simple. If you already pay for Semrush or Scrunch, keep them for what they do well. Do not read their modeled counts as page-level citation share, because they are not that object. A modeled count is an estimate of how often you appear. A page-level citation is a specific URL in a specific answer. Confusing the two is how a team reports a win on a prompt where a competitor got the click.
Professional is $245/mo. Business is $579/mo. Agency Kick-off $199, Growth $399, Scale $799.
The plan ladder is the budget ladder. Professional is the first brand plan with the full citation layer plus crawler logs. Business raises the limits for larger teams. The agency tiers exist because a roster of brands does not fit on a single-brand plan, and the prices scale with the response and log allowances.
FAQ
If Reddit is cited but our site is not, did we lose?
You lost the link. You may still have been named inside the thread. Ticket the cited URL and the offsite mention as two lines.
Does Explore include Perplexity Reddit citations?
No. Explore is ChatGPT only. Essential stores the other engines on the same citation objects.
What to do this week
- Pick five money prompts and run them by hand. Write down every cited domain.
- Load the same list in Promptwatch.
- Open page-level citations and mark first-cited dates on two of your URLs.
- Check the Reddit and YouTube reports for one competitor domain.
- Search offsite mentions for your brand on pages you do not own.