AI Brand Reach Checker — ChatGPT, Claude & Gemini
Pricing
from $45.00 / 1,000 successful ai platform checks
AI Brand Reach Checker — ChatGPT, Claude & Gemini
Check if ChatGPT, Claude, Gemini, and Perplexity mention your brand for your industry. Returns mentions, citations, competitors, and a visibility score.
Pricing
from $45.00 / 1,000 successful ai platform checks
Rating
0.0
(0)
Developer
Muhammad Afzal
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
4 days ago
Last modified
Categories
Share
AI Brand Reach Checker is an Apify Actor that checks whether ChatGPT, Claude, Gemini, and Perplexity mention your brand when asked about your industry. It is built for marketers, founders, and agencies who need a quick AI brand check. It returns per-platform mentions, website citations, competitor mentions, a 0–100 visibility score, and recommendations as JSON, CSV, or Excel.
Free plan limit: hosted runs on an Apify free plan deliver at most one result per run (one platform check), because every check calls a paid AI model through OpenRouter. Paid Apify plans check every platform you select.
What does AI Brand Reach Checker do?
- Asks each selected AI platform one web-grounded question about the top brands in your industry, without naming your brand or domain.
- Matches your brand name and your domain's name (for example
acmefromacme.com), counts the sentences that mention it, and keeps the first as context. - Flags a citation when your domain appears in the answer or its source URLs.
- Reports which of your listed competitors appear in the same answers.
- Calculates a visibility score: the percentage of successfully checked platforms that mentioned your brand.
- Adds up to five rule-based recommendations, and records the answering model and any error per platform.
- Writes one dataset row per run; failed platform checks are listed but not charged.
Which AI models does it use?
Model lineup as of October 2026:
Platform (platforms value) | OpenRouter model ID | Web search |
|---|---|---|
Perplexity (perplexity) | perplexity/sonar | Perplexity's built-in search |
ChatGPT (chatgpt) | openai/gpt-6-luna | OpenRouter web search, 3 results |
Claude (claude) | anthropic/claude-haiku-5.5 | OpenRouter web search, 3 results |
Gemini (gemini) | google/gemini-3.5-flash-lite | OpenRouter web search, 3 results |
The Actor owner pays all model and search costs inside the event price, so you do not need an OpenRouter, OpenAI, Anthropic, Google, or Perplexity account or API key. Models are fixed and cannot be changed from input. Each answer is capped at 500 tokens, with optional reasoning off or minimal.
What data does it return?
| Field | Type | Description |
|---|---|---|
brand | string | Brand name that was checked |
brand_domain | string or null | Domain used for citation detection |
overall_visible | boolean | true when at least one platform mentioned the brand |
visibility_score | integer | 0–100 share of successfully checked platforms that mentioned the brand |
platforms | array | One object per checked platform (fields below) |
competitor_mentions | array of strings | Competitors from your input that appeared in any answer |
recommendations | array of strings | Up to five rule-based next steps |
checked_at | string | ISO 8601 time of the check |
Each platforms[] object contains name, mentioned, cited, mention_count, mention_context (up to 300 characters), model_used, error, and, for successful checks, competitor_mentions.
Use cases
- Founders and marketers: a quick AI brand check before a launch.
- SEO and GEO agencies: a four-platform AI reach snapshot for a client pitch or onboarding audit.
- PR teams: check whether recent coverage shows up in AI answers about your category.
- Product marketers: see which competitors AI platforms name alongside you.
- Brand managers: a scheduled weekly check of mentions and citations.
When to use it and when not to
Use it for a fast, low-cost snapshot of one brand across up to four AI platforms in one run. Choose a different tool when you need:
- Share of voice or rank across many prompts over time: AI Visibility Rank Tracker or AEO Tracker.
- The URLs and domains AI answers cite: AI Citation Monitor.
- A page-level AI answerability audit: GEO Content Auditor.
It is not a Google rank tracker and does not reproduce what a logged-in user sees in the consumer ChatGPT, Claude, or Gemini apps.
How to use AI Brand Reach Checker
- Open the Actor in Apify Console and click Try for free.
- Enter your brand name, website domain, and industry.
- Choose the platforms (the form starts with ChatGPT only, for a quick low-cost first check) and, optionally, competitor names.
- Click Start, then open the Output tab to view or export the result.
| Field | Type | Default | Description |
|---|---|---|---|
brandName | string (required) | "Notion" | Brand, company, or product name to check |
brandDomain | string | "notion.so" | Website domain used to detect citations |
industry | string (required, non-empty) | "note-taking and workspace apps" | Category used in the question sent to each platform |
platforms | array of strings | all four (Console form prefilled with chatgpt) | Any of perplexity, chatgpt, claude, gemini |
competitors | array of strings | [] | Competitor names to look for in the same answers |
{"brandName": "Notion","brandDomain": "notion.so","industry": "note-taking and workspace apps","platforms": ["perplexity", "chatgpt", "claude", "gemini"],"competitors": ["Coda", "Confluence", "Obsidian"]}
Output example
{"brand": "Acme","brand_domain": "example.com","overall_visible": true,"visibility_score": 50,"platforms": [{"name": "Perplexity","mentioned": true,"cited": true,"mention_count": 2,"mention_context": "Acme is often listed among project management tools for small teams.","model_used": "perplexity/sonar","error": null,"competitor_mentions": ["Globex"]},{"name": "ChatGPT","mentioned": true,"cited": false,"mention_count": 1,"mention_context": "Popular options include Globex, Initech, and Acme.","model_used": "openai/gpt-6-luna","error": null,"competitor_mentions": ["Globex", "Initech"]},{"name": "Claude","mentioned": false,"cited": false,"mention_count": 0,"mention_context": null,"model_used": "anthropic/claude-haiku-5.5","error": null,"competitor_mentions": ["Initech"]},{"name": "Gemini","mentioned": false,"cited": false,"mention_count": 0,"mention_context": null,"model_used": "google/gemini-3.5-flash-lite","error": null,"competitor_mentions": []}],"competitor_mentions": ["Globex", "Initech"],"recommendations": ["Publish thought leadership articles on major platforms","Ensure your brand is mentioned in Wikipedia or authoritative directories","Focus on Claude and Gemini presence through targeted content","Strengthen source citations on Perplexity by creating authoritative content"],"checked_at": "2026-10-20T12:00:00.000Z"}
Use it via API, MCP, and AI agents
Apify API (synchronous run, returns the dataset items):
curl -X POST "https://api.apify.com/v2/acts/muhammadafzal~ai-brand-reach-checker/run-sync-get-dataset-items?memory=512" \-H "Authorization: Bearer $APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"brandName":"Notion","brandDomain":"notion.so","industry":"note-taking and workspace apps","platforms":["perplexity","chatgpt"],"competitors":["Coda","Confluence"]}'
JavaScript (apify-client):
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor('muhammadafzal/ai-brand-reach-checker').call({ brandName: 'Notion', brandDomain: 'notion.so', industry: 'note-taking and workspace apps', platforms: ['perplexity', 'chatgpt'] },{ memory: 512 },);const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items[0]?.visibility_score ?? run.statusMessage);
MCP: connect Claude, ChatGPT, Cursor, or another MCP client to https://mcp.apify.com?tools=muhammadafzal/ai-brand-reach-checker so an AI agent can run brand checks as a tool.
Apify also offers scheduling, webhooks, and integrations with Make, Zapier, n8n, and Google Sheets.
How much does it cost?
Pay-per-event prices, active since October 1, 2026 (no change scheduled). Your tier follows your Apify plan.
| Event | FREE | BRONZE | SILVER | GOLD | PLATINUM | DIAMOND |
|---|---|---|---|---|---|---|
Actor start (apify-actor-start) | $0.005 | $0.005 | $0.005 | $0.005 | $0.005 | $0.005 |
Successful AI platform check (platform-check, primary event) | $0.05 | $0.05 | $0.05 | $0.045 | $0.045 | $0.045 |
The start event is charged once per started GB of allocated memory (one event up to 1 GB). The default memory is 512 MB, so a default run pays a single start event ($0.005). Apify platform usage is included.
Worked examples:
- FREE tier, one platform check: $0.005 + 1 × $0.05 = $0.055.
- BRONZE tier, all four platforms: $0.005 + 4 × $0.05 = $0.205.
A platform check is charged only after the result row is saved. Checks that fail, time out, or return an empty answer are not charged, and runs with no usable answer write no row and charge only the start event. A maximum total charge limits how many platforms are checked.
Limits and reliability
- One question per platform per run. AI answers vary between runs and over time, so treat each result as a snapshot.
- The question never names your brand or domain, so a mention means the platform surfaced you on its own. Results depend on how you word
industry. - Mention detection is case-insensitive text matching; brand names that are common words can produce false positives, so review
mention_context. - Answers come from the platforms' models through the OpenRouter API with web search. They approximate the consumer apps and are not personalized or location-specific.
- Each model request times out after 120 seconds. Paid runs retry a transient failure once; free-plan runs do not retry.
- If the model provider rejects the Actor's access, the run stops further checks and says so in its status message.
- Only public information is used; no logins or private interfaces.
FAQ
Do I need an OpenRouter or OpenAI API key?
No. Model and search costs are included in the platform-check price. You only need an Apify account.
Why do results differ between runs? AI models do not answer identically every time, and web search results change. Compare trends across scheduled runs instead of relying on one run.
How often should I run it? Weekly or every two weeks, plus after a launch, PR campaign, or major content update.
Can I schedule it? Yes. Create an Apify Schedule with your input, and connect a webhook or integration to receive each result.
Why does a platform show an error? The provider failed, timed out, or sent an empty answer. That platform is excluded from the score and not charged.
How is it different from AI Visibility Rank Tracker? This Actor answers one question quickly: do the main AI platforms mention this brand right now? AI Visibility Rank Tracker tracks brand position and share of voice across prompts over time.
Is it legal to use? The Actor sends questions to commercial AI model APIs and analyzes the answers. Use the results in line with the laws and terms that apply to you.
Related Actors
- AI Visibility Rank Tracker: brand position and AI share of voice over time.
- AEO Tracker: answer engine optimization tracking across AI answers.
- AI Citation Monitor: which sources and URLs ChatGPT and Perplexity cite.
- ChatGPT Brand Visibility & Citation Tracker: ChatGPT-focused brand mentions and citations.
- AI GEO Recommendation Tracker: GEO audits and reports for agencies.
- GEO Content Auditor: AI answerability score for individual pages.
Legal and responsible use
Use the results for brand research, marketing measurement, and competitive analysis. AI answers can be incomplete or wrong, so confirm important decisions against primary sources, and do not use the output to make misleading claims about other companies.
Support
Found a problem or have a feature request? Open an issue in the Issues tab on the Actor page. Feedback is welcome.