AI Visibility Monitor: ChatGPT & Google AI Overviews
Pricing
from $50.00 / 1,000 query checks
AI Visibility Monitor: ChatGPT & Google AI Overviews
Bulk-check whether Google AI Overviews and ChatGPT mention your brand, cite your website, and which competitors they name. Replaces manual screenshots for SEO/GEO teams.
Pricing
from $50.00 / 1,000 query checks
Rating
0.0
(0)
Developer
lianghai wu
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Security
Limited permissionsShare
AI Visibility Monitor: brand mentions and citations in Google AI Overviews and ChatGPT
Check hundreds of questions at once and see whether AI answers mention your brand, cite your website, and which competitors they name. No more manual screenshots.
Your customers now ask Google and ChatGPT questions like "best tool for X" and act on the AI answer without visiting ten blue links. This Actor runs your list of questions against Google AI Overview and ChatGPT (with web search) and returns one structured row per question and source:
- ✅ Did an AI answer appear at all?
- ✅ Was your brand mentioned, and how many times?
- ✅ Was your website cited as a source, and at which position?
- ✅ Which competitors were mentioned, and what is your share of voice?
- ✅ Every cited URL, an answer excerpt, and a link to check the answer yourself.
Who it's for
- SEO / GEO agencies that report AI visibility to clients every month.
- Brands selling internationally that want to know how AI assistants describe them compared with local competitors.
- Product marketers who track whether launches, comparison pages and PR show up in AI answers.
How to use it
- Enter your brand name, plus any aliases (product names, alternative spellings).
- Enter your website domain.
https://andwww.are ignored, and subdomains count. - Paste up to 200 questions your customers would ask an AI.
- Optionally list competitors. Leave the list empty and the Actor picks out the brands that the AI answers name most often.
- Pick the sources (Google AI Overview, ChatGPT, or both) and click Start.
Schedule the Actor weekly or monthly in Apify to build a trend line.
Input example
{"brand": "LaunchHome","brandAliases": ["launchhome.app", "Launch Home"],"domain": "launchhome.app","queries": ["best launchpad replacement for macOS","macOS 26 launchpad alternative","how to get launchpad back on macOS Tahoe","best mac app launcher 2026","LaunchHome vs Launchpad"],"competitors": [],"sources": ["google_aio", "chatgpt"]}
Output
Each dataset row is one question × source. You can export it as CSV, Excel, JSON or HTML from the Storage tab:
| Field | Meaning |
|---|---|
query, source | The question and the AI source (google_aio / chatgpt) |
aiAnswerPresent | Whether an AI Overview / ChatGPT answer was returned |
brandMentioned, brandMentionCount | Brand or alias named in the visible answer text (case-insensitive, whole word) |
domainCited, domainCitationPosition | Your domain among the cited sources, and its 1-based position |
citationsCount, citedUrls, topCitedDomains | All de-duplicated sources the answer cited, in order. Google sometimes gives only an opaque google.com/goto redirect; those are labelled with the publisher name and left out of domain statistics |
competitorsMentioned | Competitors named in the answer, with mention counts |
answerExcerpt, checkUrl, fetchedAt | Excerpt of the answer, a link to reproduce it, and the capture time |
status, error | ok, error (the source failed after retries) or skipped (your budget limit was reached) |
The key-value store also holds:
results.json: the full report, including the complete answer text, every citation, per-source summaries and share of voice.summary.csv: the same flat table as the dataset, ready for Excel.OUTPUT: the summary only (mention rate, citation rate, share-of-voice ranking, top cited domains).
Sample output
This is a real run for the brand LaunchHome (launchhome.app), a macOS Launchpad replacement: 5 questions, both sources, United States / English, captured on 30 October 2026. Competitors were left empty, so they were auto-detected.
| Query | Source | AI answer | Brand mentioned | Own-domain citation # | Citations | Competitors mentioned |
|---|---|---|---|---|---|---|
| best launchpad replacement for macOS | Google AI Overview | ✅ | ❌ | — | 13 | AppGrid, Launchie, LaunchOS |
| macOS 26 launchpad alternative | Google AI Overview | ✅ | ❌ | — | 12 | Launchie |
| how to get launchpad back on macOS Tahoe | Google AI Overview | — | ❌ | — | 0 | — |
| best mac app launcher 2026 | Google AI Overview | ✅ | ❌ | — | 3 | Raycast, Alfred |
| LaunchHome vs Launchpad | Google AI Overview | ✅ | ✅ | — | 6 | Raycast, LaunchOS |
| best launchpad replacement for macOS | ChatGPT | ✅ | ❌ | 8 | 11 | Raycast, Alfred, AppGrid, Launchie |
| macOS 26 launchpad alternative | ChatGPT | ✅ | ✅ | 3 | 3 | Raycast, AppGrid, Launchie |
| how to get launchpad back on macOS Tahoe | ChatGPT | ✅ | ❌ | — | 8 | AppGrid, LaunchOS |
| best mac app launcher 2026 | ChatGPT | ✅ | ❌ | — | 10 | Raycast, Alfred |
| LaunchHome vs Launchpad | ChatGPT | ✅ | ✅ | 1 | 3 | LaunchOS |
| Metric | Google AI Overview | ChatGPT |
|---|---|---|
| AI answer shown | 4 / 5 | 5 / 5 |
| Brand mention rate | 25% | 40% |
| Own-domain citation rate | 0% | 60% |
| Share of voice, top 3 | Raycast, Launchie, LaunchOS (22% each) | Raycast, AppGrid (21% each), LaunchHome (14%) |
In this sample, ChatGPT cites launchhome.app more often than it names the brand. Google mentions the brand only on the branded query. That is exactly the kind of gap this Actor is built to surface.
A second run five minutes later gave different answers to some of the same questions. Treat each run as a sample, and compare trends over time.
Summary metrics:
- Brand mention rate = answers that mention the brand ÷ answers that were shown.
- Own-domain citation rate = answers that cite your domain ÷ answers that were shown.
- Share of voice = answers that mention an entity ÷ the sum of those counts across your brand and all competitors.
Pricing
This Actor uses pay-per-event pricing. You pay for each check, meaning one question run against one source, and only when an answer was retrieved. Failed or skipped checks are free.
| Example | Checks | Price |
|---|---|---|
| 5 questions × 2 sources | 10 | $0.50 |
| 100 questions × Google only | 100 | $5.00 |
| 200 questions × 2 sources | 400 | $20.00 |
The price is $0.05 per check. The Pricing tab always shows the current price. Set Maximum cost per run in the run options and the Actor stops before going over it.
FAQ
Where does the data come from? The data comes from third-party data provider APIs (DataForSEO), which query Google Search and ChatGPT live when your run executes. The Actor does not log into any account, and you need no API keys.
How fresh is it? Each run fetches live answers. Nothing is served from a cache. Results reflect the moment of the run, for the selected location and language (default: United States, English).
Why did a question return no AI Overview?
Google shows AI Overviews for only some queries, and that changes over time. A missing AI Overview is a valid result and is reported as aiAnswerPresent: false.
How often should I run it? AI answers vary from run to run and change as models and indexes update. Weekly or monthly runs on a fixed question set give the most useful trend.
How does competitor auto-detection work? When you leave competitors empty, the Actor collects brand names from the brand entities that ChatGPT tags and from the bolded product names in the answers. It keeps the names that appear across several answers. For client reports, give an explicit competitor list.
Can I track other countries or languages?
Yes. Set locationCode and languageCode under Advanced. Coverage depends on the upstream provider.
Important disclaimer
- The data comes from third-party APIs. AI answers are non-deterministic: the same question can get a different answer minutes later, and other users can see different answers depending on location, account and personalization.
- Mention and citation rates are sample-based monitoring results for the questions you supply at the time of the run. They are not a complete measure of your AI visibility.
- This Actor does not promise or influence any ranking, mention or citation in Google, ChatGPT or any other AI product. It only measures.
- The Actor is not affiliated with, endorsed by or sponsored by Google or OpenAI. Product names belong to their respective owners.