Notes

AI Visibility Trackers for Clinics: What They Actually Measure (and How to Check It Yourself)

Lev Brovtsev, healthcare performance marketing consultantLEV BROVTSEV · OCTOBER 15, 2026

There is no ranking in ChatGPT. AI answers change with the wording, the location, the account, chat memory and whether search is on, and nobody outside OpenAI and Google has prompt-volume data. Trackers sample prompts a vendor wrote, from a data center. To know what patients see, run real patient questions yourself.

Key takeaways

Contents

  1. The pitch clinics are getting
  2. Why is there no ranking in AI answers?
  3. How do AI visibility trackers work?
  4. How to check your practice yourself
  5. What actually moves AI answers
  6. Frequently asked questions
The same patient question asked three times returns three different lists of practices

The pitch clinics are getting

The email usually opens with a number. "ChatGPT ranks your practice #4 for best dentist near me. Your competitor is #1." Then comes an offer of a 15-minute call to walk through it, a free report with a chart, and at the end a monthly subscription to keep watching the number and, for a larger fee, to improve it.

It works because the question behind it is real. Patients do ask assistants which practice to choose, and owners hear it at the front desk: "ChatGPT recommended you." Wanting to know whether you appear is reasonable. The problem is the number. A position in an AI answer is not something your practice holds from one day to the next, so a report built around it measures something that doesn't exist in the form it is sold.

Why is there no ranking in AI answers?

There is no ranking because there is no fixed list to rank on. A search results page is the same ordered list for everyone who sees it at that moment. An AI answer is generated fresh each time, and the practices it names depend on conditions the person asking controls and the tracker usually doesn't.

The answers are non-deterministic

Language models produce text by sampling. Ask the same question twice in a row and you can get a different set of practices, in a different order, with different reasons. That is how the systems are designed, not a fault. A single answer tells you what was said once.

They depend on context you can't see in a report

The practices named shift with the exact wording ("implant dentist" versus "dentist for dental implants"), with the location the assistant infers, with whether the person is logged in and what the account already knows, with memory from earlier chats, and with whether web search is switched on for that answer. A report rarely states which of these conditions applied to its number.

Nobody outside the platforms knows what patients ask

Search keyword tools estimate how often a phrase is searched. No equivalent exists for prompts. The only parties who know how often patients ask a given question are the platforms themselves, chiefly OpenAI and Google, and they don't publish it. When a tracker says a prompt "matters", it is a guess about relevance, not a measure of demand.

How do AI visibility trackers work?

Most AI visibility trackers send a fixed list of prompts to the assistants on a schedule and count how often your name appears in the answers. The method is easy to automate and easy to chart. Each step in it moves the result further from what a patient in your city actually sees.

Used carefully, this can show a rough trend over several months: whether you are named more often than before across a fixed set of prompts. It should not decide a budget, a hire or a content plan on its own. If you already use a tool, my note on AI search monitoring tools and the method behind them covers how to read one honestly.

What the report saysWhat was measured
"You rank #4 in ChatGPT"Your name came fourth in one or a few sampled answers to one prompt the vendor chose
"Share of voice 23.4%"Mentions divided by answers, across a small number of runs on a vendor-written prompt list
"Visibility dropped this week"Different samples from a system that varies between runs; possibly no change at all
"High-volume prompt"An estimate; prompt volumes are not published outside the platforms
"Visible in your city"Usually a city named inside the prompt, sent from a data center elsewhere

How to check your practice yourself

You can check what patients see in about an hour, with no subscription. The point is to copy the conditions a patient is in, and to repeat each question enough times that one lucky or unlucky answer doesn't decide the result.

  1. Write down 5 to 10 real patient questions. Take them from the front desk, call recordings, reviews and the "how did you hear about us" field. Use the patient's words: "Who does same-day crowns near Midtown?" rather than "cosmetic dentistry services".
  2. Use the assistants the way a new patient would. ChatGPT in a temporary chat with search on, Gemini in an incognito window, Google AI Mode, Perplexity and Copilot. Stay logged out wherever you can, so your own history isn't in the answer.
  3. Set a VPN to your clinic's city. Location changes which practices are named. A check run from your office network or from another city tests the wrong place.
  4. Run each question three times. Start a fresh chat for every run. Three runs show whether a mention is stable or a coin toss.
  5. Log every run. Note whether the clinic is mentioned, what is said about it, and which sources the assistant cites. The sources tell you what to fix: an old directory listing, a review site, a competitor's page about your treatment.

A simple log is enough. One row per run:

DateAssistantQuestionRunMentioned?What was saidSources cited
Oct 15ChatGPT, temporary chat, search onWho does full-arch implants near me?1 of 3Yes, second of three"Offers All-on-4 and sedation"Practice site, Google reviews
Oct 15ChatGPT, temporary chat, search onWho does full-arch implants near me?2 of 3No—Two competitor sites, a directory
Oct 15PerplexityWho does full-arch implants near me?1 of 3Yes, firstOld addressOutdated directory listing

Example rows show the format, not real results.

Read the log as a count: named in 2 of 3 runs on ChatGPT, 0 of 3 on Gemini, 3 of 3 on Perplexity with the wrong address. That tells you more than a single position, and it tells you where to act. Repeat the same questions every month or two and compare counts.

What actually moves AI answers

AI answers move when the sources assistants read describe your practice clearly, consistently and verifiably. None of this is exotic, and all of it can be checked by looking at your own pages and listings.

Google describes how its own AI features use pages in its documentation for site owners: the same fundamentals as search apply. There is no separate trick for AI.

FIT CALL → PAID AUDIT

If you'd rather have this done properly: the paid audit includes a manual AI visibility check. I run your real patient questions in ChatGPT, Gemini, Google AI Mode and Perplexity, three runs each, with a VPN set to your city, and log what is said and which sources are cited, alongside a review of one ad channel and your tracking. It costs $500 per channel, per location, and is credited toward setup if we work together. It starts with a 15-minute Fit Call to confirm fit.

15 minutes. With me, not a sales rep.

If someone shows you an AI position, ask them to reproduce it live.

Written by Lev Brovtsev, healthcare performance marketing consultant. I do the work myself. Last updated: October 2026.

Frequently asked questions

Does my practice show up in ChatGPT?

Ask it the way a patient would, in a temporary chat with search on, from your city, three times. If you are named in most runs, you show up for that question. If you are named once in three, it is chance. Repeat with five to ten real patient questions before drawing a conclusion.

Is a ChatGPT ranking report worth paying for?

Not as a ranking. There is no fixed position in an AI answer, and most reports sample vendor-written prompts a few times from a data center. A tracker can show a rough trend over months. A manual check from your city with real patient questions tells you more about what patients see.

How does a healthcare practice appear in AI search?

By being easy to describe and easy to verify: one page per treatment with a direct answer at the top, Dentist or MedicalClinic schema with credentials, licenses linked to official verification pages, current Google reviews and Business Profile, and the same name, address and phone across directories.

How often should I check?

Every month or two is enough. Use the same questions, the same assistants and the same city each time, and compare how many runs name you. Weekly checks mostly record noise from a system that varies between runs.

Do reviews change what ChatGPT says about my clinic?

They can. For local questions, assistants often cite Google reviews and business profiles, and they repeat what those sources say. Your log's "sources cited" column shows whether reviews are among the sources for your questions.

Want this checked on your own account?

A 15-minute Fit Call to confirm fit and agree the next step. Not an audit and not a free consultation: the diagnosis happens in the paid audit.

$500 paid audit, credited toward setup · one person, no agency layers.

Book a Fit Call

15 minutes. With me, not a sales rep.