Skip to content

Does ChatGPT Recommend Your Clinic? Check in Twenty Minutes

Ten prompts, two settings, one spreadsheet. How we find out whether an AI assistant names a local business, and which of two very different problems it has.

Tom Boban · September 11, 2026 · 6 min read

Updated September 21, 2026

On this page

Ask a clinic owner whether their site ranks on Google and they'll usually know, roughly. Ask whether ChatGPT recommends them when someone in their city describes a sore shoulder, and the honest answer is nearly always that nobody has checked.

We're running that check this month for ten physiotherapy clinics in Mississauga, cold, with no ask attached. This is the method, written down so you can run it on your own business in an afternoon. It works for any local service, and it's built around one distinction most people miss.

The one thing to get right

An assistant can fail to name you for two completely different reasons, and the fix for each is different.

The first is a retrieval problem. The model went and searched, read the top handful of results, and you weren't in what it read. That's a ranking and profile problem, and it can move in a quarter.

The second is a memory problem. The model answered from what it already knew, without searching, and it has never encountered you. Nothing on your own website fixes that, because the model didn't look at it. What fixes it is other people writing about you, which is slow and can't be bought.

BROWSING ONThe questiona sore shoulder, this citysearchesWhat it readslocal pack, directories, listsnames who is on themThe answeryou're in it if those pages areBROWSING OFFThe questionthe same wordsrecallsWhat it rememberswhat others wrote about younames who it knowsThe answeryou're in it only if you're knownRun every prompt on both rows. The pair of results is the diagnosis; either one alone is a guess.
The same question, run twice. Absent on both rows is a retrieval problem: fixable in a quarter through the profile and the pages the model reads. Present on the top row and absent on the bottom is a brand problem: fixed only by being written about, which is slow.

So every prompt gets run twice on ChatGPT: once with web browsing on, once with it off. If you're present with browsing and absent without it, you've got a brand problem, and someone selling you schema markup is selling you the wrong thing. If you're absent both ways, start with the retrieval side, because it's faster.

Very few people bother with the second pass, and it's the one that tells you what kind of problem you've got.

Write the prompts the way people talk

Real people don't type "best physiotherapy clinic Mississauga" into an assistant. They describe a situation. So the prompt set has to include the situation.

We use ten prompts for a first look, and they deliberately don't all sound the same. A couple are the obvious ones, "who are the best physiotherapy clinics in Mississauga", because everyone tests those and you should too. A couple add a real constraint the way a real person would: physio near Square One that does direct billing and has evening appointments. Then the ones that matter most, where someone describes what happened to them rather than what they're looking for. "I hurt my shoulder lifting boxes on the weekend, still can't raise my arm, who should I see in Mississauga?" That's how most people ask, and it's where most businesses discover they don't exist.

Round it out with a comparison ("is Clinic A or Clinic B better for a running injury"), a question about you by name ("is [your clinic] any good", which is frequently the ugliest result and the most useful one), a vetting question ("how do I choose a physiotherapist", to see whether the model names anyone while it's giving advice), and a cost question, because a business that gets named inside a pricing answer is trusted in a way no ad can buy.

Swap in your own trade and city. The mix is the point, not the wording.

Run them on five surfaces, not one

ChatGPT with browsing. ChatGPT without browsing. Google's AI Overview. Perplexity. Microsoft Copilot. Five, because they draw on different indexes, and a business that Perplexity cites and Copilot has never heard of is telling you something specific: Copilot runs on Bing, and you're probably not on Bing Places.

Use a logged-out or temporary chat every time. Personalisation and chat memory will quietly hand you a flattering result, and a measurement you can't reproduce next month is worthless.

What to write down

One row per prompt per surface, so fifty rows for a first look. For each one:

Were you mentioned at all. If so, what position among the businesses named. Was your domain actually linked or footnoted. Was what it said about you correct. Every other business it named, in order. And the domains it cited.

That last column is the report. Without it you've got a feeling that you're invisible. With it you've got the three directory pages and the local top-ten list the answers were built from, a note that you're on none of them, and something to do about it on Monday.

What the results almost always say

The shape of the results is fairly predictable, and it's the opposite of what most owners expect going in.

For a local, commercial question, the assistant's answer is assembled mostly from the Google and Bing local packs, from third-party lists and directories, and only then from the business's own site, usually to confirm a fact rather than to discover the business. Which means the highest-leverage work for AI visibility is often not on your website at all. It's your Business Profile, your review count, and whether you appear on the pages the model reads.

This explains a thing clinic owners tell us constantly: they paid for SEO, the agency did real work, and the assistant still doesn't know them. The agency optimised the one source the model weights least.

It also explains why this is ongoing rather than a fix. The pages the model reads change. New listicles get written. A competitor gets forty reviews over a summer. You measure it monthly or you don't know.

What to do with the sheet

If you're absent with browsing on, look at the sources column. Those are the pages to be on. Then look at your Business Profile with a stranger's eyes: category, hours, services, photos, review count against the clinics that did get named. Then, and only then, the website: is the service you want to be found for stated in plain text on a page of its own, or buried in a menu?

If you're present with browsing and absent without it, the work is getting written about, by someone other than you. Local press, an association directory, a guest piece, a case study a supplier publishes. It's slow, and it's the only thing that moves that column.

If the model named you and got a fact wrong, fix the fact at its source, which is almost always your profile or a directory, then check again in a month.

Twenty minutes, give or take

Ten prompts on two ChatGPT settings is twenty observations and about twenty minutes. The full five-surface run is closer to an hour. Either one will tell you more about how your next patient is choosing a clinic than any ranking report you've been sent.

If you'd rather we ran it, say so. We do the first one free for clinics and firms in the GTA, with no pitch attached to the email, because the gap on the sheet makes the argument better than we could. The AI SEO work that follows, if it follows, starts from that sheet rather than from a template.


The reasoning behind the two failure modes, and why local profiles outweigh websites in these answers, is in How AI Decides Which Local Business to Recommend. Clinics specifically have one more constraint on what they can put on a site, covered in Your Clinic Website Can't Use Testimonials.

Frequently asked

How do I check if ChatGPT recommends my business?

Write ten prompts the way a real customer would describe their situation, including your city, and run each one twice in ChatGPT: once with web browsing on, once with it off. Use a temporary or logged-out chat so personalisation doesn't flatter you. Record whether you were named, in what position, which competitors were named, and which domains were cited. Ten prompts on two settings takes about twenty minutes.

Why doesn't ChatGPT mention my clinic when it ranks on Google?

There are two different reasons, and they need different fixes. If the assistant searched the web and you weren't in the handful of pages it read, that's a retrieval problem, and it usually traces back to your Business Profile, your review count, and the directories and local lists the model draws from. If it answered from memory without searching, it has never encountered you, and only other people writing about you changes that.

Does schema markup help my business show up in AI search answers?

Only for one of the two problems. Structured data on your site can help when the assistant is searching and reading pages, because it makes your facts easier to confirm. It does nothing when the model answers from memory without looking at your website. Run the browsing-off test first. If you're absent there and present with browsing on, someone selling you schema markup is selling you the wrong fix.

Which AI assistants should a local business test?

We test five surfaces: ChatGPT with browsing, ChatGPT without browsing, Google's AI Overview, Perplexity, and Microsoft Copilot. They draw on different indexes, so the gaps between them are informative. Copilot runs on Bing, so being absent there often means you're missing from Bing Places. Perplexity is the most useful diagnostic because it shows its sources, and the footnotes tell you exactly which pages you'd need to be on.

Does my website matter for being recommended by AI assistants?

Less than most owners expect. For a local commercial question, the answer is mostly assembled from the Google and Bing local packs, third-party lists and directories, and only then from your own site, usually to confirm a fact. So the highest-leverage work is often your Business Profile, your review count, and appearing on the pages the model reads. The website still matters: the service you want to be found for should be stated in plain text on its own page.

Sources

  1. Improve your local ranking on Google, Google Business Profile Help

Want this done properly on your site?