Blog

Medspa AI Visibility Tracking: Tools, Metrics, and a 30-Day Test

Track whether AI assistants mention, cite, or recommend your medspa with a 100-point scorecard, tool comparison, prompt set, and 30-day test for local clinics.

medspa AI visibility tracking14 min readUpdated Nov 4, 2026By TheClinify Editorial Team

Reviewed by Abdullah Wasim. Our team conducted the primary-source review on November 4, 2026. We analyzed current Google Search Console and Microsoft Bing Webmaster reports, then checked BrightLocal, Semrush, and Ahrefs documentation. We also reviewed BrightLocal's 200,000-prompt local AI visibility study for test-design limits. Search results were used to confirm intent, not as product evidence. Prices and included prompt counts were checked on November 4, 2026 and can change. We built the 100-point Recommendation Evidence Score and 48-control CSV for this guide; they are original editorial tools, not platform metrics or ranking factors. We did not test a clinic, recommendation rank, lead, booking, or revenue outcome. This is marketing education, not clinical, legal, advertising, privacy, security, or compliance advice. The featured artwork was generated for TheClinify with OpenAI ImageGen and contains no clinic, patient, or vendor assets.

AI visibility workflow connecting a medspa to three answer panels and a competitor evidence board
Key takeaways
  • Treat mentions, recommendations, citations, visits, inquiries, and appointments as different measurements.
  • Use Google and Bing reports for site-owned evidence, then add a controlled local prompt test when competitor comparison matters.
  • Repeat the same prompt and location conditions because AI answers can change between runs and across a city.
  • Choose a tool only after it passes the 100-point evidence score and exports enough detail to reproduce the result.

Can a tool show whether AI recommends your medspa?

Medspa AI visibility tracking is the repeatable observation of whether selected AI systems mention, cite, or recommend a clinic for defined prompts and locations. Tools can show those observations. They cannot prove a universal recommendation rank. The result depends on the platform, prompt wording, location, date, account context, and the competitors included in the test.

Start with the evidence the platforms expose. Google's generative AI performance report shows impressions for links to your site in eligible Google AI features. Microsoft's AI Performance report shows citations, cited pages, and grounding queries from Microsoft Copilots and partners. Neither report tells you every time an assistant named an unlinked clinic or whether a recommendation produced an appointment.

For competitor comparison, add a local prompt tracker or documented manual test. Keep the test narrow enough to repeat; a large dashboard is weak evidence when its prompts do not match the clinic's services, locations, or patient decisions.

What should a medspa measure in AI answers?

Use a measurement ladder because each label answers a different question. A mention is the appearance of the clinic name. A recommendation is the presentation of that clinic as an option for the request. A citation is a source link attached to the answer. Share of voice compares appearances within a defined prompt and competitor set. A referral visit records a website arrival from an identifiable AI surface. A clinic outcome requires a separate inquiry, booking, or accounting record. Each higher layer needs evidence from the systems below it. A citation can support a visibility claim, but it cannot support a lead or revenue claim by itself. Keep the full answer behind the aggregate number so a neutral source citation is not mislabeled as an endorsement.

Evidence layerQuestion it answersBest recordWhat it does not prove
MentionWas the clinic name present?Dated response capture with platform, prompt, place, and run.Endorsement, link, stable rank, or visit.
RecommendationWas the clinic presented as an option for the request?Response context, list position, selection language, and named alternatives.Clinical suitability, quality, or a universal preference.
CitationDid the answer link to a clinic-owned page?Platform citation report or captured source link.Click, inquiry, appointment, or causation.
Share of voiceHow often did the clinic appear relative to the named comparison set?Defined prompt set, competitors, platforms, locations, and formula.Market share or all possible AI answers.
Referral visitDid a person reach the website from an AI surface?Analytics source, landing page, date, and action.Every mention or an appointment.
Clinic outcomeDid staff receive and qualify the inquiry?Form, call, CRM, or booking record with an attribution note.That AI alone caused the decision.

Use the 100-point Recommendation Evidence Score

Score the test design before buying a yearly plan or reporting a win. The original Recommendation Evidence Score gives the most weight to reproducible captures and mention or citation evidence. Reproducibility matters more than dashboard sophistication because consistent documentation prevents misinterpretation and attribution mistakes. Prompt coverage and local controls matter too, but neither can rescue a report that hides the underlying answer.

Download the 48-control AI visibility tracking scorecard. Give credit only when the named evidence exists. A score below 70 is a planning aid, not a reporting system. A score from 70 to 84 can support directional monitoring. Require 85 or more before using the result in an executive report, and preserve the export or screenshots behind every claim.

Original 100-point measurement modelThe Recommendation Evidence Score

Six weighted evidence stages total 100 points. The score evaluates whether a medspa AI visibility test is useful and reproducible. It does not rate a clinic, predict recommendations, or certify a vendor.

Download the 48-control scorecard
  1. Stage 1Prompt fit
    15
    Audit test
    Map each prompt to a real service, location, patient decision, or owner question.
    Full-score proof
    Approved prompt register with intent, service, location, and inclusion reason.
    Reporting blocker
    Generic prompts, unsupported services, or prompt changes hidden between reports.
  2. Stage 2Local controls
    15
    Audit test
    Hold the city, device or access method, platform, and account state as consistently as possible.
    Full-score proof
    Location grid or named test points with the same conditions recorded for each run.
    Reporting blocker
    One downtown test is presented as the result for an entire metro area.
  3. Stage 3Repeatable capture
    20
    Audit test
    Run the prompt more than once and preserve the full answer, sources, date, and conditions.
    Full-score proof
    Export or screenshots that another reviewer can trace to the exact test cell.
    Reporting blocker
    Only an aggregate score is available, with no response-level evidence.
  4. Stage 4Competitor set
    15
    Audit test
    Define why each comparison clinic belongs in the set and keep aliases separate from entities.
    Full-score proof
    Named competitor register with location, category, domain, and review date.
    Reporting blocker
    The tool silently changes competitors or treats one brand spelling as multiple clinics.
  5. Stage 5Mention and citation proof
    20
    Audit test
    Separate a name mention, recommendation, owned-site citation, and third-party citation.
    Full-score proof
    Response-level labels plus platform-native citation records where available.
    Reporting blocker
    A mention rate is reported as citation share, rank, lead volume, or patient preference.
  6. Stage 6Handoff and outcome
    15
    Audit test
    Trace AI referrals to the landing page and clinic-side receipt without forcing attribution.
    Full-score proof
    Analytics, inquiry receipt, status, and a written attribution limitation.
    Reporting blocker
    A citation or session is automatically counted as a qualified inquiry or appointment.
The 48-control scorecard tests evidence quality and reproducibility. It is not an AI platform metric, vendor certification, ranking factor, recommendation forecast, or substitute for legal, privacy, advertising, or compliance review.

Which AI visibility tools fit a local medspa?

There is no universal best tool. First-party reports answer what happened to the clinic's own website. Paid trackers answer broader prompt and competitor questions, but their datasets, locations, update schedules, and scoring formulas differ. Choose the smallest system that answers the clinic's actual decision.

Prices were verified on November 4, 2026. They can change, so confirm current terms, limits, and cancellation rules before purchase.

OptionUseful evidenceBest fitImportant limit
Google Search ConsoleGenerative AI impressions by page, country, device, and date.A clinic that wants Google-owned visibility evidence without another subscription.No competitor set, prompt transcript, universal query list, or lead attribution. The report may be absent when data is insufficient.
Bing Webmaster ToolsCitations, cited pages, grounding queries, intents, topics, citation share, and period comparison.A clinic that wants Microsoft citation evidence for its verified site.Microsoft says the data is sampled. Citations are not authority, placement, clicks, or outcomes.
BrightLocal Local AI VisibilityLocation-level prompts, mentions, source links, platform results, and local competitor comparison.A single or multi-location clinic that needs a local-first test. Listed from $31 per month.The tracked prompt set and locations still need clinic review; a vendor score is not a platform metric.
Semrush AI Visibility ToolkitCustom prompts, mentions, citations, and competitor gaps across named AI platforms.A marketing team already using Semrush for broader search research. Base plan listed at $99 per month per domain when billed annually, with 25 custom prompts.The large synthetic prompt database and the clinic-defined custom prompt set answer different questions.
Ahrefs Brand RadarMentions, citations, impressions, share of voice, custom prompts, and competitor views across AI platforms.A team that wants broad brand and web visibility analysis alongside Ahrefs data. Custom prompts listed from $50 per month; AI Visibility Index from $199 per month.Ahrefs notes that share of voice can change materially with brand and competitor entity setup.

What do Google and Bing reports actually tell you?

Google rolled its generative AI performance report to websites worldwide on August 31, 2026. It counts impressions when a link to the site is shown in supported generative AI features and breaks the data down by page, country, device, and date. Google warns that the report may not appear when a property has too few impressions. Microsoft's AI Performance report counts citations from Microsoft Copilots and partners. In June 2026, Microsoft added Intents, Topics, Citation Share, and Compare. The current interface labels results as sampled and says intent and topic labels are AI generated. These reports provide site-owned evidence, not a complete prompt log or competitor leaderboard. Preserve their definitions and limitations when the numbers move into an owner report.

Use both reports as source-side evidence. If a page earns impressions or citations, inspect the cited page, the query or topic detail available, and the time trend. Then look for referral visits and site actions separately. The medspa AI search optimization guide covers the crawl, evidence, local fact, and page improvements that precede measurement.

How should a medspa build its prompt set?

Start with 20 to 30 prompts, not hundreds. Split them across four jobs: finding a service, comparing nearby clinics, understanding price or process, and checking trust or convenience factors. Every prompt needs an owner, location, intent, service, and reason for inclusion.

Keep branded and nonbranded prompts separate. "Does [clinic] offer [service]?" measures fact retrieval. "Medspas near [neighborhood] offering [service]" measures discovery. "[Clinic A] vs [Clinic B] for online consultation requests" measures a comparison. Combining the three into one score hides what changed.

  • Use only services, locations, policies, and provider facts the clinic currently approves.
  • Exclude prompts that ask the assistant to diagnose, select a treatment, promise results, or replace a qualified clinician.
  • Keep spelling variants and conversational rewrites in the same intent group instead of treating each as a separate market.
  • Freeze the baseline prompt list for 30 days. Document any correction instead of silently editing history.
Prompt groupExample patternWhat to inspect
Service discoveryWhich medspas near [place] offer [approved service]?Clinic inclusion, order, stated location, cited pages, and unsupported claims.
Comparison[Clinic A] vs [Clinic B] for [real decision]?Named criteria, source balance, recommendation language, and factual errors.
Price and processWhat should I ask about [consultation, deposit, or booking step] at a medspa?Whether the clinic is cited for current public terms and whether limits remain visible.
Trust and accessWhich nearby medspas publish [provider context, accessibility, hours, or booking path]?Accuracy of public facts, entity match, links, and date sensitivity.

Why do location and repetition change the answer?

Local AI results are not fixed rankings. A useful test records the place, repeats the prompt, and treats variation as part of the result. One answer from one account at one address is a sample, not the clinic's standing across a market.

BrightLocal's local AI visibility study tested 200,000 nonbranded prompts and 1.9 million citations. The vendor repeated each prompt ten times at each grid point and reported that ChatGPT recommendation overlap between two points in the same city was 36.2%, while the two tested Google surfaces were around 47%. This is vendor research, not a universal benchmark, but it demonstrates why a local test needs more than one point and one run. For a practical clinic baseline, choose the clinic address plus two to four meaningful patient areas. Repeat priority prompts at least three times under the same conditions. Report the response spread, not only the best result, and do not use location simulation to imply what every real person will see.

How should competitor comparison work?

Define competitors before reading the score. Include clinics that share the relevant service, patient area, and business category. For example, a national directory, hospital department, product brand, and independent medspa may all appear in answers, but they are not interchangeable competitors. BrightLocal says its competitor comparison auto-detects local competitors from location and category, then compares visibility score, mention rate, share of voice, average position, and platform results. Automatic discovery is useful for finding unexpected entities. The clinic should still approve the comparison set and document additions, removals, mergers, name variants, and closed locations.

Use relative metrics as observation aids. State the formula and denominator beside every share-of-voice figure. Ahrefs, for example, warns in its AI visibility metrics documentation that brand and competitor entity setup can materially change AI share of voice. A score without its entities and prompts is not reproducible.

How do you connect visibility to website and clinic outcomes?

Build the handoff before the dashboard. Tag AI referral traffic where the platform provides a source, record the landing page and meaningful site action, and confirm whether the inquiry reached the clinic's approved system. Keep direct, organic, referral, and unknown attribution available instead of forcing every unclear visit into an AI bucket. The landing page still has to earn the next step. Match the answer's service and location context, keep provider and policy facts current, and give the visitor one clear route to ask a question or request a consultation. The medspa conversion path guide maps the evidence from search result to confirmed appointment. The parent medspa website optimization service explains how TheClinify maintains the underlying pages and booking paths.

Do not report a recommendation, citation, or session as a patient outcome. A qualified inquiry requires clinic-side receipt and status. An appointment requires the booking record. Revenue needs accounting evidence and a written attribution rule. Even then, use "associated with" unless the method can support a stronger causal claim.

Run this 30-day medspa AI visibility test

Use the first month to establish a defensible baseline, not to chase daily score changes. The goal is a repeatable evidence packet and a short improvement backlog.

TimingWorkPass evidence
Days 1 to 3Confirm one canonical per intent, verified sites, analytics, named owners, approved services, and public clinic facts.Access log, baseline exports, owner list, and issue register.
Days 4 to 7Approve 20 to 30 prompts, three to five local test points, and a stable competitor set.Versioned prompt, location, and competitor registers.
Days 8 to 14Run the same priority prompts at least three times and capture full answers, mentions, recommendation context, and citations.Response-level export or dated screenshots for every test cell.
Days 15 to 21Compare native reports, tracker output, cited pages, referral visits, and landing-page actions.Reconciliation sheet with definitions and unexplained differences.
Days 22 to 27Correct inaccurate public facts and strengthen one or two weak canonical pages with approved evidence.Reviewed page changes, source links, canonical check, and clean release notes.
Days 28 to 30Repeat the frozen prompt set, score evidence quality, and choose the next monthly test.Before and after packet, score, limitations, and prioritized backlog.

What limitations belong in every AI visibility report?

State that AI answers vary, platform datasets differ, and prompt trackers observe selected conditions rather than every user response. Note whether results came from a first-party report, a vendor's tracked prompt set, a manual capture, analytics, or a clinic record. Do not use visibility data to make clinical claims, assess individual suitability, or imply care quality. A recommendation is generated text, not a professional referral or credential review. Route treatment and health questions to qualified clinic staff under the clinic's approved process. Last verified November 4, 2026. The editorial policy explains source review, corrections, and update dates. The About page identifies the publisher and its scope.

FAQ

Can a medspa track ChatGPT recommendations?

A medspa can track selected ChatGPT responses with a controlled prompt set, named locations, repeated runs, and response captures. The result is a sample of those conditions, not a universal recommendation rank. Keep mentions, recommendations, citations, referrals, and appointments separate.

Is Google Search Console enough for AI visibility tracking?

Search Console is useful first-party evidence for links to the site shown in supported Google generative AI features. It does not provide a complete prompt log, competitor comparison, unlinked brand mentions, or clinic outcomes. Add a controlled prompt test when those questions matter.

How many prompts should a medspa track?

Start with 20 to 30 approved prompts across service discovery, comparisons, price or process, and trust or access. A smaller frozen set tied to real services and locations is easier to repeat and interpret than hundreds of generic prompts.

How often should a medspa check AI visibility?

Run a complete baseline, then repeat the frozen priority set monthly or after a material page, location, service, or platform change. Daily movement is often less useful than a consistent method with saved response-level evidence.

Does a citation mean an AI assistant recommends the clinic?

No. A citation means the answer linked to a source. The clinic may be mentioned neutrally, used for one fact, or absent from the recommendation list. Preserve the full answer so the citation context remains visible.

Which visibility gap should your clinic test first?

The free Clinic Pulse Check reviews your crawl access, local facts, service-page evidence, AI measurement setup, and booking path, then identifies three practical fixes.

Book a Clinic Pulse Check