How to check whether your business appears in ChatGPT

By Teeanu Thomas, Phantom Ops14 August 20267 min read

To check whether your business appears in ChatGPT, open a logged-out or temporary chat session, ask the question a real customer would ask about your market, and run that same question at least five times — recording which businesses get named each time. The repetition is the important part: a single check tells you almost nothing, because AI answers vary between runs.

Why can't I just ask it once?

Because generative systems do not return a fixed ranking. They produce an answer, and that process carries inherent variability. The same question, asked again a minute later, can name a different set of businesses in a different order.

I have run identical queries about a service business repeatedly in one sitting and watched it come back ranked first in some answers and be left out entirely in others. If I had asked once and seen it at the top, I would have concluded everything was fine. If I had asked once and not seen it, I would have concluded it was invisible. Both conclusions would have been wrong. The truth was in the middle — it appeared roughly half the time — and that is a specific, fixable problem.

So the number you are looking for is not a position. It is a rate: out of ten runs, how many named you?

The three mistakes that ruin most self-checks

  1. Asking while logged in. The assistant may know who you are, what you have discussed before, and where you are. Your own business appearing under those conditions proves nothing.
  2. Asking once. Covered above. One run is noise, not data.
  3. Asking with your own name in the question. "What do you know about Phantom Ops?" tests recall of a named entity. It does not test whether you get recommended to someone who has never heard of you. Those are completely different questions, and only the second one is worth money.

The method, step by step

1. Write the questions a customer would actually ask

Not your industry vocabulary. Their words. Write five to ten, in the shape a person would type:

  • "Who can help a small business in Johannesburg automate their invoicing?"
  • "I need a bookkeeper for a construction company in Gauteng — any recommendations?"
  • "Best [your service] for a small business in [your city]"
  • "How do I find someone to [the problem you solve]?"

Include at least one question that describes the problem without naming the service category. That is how people who don't know the jargon actually ask.

2. Open a clean session

Use a temporary chat, an incognito or private window, or log out entirely. The goal is to be an anonymous stranger, because that is what your prospective customer is. If the tool offers a "temporary chat" mode that excludes memory and history, use it.

3. Run each question at least five times

Start a fresh chat for each run rather than asking again in the same thread — a follow-up in the same conversation is influenced by everything already said in it. Five runs is a workable minimum; ten gives you a more trustworthy rate.

4. Record what comes back

A simple table is enough. For each run, note:

RecordWhy it matters
Were you named?Gives you the appearance rate
Position in the answerFirst mention carries more weight than a passing one
Which competitors were namedShows who the system currently treats as credible
Was the information about you correct?Being named wrongly can be worse than absence
Did it cite sources or links?Tells you which pages the answer leaned on

5. Repeat across more than one assistant

ChatGPT is not the only place this happens. Run the same set through Gemini, Claude and Perplexity. They draw on different sources and behave differently — it is common to be strong in one and absent from another, and that difference is diagnostic.

How do I read the result?

What you seeWhat it usually means
Named in most runs, correctlyYou are visible. Protect it — monitor quarterly.
Named in roughly half the runsYou exist to the system but are not a confident recommendation. Usually the most fixable position.
Never named, competitors always areThe signals about you are thin, inconsistent, or unreachable.
Named but described wronglyConflicting or outdated information about you exists somewhere public.
Nobody in your market is namedThe category may be too niche or too local for the assistant to answer confidently. Lower priority.

That last row matters and is often skipped. If an assistant will not recommend anyone for your kind of query, then AI visibility is not currently where your customers are — and you should spend the money elsewhere.

Worth saying plainly: these results are a snapshot, not a permanent scoreboard. The systems update, and your rate will move on its own. What matters is the trend across repeated measurement, not any single day's answer.

What about Google's AI answers?

Worth checking separately, because it behaves differently again. Google now shows AI-generated summaries above the traditional results for many queries. Those summaries draw heavily on pages Google has already indexed, which means your existing SEO work carries over more directly than it does into a standalone assistant.

The practical implication: a business can be well-established in Google's AI summaries and still be absent from ChatGPT, because the two are drawing on different evidence. Check both. If you appear in one and not the other, the gap is usually third-party corroboration — Google trusts your site, the assistant wants to see you referenced somewhere that isn't your site.

How often should I re-check?

Quarterly is enough for most small businesses, with one exception: re-check about a month after you make any significant change to your web presence — a new site, a rewritten About page, new listings, a batch of reviews. That is when you find out whether the change registered.

Resist the urge to check weekly. The natural variation between runs is large enough that short-term movement tells you almost nothing, and you will end up reacting to noise. What you want is the same set of questions, run the same way, a few months apart.

What do I do if I'm not appearing?

Start with the cheap, boring, structural things before anything else:

  • State your facts plainly in text on your own site: what you do, where you operate, who you serve. Not only in an image or a video.
  • Make the details consistent everywhere your business appears online. Same name, same contact details, same description.
  • Add structured data so the facts are machine-readable rather than inferred.
  • Check you are not blocking AI crawlers in your robots file. This is a surprisingly common own goal.
  • Get corroboration elsewhere — listings, reviews, mentions on sites that are not yours. Self-description alone is weak evidence.

Then measure again in a month. The point of establishing a rate first is that you have something honest to compare against.

Rather have it measured properly?

The Phantom Ops AI Opportunity Audit includes a view of your current AI search visibility — run across repeated queries and multiple assistants — plus where else AI creates leverage in your business.

Book your AI opportunity audit
Teeanu Thomas, founder of Phantom Ops

Teeanu "Teejay" Thomas

Founder of Phantom Ops (Pty) Ltd, an AI transformation partner in Johannesburg, South Africa. Registered POPIA Information Officer with South Africa's Information Regulator.