- Answers
- The full answer from each engine, with the exact model, the country and the AI cost of that answer.
- Citations
- Every source each answer cites, with its domain, so you see which sites AI trusts.
- Brand matches
- Whether each of your brands and competitors is named, cited or both, in every answer.
- Rates
- Per-brand mention rate (answers that name you) and citation share (answers that cite your site).
- Report
- An optional HTML report and, with a project name, what changed since the last run.
AI visibility tracker: What ChatGPT, Perplexity, Gemini, Claude, Grok and Google's AI say about your brand.
This AI visibility tracker asks ChatGPT, Perplexity, Google Gemini, Claude and Grok the questions your buyers ask, each through its official API with live web search, reads Google's AI Overview for the same questions, and reports whether your brand is named or cited, which competitors are, and which websites the answers rely on, by country. Run it weekly to track your share of AI answers over time.
- 6
- AI engines in one run: ChatGPT, Perplexity, Gemini, Claude, Grok and Google AI Overviews
- $0.10
- per analysed answer; the AI usage itself is billed by Apify at OpenRouter's rates
- Free
- questions with no Google AI Overview, and failed answers
What it returns
What teams use the AI visibility tracker for
GEO and AEO tracking
Measure how often AI assistants recommend your brand, and track it weekly.
Competitor gaps
Find the questions where competitors are named and you are not.
Content and PR targets
See the pages and sites AI engines cite, so you know where to be mentioned.
Client reporting
Give clients a repeatable measure of AI visibility, engine by engine.
Price
- $0.10 per analysed AI answer: one engine's answer to one question, with its citations and brand matches.
- AI usage is billed to your Apify account through Apify's OpenRouter gateway. Measured per answer on 12 October 2026: Gemini about $0.007, Perplexity about $0.026, Claude about $0.048, ChatGPT about $0.085, Grok $0.15 to $0.23. Google's AI Overview has no AI usage.
- Questions with no Google AI Overview and failed answers are free. Apify adds a $0.00005 start charge per run.
You pay through your own Apify account, and you can cap any run with a maximum cost.
Call it from your code
Send the input as JSON and get the rows back in the same request, or start the run on a schedule from the Apify Console. Replace YOUR_APIFY_TOKEN with the API token from your Apify account settings.
curl -X POST "https://api.apify.com/v2/acts/zaiq~ai-answer-tracker/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"prompts":["What is the best project management software for a small team?"],"brands":["Example Brand | example.com","Example Rival | example.org"],"engines":["openai","perplexity","google-ai-overview"]}'from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("zaiq/ai-answer-tracker").call(run_input={"prompts": ["What is the best project management software for a small team?"], "brands": ["Example Brand | example.com", "Example Rival | example.org"], "engines": ["openai", "perplexity", "google-ai-overview"]})
for row in client.dataset(run["defaultDatasetId"]).iterate_items():
print(row)The same Actor runs from JavaScript, Make, Zapier, n8n and AI agents through Apify's MCP server. The full input list is on its Apify Store page.
Sample row
{
"engine": "perplexity",
"question": "What is the best project management software for a small team?",
"brandsMentioned": [
"Example Rival"
],
"brandsCited": [
"Example Rival"
],
"yourBrandNamed": false,
"citedDomains": [
"review-site.example",
"example.org",
"forum.example"
],
"country": "US"
}AI visibility tracker: questions
How is this different from the free AI visibility checker?
The free checker on this site asks ChatGPT, Gemini and Claude one question about your service and area. The tracker runs your whole question list across six engines and any country, keeps every answer and citation, and reports rates you can follow week to week.
Which models does it use?
The newest model in each company's main family at the time of the run: GPT for ChatGPT, Flash for Gemini, Sonnet for Claude, the newest Grok, and Sonar Pro Search for Perplexity. Every row records the exact model, and you can name another one in the settings.
Why is the AI usage billed separately?
Each answer is a real call to the provider's API with live web search. Apify bills that usage to your account at OpenRouter's rates, so you pay what the answer cost plus $0.10 for the analysis.
Can I track results over time?
Yes. Give the run a project name and schedule it weekly. Each run is compared with the last: mentions gained and lost per question and engine, citation-rate moves and new competitors.
More data APIs from ZAIQ
Google Trends API
Interest over time, regions and related searches for any term and country. $0.70 per 1,000 rows.
Keyword research API
Search volume, CPC, difficulty and intent for keyword lists in 60 countries. $1 per 1,000 keywords.
Google Jobs API
Listings, salary ranges, highlights and every apply link from Google Jobs. 10 jobs for $0.03.
Google Hotels API
Nightly prices, stay totals, ratings and booking-site offers for any place and dates.
SEO audit API
Technical SEO and AI crawler readiness, scored page by page, with an HTML report. $0.01 a page.
Media monitoring tool
New brand mentions across news, Reddit, YouTube and forums, with sentiment. From $0.003 a mention.
Startup funding API
Recently funded companies with rounds, investors, Form D amounts and hiring signals. $0.02 a company.
All data APIs →
Every API on one page, with what each returns and costs.
Run the AI visibility tracker on Apify.
Open it on the Apify Store, paste your input and run it in the browser, or copy the call above into your own code. You pay per result, only for what comes back.
Open it on Apify→