
Medical Aesthetics · Case study
Harmony MedSpa
From 0 to 18.2K Impressions and 109 Clicks in 28 Days
CodeSquad took Harmony MedSpa from zero Google Search presence to 18.2K impressions in four weeks, and built a patient growth system that answers every lead in about 60 seconds and follows up automatically.

Great care. No search presence, no follow-up system.
Harmony MedSpa delivered excellent patient care, but it was close to invisible on Google. In the 28 days before our work went live, the site recorded zero search impressions and zero clicks.
Leads that did arrive through forms, phone calls, and Google Ads were handled by hand. The inbox was checked between appointments, so potential patients could wait hours for a reply. People who enquired but didn't book were rarely contacted again, and management had no single view of leads or marketing performance. We fixed both problems:
- Search visibility. SEO groundwork so the clinic shows up when local patients search for its treatments.
- 60-second lead response. Every enquiry gets an instant text and email reply, day or night.
- Automated follow-up. A 5-touch sequence over 14 days for non-bookers, plus past-patient reactivation, rebooking, and referral tracking.
- One live dashboard. Leads, follow-up status, and marketing performance in one place.
Stack: Website + Make.com + Airtable + Mandrill + Mailchimp + PatientNow + custom dashboard.
Found on Google, and every lead followed up.
Within 28 days the site went from no search presence to a steady flow of impressions and clicks. Google Search Console, last 28 days compared with the previous 28:
- 18.2K search impressions, up from 0
- 109 clicks from Google Search, up from 0
- 0.6% average click-through rate, up from 0%
- Average position of 11.8, with many queries sitting just outside page one
Google Ads has driven patient demand alongside organic search. All-time account performance, Nov 1, 2023 – Oct 28, 2026:

- 198 conversions from 156,625 ad impressions
- $21,318.25 total ad spend, an average of $107.67 per conversion
- $2.54 average cost per click
From Aug 1 to Oct 23, 2026, the lead system tracked, answered, and followed up every enquiry:
- 142 total leads: 76 phone calls from Google Ads plus 66 website and marketing leads captured in the CRM
- 91% of Google Ads calls answered by the front desk (69 of 76), with 24 lasting a minute or longer
- $37.69 average cost per Google Ads lead: 84 leads from $3,166 in ad spend and 722 clicks
- $7.46 cost per lead on the best-performing campaign, the website call campaign, which delivered 24 leads
- 41 leads contacted through automated text and email follow-up, each receiving an instant reply
- 23 spam or solicitor submissions kept out of follow-up, so the team only works genuine patient enquiries
What changed.
“CodeSquad has done great work transitioning us from fragmented follow-up to a fully automated system.”— Hayden, Harmony MedSpa
Want results like this?
Let’s get your clinic found and every lead followed up.
Common questions.
Will this replace our booking system?
No — it wraps around your existing system.
What if we already have a marketing team?
Our Dashboard tier fits teams that just need visibility.
How long to launch?
2-3 weeks