AI Brand Visibility Tracker (ChatGPT, Perplexity, Claude) avatar

AI Brand Visibility Tracker (ChatGPT, Perplexity, Claude)

Pricing

from $50.00 / 1,000 chatgpt checks

Go to Apify Store
AI Brand Visibility Tracker (ChatGPT, Perplexity, Claude)

AI Brand Visibility Tracker (ChatGPT, Perplexity, Claude)

Ask ChatGPT, Perplexity and Claude the questions your customers ask, and measure whether your brand is mentioned, how high it ranks against competitors, and whether your site is cited.

Pricing

from $50.00 / 1,000 chatgpt checks

Rating

0.0

(0)

Developer

Thomas Peckham

Thomas Peckham

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

2 days ago

Last modified

Share

AI Brand Visibility Tracker

Find out whether ChatGPT, Perplexity and Claude recommend your brand when customers ask them for advice — and whether they cite your website.

Give the Actor your brand, your competitors, and the questions your customers ask. It sends each question to each AI assistant with live web search turned on, then measures:

  • Mentioned — does the answer name your brand (or any of its aliases)?
  • Position — in what order were you mentioned relative to the competitors you track? (1 = first)
  • Cited — does the answer link to your website?
  • Share of voice — your share of all brand mentions across the run, per engine and overall.

Example use cases

  • Track "generative engine optimization" (GEO) progress month over month.
  • See which competitors AI assistants recommend instead of you, and which pages they cite.
  • Compare engines: you may be visible in Perplexity and absent from ChatGPT.
  • Schedule weekly runs and alert on drops.

Input

FieldWhat to enter
Brand namee.g. Acme
Brand aliasesOther names: product names, abbreviations
Brand domainsYour sites, e.g. acme.com (subdomains count too)
CompetitorsOne per line, optionally with aliases and domains: Globex | Globex Corp | globex.io
PromptsUp to 50 questions your customers ask, e.g. "What's the best invoicing tool for freelancers?"
AI enginesAny of ChatGPT, Perplexity, Claude
CountryOptional two-letter code to localize search (ChatGPT, Claude)

Prompts are sent exactly as written. Leave your brand out of them to measure organic visibility.

Output

One dataset row per prompt per engine:

{
"prompt": "What's the best invoicing tool for freelancers?",
"engine": "perplexity",
"model": "perplexity/sonar",
"brand": { "name": "Acme", "mentioned": true, "mentionCount": 2, "position": 2, "cited": true, "citedUrls": ["https://acme.com/pricing"] },
"competitors": [{ "name": "Globex", "mentioned": true, "mentionCount": 1, "position": 1, "cited": false, "citedUrls": [] }],
"citations": [{ "url": "https://acme.com/pricing", "title": "Pricing", "domain": "acme.com", "entity": "Acme" }],
"searchQueries": ["best invoicing tool freelancers"],
"answer": "…full answer text…",
"usedOwnApiKey": false,
"checkedAt": "2026-10-17T12:00:00.000Z",
"error": null
}

A run summary (mention rate, citation rate, average position and share of voice per brand, overall and per engine) is saved to the key-value store as OUTPUT.

Pricing

Pay per check (one prompt answered by one engine). Failed checks are not charged. Set a maximum charge per run to cap spending; the Actor stops before starting checks your limit can't cover.

Use your own API keys (optional, in the input) to pay a much lower per-check price; the AI provider then bills you directly for its usage.

How it works and its limits

  • Answers come from each provider's official API with web search enabled. API answers are close to, but not always identical to, what people see in the consumer apps, which can personalize results.
  • AI answers vary from run to run. For trends, use several prompts and compare runs over time rather than relying on a single answer.
  • Mention matching is whole-word and case-insensitive; add aliases for alternative spellings.

Data sources and terms

This Actor only calls official, documented APIs, within their terms:

EngineAPI
ChatGPTOpenAI Responses API with the web_search tool
PerplexityPerplexity Agent API with the web_search tool
ClaudeAnthropic Messages API with the web search tool

It does not scrape any website, log in anywhere, or collect personal data.