LLM Brand Visibility and Citation Tracker
Pricing
from $0.00005 / actor start
LLM Brand Visibility and Citation Tracker
Track how your brand appears in LLM answers (ChatGPT, Perplexity, Gemini, optional Claude): brand mentions & aliases, response rank/position, Share of Voice vs competitors, citation signals, sentiment, and a 0-100 visibility score. One run returns per-prompt evidence plus a structured summary.
LLM Brand Visibility and Citation Tracker — ChatGPT, Perplexity, Gemini & Claude
Track how your brand appears inside LLM answers — mentions, rank, Share of Voice, citations, competitors and sentiment across ChatGPT, Perplexity, Gemini and Claude — in one run. Get a 0-100 visibility score plus per-prompt evidence. $0.07 per check (1 check = 1 prompt × 1 LLM).
⭐ Bookmark this LLM Visibility Tracker to keep it on top of your Apify dashboard — Apify ranks actors by bookmarks.
What is the LLM Brand Visibility and Citation Tracker?
The LLM Brand Visibility and Citation Tracker measures how large language models talk about your brand. For each prompt and model it detects brand mentions (including aliases), estimates rank and position within ordered answers, measures Share of Voice versus your competitors, captures citation signals and source URLs where your domain appears, scores sentiment, and rolls everything up into an overall visibility score (0-100). It also surfaces content gaps (prompts where competitors appear but you don't) with actionable recommendations.
It is the answer-engine (AEO) / generative-engine (GEO) equivalent of rank tracking: instead of "where do I rank on Google", it tells you "how do ChatGPT, Perplexity, Gemini and Claude recommend, rank and cite my brand".
Use cases
- AEO / GEO monitoring — track your brand's presence inside LLM answers over time.
- Share of Voice — compare your brand against named competitors across models.
- Citation analysis — find which prompts make an LLM cite your website (or a competitor's).
- Content gaps — see the exact questions where rivals appear and you don't, with editorial recommendations.
- Sentiment — how positively/negatively models describe your brand.
- Scheduled reporting — run weekly and POST the summary to your own pipeline via
webhookUrl. - Agencies — repeatable client visibility reports across ChatGPT, Perplexity, Gemini and Claude.
Input
Give a brand (required) and either keywords (prompts are auto-generated) or customPrompts (your exact questions). Add competitors for Share of Voice, domain for citation detection, and pick a mode (quick / standard / deep) to control depth.
{"brand": "Apify","domain": "apify.com","aliases": ["Apify Technologies"],"competitors": ["Bright Data", "Zyte", "ScrapingBee"],"category": "web scraping","keywords": ["web scraping tool", "data extraction API"],"mode": "standard","llms": ["openai/gpt-4o-mini", "anthropic/claude-haiku-4.5", "google/gemini-2.0-flash-001"],"includePerplexity": true}
Free dry-run: set
"demoMode": trueto validate your setup without calling any LLM and without being charged.
Output
One llm_visibility_report summary record (visibility score, mention rate, citation rate, platform coverage, Share of Voice, top gaps, recommendations), followed by one visibility_check evidence record per prompt × LLM (mention, citation, position, sentiment, competitors detected, answer excerpt). Optionally POSTed to your webhookUrl.
Pricing
Pay per event: $0.07 per visibility check. One check = one prompt sent to one LLM. A standard run of 3 keywords × 5 prompts × 3 LLMs = 45 checks. Use mode and maxPrompts to control spend.
FAQ
Which models are supported? ChatGPT (GPT-4o family), Claude, Gemini via OpenRouter, plus Perplexity for live-search citations.
How is this different from a single-metric GEO actor? It consolidates mentions, rank, Share of Voice, citations, competitors and sentiment into one run and one output — no need to chain several actors.
Can I schedule it? Yes. Run it on an Apify schedule and set webhookUrl to receive each summary in your own system.