Top 1% Commenter on r/PPC · verify
· Tool version 1.0 · Tested across gpt-4o-mini, gpt-4o, and gpt-4-turbo
BYO OpenAI key ~$0.001 / scan Network-tab verifiable

Test the real thing, not a self-assessment

The free AI Visibility Scanner walks you through 11 signals and estimates your score. This one is different: it calls the OpenAI ChatGPT API directly from your browser, runs a battery of real category-level queries against your business name and city, and tells you exactly which queries ChatGPT mentions you in and which competitors it recommends instead.

You provide your own OpenAI API key (one-time setup, costs less than a dollar a month at normal usage). The key never leaves your browser. We never see it, we never store it, and the requests go directly from your tab to api.openai.com.

Your API key stays localStored only in browser localStorage. Cleared by clearing your browser.
~$0.001 per scanDefault model is gpt-4o-mini. 6 queries cost about a tenth of a cent.
No BGM server in the loopRequests go from your browser directly to OpenAI. We do not log anything.
Open the network tabVerify yourself. Every call is to api.openai.com, nothing else.

How this scanner picks queries (and how to interpret zero mentions)

The default six queries are built around the "best [industry] in [city]" pattern that homeowner and prospective-patient searches consistently fall into across ChatGPT, Perplexity, and Gemini. The brand-mention regex uses word-boundary case-insensitive matching, which handles common name variants (LLC suffix, ampersand, hyphenation). For competitor extraction we use capitalized-phrase heuristics with an industry-aware stopword filter, which surfaces named businesses but may include occasional false positives for proper-noun place names.

A 0% mention rate on first scan is common and not a failure. Most local service businesses are not yet bound as named entities in the training corpus. The companion AI Visibility Scanner diagnoses why and what to fix.

Research the underlying citation behavior:

Check ChatGPT by hand, free, no API key

Fill in your business below. We generate the exact prompts a customer would type into ChatGPT. Copy each one, paste it into ChatGPT (the free version is fine), and mark whether your business showed up. We score it the same way the API mode does.

Exact name as it appears on your website / Google profile
How a customer would describe it
Open ChatGPT in a new tab →
Mark each prompt above as you test it.
0%
queries mention your business

Scanning...

Query-by-query results

Competitors ChatGPT mentioned instead

ChatGPT visibility, explained without the buzzwords

"ChatGPT visibility" is just a fancy way of asking a much smaller question: when someone types "best plumber in Phoenix" or "who should I hire to remodel my kitchen in Dallas" into ChatGPT, does your business name come up, or does ChatGPT recommend a competitor and politely pretend you do not exist? That is the entire game.

This matters more every quarter because the share of high-intent commercial queries getting routed through ChatGPT, Perplexity, Gemini, and Google AI Overviews is growing fast, and the click-through rate from those interfaces to specific websites is much lower than from a classic Google SERP. If a user asks ChatGPT and ChatGPT names three businesses, those three businesses got the equivalent of position one, two, and three. The other forty businesses on page one of Google were not in the room. They lost the lead before the lead existed.

How to test if ChatGPT mentions your business (3 ways, ordered by effort)

You have three options to find out whether ChatGPT is recommending you, and they trade off accuracy for speed:

How to rank in ChatGPT (the three things that move the needle fastest)

The question every business owner asks after running a scan and seeing 0% is "OK, so what do I actually do." The honest answer in 2026 is that ChatGPT visibility is governed by a different set of inputs than Google ranking, and the three with the biggest near-term lift are:

  1. Schema markup completeness. LocalBusiness, Service, FAQPage, BreadcrumbList, aggregateRating: ChatGPT was trained on a slice of the open web where structured data was the cleanest signal of "what this business is". Sites with rich JSON-LD get extracted and cited more often, full stop. This is also the highest-leverage one-day technical fix in the whole framework.
  2. Brand mention frequency on third-party sites. Twenty pages mentioning your business name across BBB, Yelp, industry directories, Reddit threads, and local news will outweigh fifty backlinks to your homepage. ChatGPT does not care about PageRank the way Googlebot does. It cares about how many times your entity comes up in independent context.
  3. Knowledge Graph entity binding. If Google's Knowledge Graph cannot tell that "Smith Plumbing" the business is the same entity as the LinkedIn page, the Yelp profile, the YouTube channel, and the Facebook business page, the LLMs that learned from Google also cannot tell. Bind your entity with consistent NAP, sameAs schema linking every profile, and a Wikidata entry if you can swing it.

The other eight signals (reviews, content depth, freshness, UGC footprint, E-E-A-T, earned media, GBP health, technical) round out the framework. The full methodology documents the weights and what the research says.

What about Perplexity, Gemini, and Claude?

This scanner is ChatGPT-specific because ChatGPT carries the highest user volume and the most visible commercial-intent traffic right now. The mechanics for Perplexity, Gemini, and Claude are similar but not identical: Perplexity weights Reddit and forum UGC much higher than ChatGPT does, Gemini draws more heavily from Google's Knowledge Graph (which means it favors entity-bound businesses), and Claude tends to be the most conservative about naming specific businesses at all.

If you score well in ChatGPT, you are usually within 15-25 points on the others. The self-assessment scanner gives you the cross-engine score. If you want a multi-engine live API scan, that is what the comparative audit at the bottom of this page covers (we run real queries against ChatGPT, Perplexity, Gemini, and Claude with your business plus three named competitors).

What this tool does (and what it does not)

The ChatGPT Visibility Scanner runs the exact category queries a prospective customer would type into ChatGPT, watches the responses come back, and tells you whether your business name is anywhere in the answer. It is not a simulation. It is a real ChatGPT API call, with a model you select, producing a real response that ChatGPT would also produce for an end user.

It is the single most direct test of "will ChatGPT recommend me right now" you can run without paying for a $300/month AEO platform.

How it works under the hood

For each query you enable, the tool sends a single OpenAI Chat Completions API call from your browser. The default queries are generated from your business industry plus city ("best [industry] in [city]", "top-rated [industry] near [city]", and so on), and you can edit, remove, or add custom queries before the run. After each response comes back, the tool checks whether your business name appears anywhere in the text (case-insensitive, word-boundary match) and highlights the mention. It also extracts other named businesses from the response so you can see which competitors ChatGPT is recommending instead.

The default model is gpt-4o-mini, which costs about $0.000135 per 250-token response. Six queries comes out to roughly $0.001 (one tenth of a cent). If you want higher-fidelity responses you can switch to gpt-4o (~$0.01/scan) or gpt-4-turbo for legacy testing. Costs scale linearly with the number of queries.

Privacy and security

Your API key is stored only in browser localStorage, never transmitted to Blue Grid Media's server, and never sent anywhere except api.openai.com. You can verify this by opening your browser's network tab before clicking "Run Scan" and watching which hosts get contacted. The only outbound request you will see is to OpenAI.

If you want to clear your key, clear your browser's localStorage for this site (or use a private/incognito window). The key is never logged, never echoed back to the UI in clear text after the first paste, and is not included in any analytics events.

Tips for interpreting your results

A 0% mention rate is not unusual for a first scan. Most local service businesses are not in ChatGPT's responses today, because their entity is not bound in the Knowledge Graph and their brand mention frequency in the training corpus is low. Use the results to identify which query phrasings have the most upside (high commercial intent, no current mention) and prioritize content + brand-building work that addresses those gaps.

For the full 11-signal scoring framework that explains why your score is what it is and what to do about it, run the free self-assessment scanner. The two tools complement each other: this one tests reality, the other one diagnoses the causes.

Want our team to run this against you and 3 competitors?

This scanner is self-service. If you want a comparative report (your business vs three named competitors, all five engines, written analysis), book a free 30-minute call.

Book Free 30-Minute Audit