AI Visibility Tracker - Brand & Citation GEO avatar

AI Visibility Tracker - Brand & Citation GEO

Pricing

from $100.00 / 1,000 ai visibility checks

Go to Apify Store
AI Visibility Tracker - Brand & Citation GEO

AI Visibility Tracker - Brand & Citation GEO

Track brand mentions and domain citations across Perplexity, ChatGPT, Gemini, and optional Claude. Returns one row per prompt x platform with share of voice, sentiment, cited URLs, source domains, and GEO recommendations. Use for SEO/GEO agencies and brand teams; not for website crawlability audits.

Pricing

from $100.00 / 1,000 ai visibility checks

Rating

0.0

(0)

Developer

Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

a day ago

Last modified

Share

AI Visibility Tracker - Brand Mentions, Citations & GEO Score

AI Visibility Tracker checks whether AI answer engines mention your brand and cite your website when buyers ask category questions. It submits bounded prompts to Perplexity, ChatGPT, Gemini, and optional Claude, then returns one record per prompt x platform with mention, citation, sentiment, share-of-voice, and source-domain signals for GEO and AEO reporting.

Use it when you need a fast brand visibility audit across AI search answers. Do not use it for website crawlability-only audits, raw Google AI Overview scraping, or domain citation tracking without a brand context; the related actors below are better fits for those narrower jobs.

Output Fields

FieldDescription
platformAI answer engine checked: Perplexity, ChatGPT, Gemini, or Claude
queryExact prompt submitted to the AI platform
brandMentionedWhether the tracked brand appeared in the answer
brandPositionApproximate mention position from 1 early to 10 late
brandShareOfVoiceBrand mentions divided by brand plus competitor mentions
sentimentPositive, neutral, or negative mention-context heuristic
domainCitedWhether the target domain was cited as a source
citedUrlsSource URLs extracted from citations, annotations, grounding, or links
sourceDomainsDeduplicated domains cited by the AI response
competitorMentionsInput competitors found in the answer
aiAnswerExcerptConcise or detailed response excerpt for review

Pricing

This actor uses Pay per event + usage. Event charges are $0.10 per successful AI visibility check, where one check is one prompt on one AI platform. Apify platform usage is charged separately by Apify.

Example runEvent charges
1 prompt x 1 platform$0.10
3 prompts x 3 default platforms$0.90
5 prompts x 4 platforms including Claude$2.00

The actor prints the maximum event-charge cap before it calls any AI provider. Failed provider calls are not billed as visibility-check rows.

Input

{
"brandName": "Apify",
"targetDomain": "apify.com",
"industry": "web scraping tools",
"competitors": ["Bright Data", "Octoparse"],
"queryTemplates": ["recommendations", "alternatives", "category_leaders"],
"platforms": ["perplexity", "chatgpt", "gemini"],
"maxQueries": 3,
"responseFormat": "concise"
}

brandName is required. targetDomain is optional but recommended because it enables citation-rate and source-domain analysis. Claude is available when selected explicitly; it is not part of the default platform set to keep typical runs under agent-payment budgets.

Output Example

{
"platform": "perplexity",
"query": "Which web scraping tools should I consider, and is Apify a good option?",
"brandName": "Apify",
"targetDomain": "apify.com",
"brandMentioned": true,
"brandMentionCount": 2,
"brandPosition": 1,
"brandShareOfVoice": 0.5,
"sentiment": "positive",
"domainCited": true,
"citedUrl": "https://apify.com/store",
"citedUrls": ["https://apify.com/store"],
"sourceDomains": ["apify.com"],
"competitorMentions": ["Bright Data"],
"competitorMentionCount": 2,
"modelUsed": "perplexity/sonar",
"checkedAt": "2026-07-14T18:00:00.000Z"
}

Compact OUTPUT and detailed RUN_SUMMARY records are also written to the key-value store. The summary includes GEO score, platform scores, top source domains, top competitors, provider diagnostics, event charges, and recommendations.

API

curl -X POST "https://api.apify.com/v2/acts/khadinakbar~ai-visibility-tracker/runs" \
-H "Authorization: Bearer YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"brandName": "Apify",
"targetDomain": "apify.com",
"industry": "web scraping tools",
"competitors": ["Bright Data", "Octoparse"],
"platforms": ["perplexity", "chatgpt", "gemini"],
"maxQueries": 3
}'

MCP And Agent Use

Through the Apify MCP Server, this actor is useful for questions like:

  • "Check whether Apify is mentioned by AI search engines for web scraping tool prompts."
  • "Compare my brand's AI share of voice against these competitors."
  • "Which source domains do AI answers cite when discussing my category?"

The actor returns a flat, schema-declared dataset so agents can page results, filter by platform, and summarize the RUN_SUMMARY KV record.

Limits And Reliability Notes

AI answer engines change outputs frequently. Treat each run as a dated sample, not a permanent ranking or citation guarantee. The actor records the model used and checkedAt timestamp so recurring runs can be compared over time.

Provider calls require owner-managed OPENROUTER_API_KEY; native Gemini uses GEMINI_API_KEY when available and falls back to OpenRouter Gemini online when possible. If a required provider is unavailable and no useful rows are produced, the actor fails honestly with UPSTREAM_FAILED or CONFIG_ERROR and writes OUTPUT plus RUN_SUMMARY.

Use AI Search Brand Monitor when you want the older brand-monitoring contract focused on brand mention trends and GEO recommendations.

Use AI Search Visibility Tracker when the job is domain citation tracking for topic keywords and the brand name itself is secondary.

Use AI Overviews Tracker when the target is Google AI Overview-specific visibility rather than multi-engine AI answers.

This actor queries AI provider APIs and records generated answer excerpts, citation URLs, and derived visibility metrics. Review provider terms and your organization's policies before using outputs in public reports. Do not submit private customer data, secrets, or personal information in prompts.