A 6-month SEO, GEO/AIO, Local SEO, PPC, and call-tracking engagement for an established medical spa in a major U.S. metro market — anonymized at the client's request.
[Med Spa Client] is an established medical spa offering laser hair removal, injectables, body contouring, and skin resurfacing to a loyal, repeat client base in a competitive U.S. metro market. In the treatment room, results spoke for themselves — strong reviews, returning patients, steady word-of-mouth referrals.
Online, the story was different. The clinic's website, Google Business Profile, and ad campaigns were all running — but none of them were working together, and none of them were winning. The clinic came to Visibline wanting one thing: to turn an offline reputation into online demand they could actually see, measure, and trust.
Nothing was failing loudly. The business was leaking patients in five small, specific ways that added up fast — the kind of problems most med spa owners recognize instantly.
Average ranking position of 10.2 meant losing the exact searches that convert — "med spa near me," "laser hair removal," "Botox" — to competitors on page one. Click-through rate sat at 0.5%.
Patients increasingly ask ChatGPT, Gemini, and Google's AI Overviews "best med spa near me" before opening a map. The clinic was almost never part of that answer.
For a clinic with this review base, profile interactions — calls, directions, bookings — were well below what the market should have delivered.
Google Ads was live and spending, but with no call attribution, nobody could say which keyword or campaign actually produced a booked appointment.
Calls arrived from Google Business, Ads, organic, Yelp, direct and SMS — tracked inconsistently or not at all. No trusted conversion rate. No trusted revenue number.
Without attribution, the clinic had no consistent process for separating a real booking opportunity from a wrong-number call or a no-show inquiry.
Visibline's role here was guide, not hero — the clinic's reputation and patient experience always carried the win. Our job was to build the visibility and measurement system that let that reputation actually convert online, deployed in this sequence over six months:
Dynamic number insertion deployed first, across every channel — Google Business, Ads, organic, direct, Yelp, SMS, social — feeding one dashboard, so every later improvement could be measured against a real baseline.
Full technical audit and fix pass, on-page content rebuilt around the highest-intent local procedure keywords, internal linking architecture overhaul, and Core Web Vitals fixes.
Google Business Profile optimization — category accuracy, geo-tagged photos, weekly posting cadence, proactive Q&A, review-velocity strategy, and a citation clean-up across 50+ directories.
Content and structured data engineered to be retrievable and citable by ChatGPT, Google AI Overviews, AI Mode, and Gemini — treating AI answer engines as a real discovery channel.
Once CTM data existed, campaigns were rebuilt around keywords verified to convert by call data, not click volume — budget reallocated toward what was actually producing booked patients.
All figures below are rebuilt from the client's actual Google Search Console, Google Business Profile, CTM call-tracking, and AI visibility reporting — redrawn here as on-brand visuals rather than raw dashboard exports, with all identifying details removed.
The foundation everything else was measured against.
Monthly tracked call volume across all channels, January–May.
Google Search Console: most recent 6 months vs. the prior 6 months.
Monthly Google Business Profile interactions (calls, direction requests, bookings and website clicks combined, as reported by Google).
528 total Business Profile interactions across the 5-month window — direct evidence the map listing went from an afterthought to an active lead source.
The clinic now shows up where modern patients are starting their research — inside the AI engines themselves.
Distribution of where those mentions came from:
Once CTM attribution existed, the Google Ads channel itself became measurable for the first time.
"Before this, marketing was a guess. We were spending money, we just didn't really know what it was doing. Now I pull up one dashboard and I can tell you exactly how many calls our Google listing sent us last week and what they were worth. The phones ringing more is great, but honestly? Just trusting the numbers again is the bigger win for me."
Book a free visibility audit and we'll show you exactly where you're losing patients to Search, Maps, and AI.
Book a Free Visibility Audit ↗Figures reflect this client's actual reported performance over a 6-month engagement, redrawn as on-brand visuals from Google Search Console, Google Business Profile, CTM call tracking, and AI visibility reporting. Client identity, location, and all distinguishing details have been withheld per our confidentiality policy. Results vary by business, market, and starting point.