Most brands test their AI visibility once — they type their brand name into ChatGPT and see what comes up. That’s a bottom-of-funnel test. It tells you how AI answers someone who already knows you. It tells you nothing about whether AI is sending new customers your way. Here’s what’s actually happening at each stage of the buying journey — and what you need to do to win all three.
The AI buying journey — at a glance
Before we go stage by stage, here’s the full picture. The same AI engine answers completely differently depending on what the buyer is trying to accomplish:
| TOFU · Awareness | MOFU · Research | BOFU · Decision | |
|---|---|---|---|
| What buyer asks | “best family doctor in NYC”broad, exploratory | “Park Ave Medical vs Lenox Hill”comparing options | “is Park Ave Medical open Saturday?”ready to book |
| AI engine goal | Introduce category options | Compare specific providers | Confirm decision details |
| Sources AI trusts | Zocdoc, Healthgrades, Yelp, Reddit | Review profiles, comparison threads, insurance sites | Your website, Google Business, Zocdoc listing |
| What wins | Presence on category aggregators | Rich, detailed profiles + reviews | Accurate, current brand-owned info |
| Risk if invisible | Never enters the consideration set | Loses shortlist to a competitor with a better profile | Buyer books elsewhere due to outdated info |
Let’s go through each one.
Stage 1: The discovery moment — “I need a doctor in New York”
A patient in New York realises they need a new family doctor. They open ChatGPT and type something like: “best family doctor accepting new patients in the Upper East Side.”
They don’t know any clinic names yet. They’re not comparing anyone. They just have a problem and want a shortlist of options.
Here’s what AI does at this stage: it pulls from trusted category aggregators — Zocdoc, Healthgrades, Yelp, and Reddit threads where real patients have discussed recommendations. It’s not crawling your website. It’s looking for third-party validation that your clinic exists and is worth considering.
What winning looks like at TOFU: Park Ave Medical Associates appears in the Zocdoc “Top Family Doctors in Manhattan” list. That Zocdoc page is a kingmaker source — AI cites it reliably every time someone asks a category-level discovery question. The clinic doesn’t even need to rank #1 on Google. It just needs to be on the right aggregators.
What losing looks like at TOFU: A clinic with a beautiful website, strong SEO, and 200 five-star Google reviews is completely invisible — because it’s not listed on the sources AI trusts. New patients who ask AI for a recommendation never hear the name. The clinic only exists for patients who already know to search for it by name.
Query: “Best family doctor accepting new patients in Upper East Side NYC”
“Here are some well-regarded family medicine practices on the Upper East Side currently accepting new patients: 1) Park Avenue Medical Associates — highly rated on Zocdoc, known for same-day appointments. 2) Lenox Hill Medical Group — listed on Healthgrades with 4.8 stars across 340 reviews. 3) NYC Health + Hospitals/Metropolitan — accepts most insurance plans including Medicaid…”
🔍 AI pulls from Zocdoc, Healthgrades, and Reddit. A clinic not listed on these platforms does not appear — regardless of how good their website is.
The key insight: Most founders and marketing leads have never tested their TOFU visibility. They assume that because their website ranks well, AI can find them. These are completely different mechanisms. TOFU AI visibility is entirely determined by which third-party aggregators AI trusts for your category.
Stage 2: The research moment — “Should I go to Park Ave Medical or Lenox Hill?”
A week later, the same patient has two or three options from their TOFU search. Now they’re comparing. Queries become specific: “Park Ave Medical vs Lenox Hill Group for a young professional,” or “does Dr. Sarah Kim take Blue Cross Blue Shield,” or “what’s the wait time at NYC Health Partners.”
AI shifts its behaviour at this stage. Instead of category aggregators, it now pulls from individual doctor profiles on Zocdoc and Healthgrades, Google Business reviews, insurance verification sources, and Reddit threads with specific first-hand patient experiences. It’s synthesising a richer picture to help the buyer decide — not just discover.
What winning looks like at MOFU: Park Ave Medical’s Zocdoc profile is complete — doctor bios, insurance details, patient reviews, wait time estimates, specialist availability. When a buyer asks AI to compare options, AI can paint a rich, specific picture of the clinic. The competitor with a sparse or outdated profile loses here even if they appeared equally at TOFU.
The comparison trap: Many clinics win at TOFU — they show up in the category list — and then lose at MOFU because their profile is thin. AI doesn’t have enough information to speak confidently about them in a comparison. The buyer moves on to the competitor with the richer information footprint. Not necessarily the better clinic. Just the better-documented one.
Query: “Park Ave Medical Associates vs NYC Health Partners — which is better for a young professional?”
“Park Ave Medical Associates scores slightly higher for convenience — Zocdoc shows same-day availability and they accept most major PPO plans. Patient reviews highlight short wait times and a modern office. NYC Health Partners is more comprehensive for specialist referrals but reviews mention longer booking lead times. For a young professional prioritising convenience, Park Ave would be the stronger pick…”
🔍 AI synthesises from Zocdoc profiles, Google reviews, and patient discussion threads. Clinics with incomplete profiles or unresponded reviews lose this comparison automatically.
MOFU is where the shortlist becomes the final list. A brand that wins TOFU but loses MOFU never gets the booking. And most clinics have no idea how they perform in AI comparisons — because they’ve never tested it. This is the most under-audited stage in AI search.
Stage 3: The decision moment — “Is Park Ave Medical open on Saturdays?”
The patient has chosen. They just need to confirm a few things before booking — hours, insurance, whether they’re accepting new patients, parking, telehealth options. These are brand knowledge queries. The buyer already knows who they want. They’re just checking facts.
At BOFU, AI pulls primarily from brand-owned sources: the clinic’s website, Google Business Profile, Zocdoc listing, and structured data (schema markup). This is the only stage where your own website content is the main source. If that content is outdated, inconsistent, or unstructured, AI gives wrong answers — and you lose a patient who was already ready to book.
The BOFU failure mode nobody tracks: Park Ave Medical opened Saturday hours six months ago but didn’t update their Google Business Profile or their website’s schema markup. A patient asks AI “is Park Ave Medical open Saturday?” — AI says no, pulling from the old listing. The patient books Lenox Hill instead. This is an invisible revenue leak. No one attributes it. It happens constantly.
Query: “Does Park Ave Medical Associates accept Aetna insurance and are they open weekends?”
“Based on available information, Park Ave Medical Associates accepts Aetna PPO and HMO plans. Their listed hours show Monday–Friday 8am–6pm. Weekend availability isn’t confirmed in current sources — I’d recommend calling ahead or checking their Zocdoc listing directly for the most up-to-date scheduling.”
🔍 AI hedges on weekend hours because the Google Business listing is outdated. A clinic that opened Saturday hours months ago is still losing Saturday bookings to AI uncertainty.
The surprising insight: Most brands assume BOFU is their strongest stage because their information is on their website. It often isn’t — AI doesn’t always prioritise your website over third-party listings, and outdated aggregator data frequently overrides your accurate owned content in AI synthesis.
Why most brands are strong in one stage and blind in two
Here are the three most common AI visibility failure patterns we see:
-
1
BOFU-only visible. The brand appears when someone searches by name, but never in category discovery. Existing patients can find them. New patients never hear of them. The brand is effectively invisible to anyone who doesn’t already know it exists. -
2
TOFU-strong, MOFU-weak. The brand appears in category lists but loses every comparison because their profile is thin, reviews are sparse, and AI can’t say much useful about them. The buyer sees the name but has no reason to choose it over a competitor with richer information. -
3
All three weak. New brand, no aggregator presence, no structured data, no review footprint. AI is essentially blind to them at every stage. This is fixable — but requires a prioritised, sequenced approach, not a generic “create more content” strategy.
The funnel is sequential. TOFU feeds MOFU, which feeds BOFU. A brand invisible at TOFU never even gets the MOFU comparison. A brand that loses MOFU never reaches BOFU. This means fixing TOFU first has the highest leverage — and it’s often the most neglected stage.
The test most brands run versus the test they should run:
Best family doctor accepting new patients in Manhattan
Tests Z2 Category Presence across 4 AI engines
Park Ave Medical vs Lenox Hill for a young professional
Tests Z4/Z5 Feature Association & Competitor Comparison
Is Park Ave Medical accepting new patients this month?
Tests Z1 Brand Knowledge accuracy
What to fix first — a practical priority order
-
✓
Week 1 — BOFU hygiene first. Audit every surface AI might pull brand-specific information from: Google Business Profile, Zocdoc, Healthgrades, your website, schema markup. Make sure hours, insurance, intake status, and contact details are accurate and consistent everywhere. This is the fastest win — and the most embarrassing gap to leave open. -
✓
Weeks 2–8 — Fix TOFU source presence. Identify the 3–5 aggregator sources AI trusts most for your category and city. For an NYC clinic: Zocdoc, Healthgrades, Yelp, Vitals.com, and local Reddit communities. Get listed, optimised, and reviewed on each. This is where the new patient pipeline is actually built. -
✓
Ongoing — Build MOFU depth. Enrich every profile with the details AI needs to win a comparison: specialties, insurance breakdown, wait time transparency, telehealth availability, doctor bios, patient testimonials. Every piece of profile depth becomes ammunition in AI comparisons at MOFU. -
✓
Always — Audit before you fix. Without knowing which stage you’re weakest at, you’ll optimise the wrong thing. A clinic strong at TOFU but invisible at MOFU needs a completely different fix plan from one that’s invisible at TOFU entirely. The audit tells you where to spend the next 90 days.
The bottom line
AI isn’t one channel — it’s three. The way ChatGPT answers “best doctor in NYC” is nothing like the way it answers “is Park Ave Medical open this Saturday.” Your brand needs to win at all three stages. Most brands are only visible at one — and often don’t know which one.
Right now, almost no brand has mapped their full AI funnel visibility. The first ones to do it will lock in discovery, comparison, and conversion authority before their competitors even know the audit exists. That window is open. It won’t stay that way.
See how you perform across TOFU, MOFU, and BOFU.
BlueJar runs 52 TOFU + 55 MOFU + 46 BOFU prompts across ChatGPT, Perplexity, Gemini, and Copilot — and maps exactly where you’re winning, partial, or lost at each stage. Free audit. No credit card. Results in minutes.
