Search “med spa marketing ideas” and you get a list of twenty things, in no particular order, with no cost attached to any of them: post on Instagram, run a referral program, do influencer partnerships, try TikTok, launch a loyalty app. Nothing on the list says which of these you should do this month versus never, or which ones a solo-owner practice can do herself versus which ones need a media budget and a specialist. Everything reads as equally urgent, which means nothing is.
Here are nine, in the order we’d actually work through them with a clinic. The first four cost nothing but attention and are usually sitting undone. The rest cost real time or real budget, and we’ll say plainly where each one stops paying for itself.
The Google Business Profile nobody is maintaining
Most clinics claimed their Google Business Profile once, added a phone number, and never opened it again — yet it’s the first thing a patient sees for “med spa near me,” before the website, an ad, or a review site. Wrong hours, three-year-old photos, and an empty Q&A section tell a patient nothing about what’s actually offered, and give Google nothing new to rank.
Treating it as a page you publish to monthly rather than a form filled out once — services kept current, treatment-level detail added, questions answered before a patient has to ask them in the reviews — is the highest return per hour on this list, because most patients never scroll past the three results in the map pack to reach anyone’s website. We cover that ongoing management, and the citation consistency that reinforces it, in the map pack section of our SEO work.
Ask every patient for a review, not just the happy ones
The instinct is to ask for a review right after a great consult and let the mediocre visits pass quietly. That’s gating — asking only the patients you’re confident will say something glowing — and gating reviews is a real FTC violation, not a growth hack with an acceptable downside. It’s also weaker evidence than it looks: a profile with nothing but five stars and no visible complaint handled reads, to a skeptical patient, exactly as manufactured as it is.
The fix is process, not judgment: ask everyone, at the same point in the visit, every time, and let the review land where it lands. A steady, honest velocity of reviews is also one of the stronger signals in local map ranking — another reason to stop being selective about who gets asked. More on building that into a routine is in the review velocity piece of the SEO work.
Answer the phone after hours, or text back the one you miss
A patient deciding at 9pm to finally look into a treatment calls whichever clinic answers. If that’s voicemail, they call the next one on the list, and the next morning’s callback reaches someone who already booked elsewhere. We wrote about this leak at length after finding it at a wellness practice whose calendar had gaps its ad spend couldn’t explain — the fix there was putting an AI receptionist on the phone for the hours nobody’s at the front desk.
Short of a full receptionist, the cheapest version is missed-call text-back: the caller who rings out because the front desk is with a patient gets an automatic text in the same window instead of a dial tone. That mechanism, and the instant response that pairs with it on web forms, is covered in our lead generation work — worth doing before any demand-generation idea further down this list, since there’s no point paying to bring more calls to a phone that isn’t being answered.
Email the list that’s already sitting in the EHR
Any clinic open more than a year has, inside its EHR or CRM, a list of patients who already trusted it enough to book and pay once. Almost nobody emails it with any discipline. What goes out, if anything, is one newsletter blasted to the whole database — the patient who booked last week gets the same message as the one who ghosted after a single consult two years ago.
This is close to free: no ad account, no new audience to build, just a list that already exists and a reason to split it before sending anything. A lapsed-patient segment, a recent-patient segment, and a win-back sequence that stops the moment someone books are the difference between emailing the list and mining it. The segmentation and deliverability setup that keeps those messages out of spam are covered in our email marketing work.
One page per treatment, not one Services page
A single “Services” page listing eleven treatments under two headings — Wellness Services, Aesthetic Services — ranks for none of them individually and converts poorly for all of them, because the person who searched for one specific treatment lands on a menu and has to find it themselves. Clinics organize their site the way they organize the practice. Patients search the way patients think: the name of the drug they read about, the device they saw on Instagram, the treatment plus their neighborhood.
A page per treatment — what it is, who it’s a good fit for, who it isn’t, what the first visit looks like, and what it won’t do — earns its own ranking and does the converting work a menu item can’t. Admitting a treatment’s limits builds more trust than it costs; a patient making a medical decision is looking for a reason to believe the practice. The structure for that, and where provider credentials belong on it, is in the treatment-page work here.
Concern pages, written in the patient’s words
Treatment pages answer “what is this procedure.” Concern pages answer what a patient actually typed before they knew the procedure’s name — “get rid of a double chin,” “look less tired,” “stop sweating through shirts.” Most clinic sites have zero of these, because a clinician thinks in treatment names, not in the complaint that walked in the door.
A page for the concern rather than the procedure catches the larger group of searchers who haven’t yet connected their problem to your answer for it, and it’s the same content that increasingly gets quoted inside an AI answer rather than a results page — built on the same underlying pages as the SEO and AI-visibility work.
Memberships and packages that bill themselves
Once the free things above are running, the next-cheapest lever isn’t new demand at all — it’s getting more return from the patients already booked. A membership program tracked by hand in a front-desk binder, renewed only when someone remembers to call, converts worse than one offered inside the booking flow at the moment a patient is already saying yes, and worse still than one that renews and charges itself on schedule.
Selling packages and memberships in the booking flow itself is part of the website build; the recurring billing, balance tracking, and renewal machinery behind it runs on the platform.
Paid search, once the four free things above are actually done
Google and Meta ads are the first thing most owners think of and, in our order, the fifth thing worth spending on — after the profile, the reviews, the phone, and the list, because paid traffic arriving at a leaky funnel just pays to fill the same gaps faster. An ad account will happily send clicks to a Services page that ranks for nothing, a phone that goes to voicemail, and a form answered six hours later. None of that is the ad account’s fault, and none of it gets fixed by spending more on it.
Once the foundation is in place, the difference is what you tell the platform counts as a conversion. Most accounts optimize toward the form fill, because that’s the easiest event a landing page can fire — and the algorithm dutifully finds more people who fill out forms, some of them filling out four competitors’ forms in the same sitting. Reporting the booked appointment back instead, through server-side tracking that survives cookie blocking, points the algorithm at patients rather than clicks. That mechanism, and the health-advertising rules governing weight-loss and hormone campaigns, are in our paid search work.
Creative refreshed on a schedule, not on notice
The last one is the easiest to skip and the easiest to notice too late: the same ad images running for months past the point patients have stopped seeing them. Creative fatigue shows up as a slowly climbing cost per booking with nothing else in the account having changed, and spend gets quietly wasted for weeks before someone checks the account instead of blaming the market.
The fix isn’t clever, it’s scheduled: a replacement set queued before fatigue sets in, treated as a maintenance calendar item the same way you’d schedule equipment service. It’s the least glamorous idea on this list and one of the more commonly skipped, which is exactly why it belongs on a calendar rather than left to whoever remembers. It’s covered alongside the rest of the ad account build.
What to do first
If none of this is running yet, don’t start with the ad account. Start with the Google Business Profile and the review process, because they cost a week of attention and nothing else; move to the phone and the email list, because they cost setup time but no media budget; then build the treatment and concern pages, because search takes longer to compound than anything above it; and only then turn on paid search, pointed at a funnel that can actually hold the traffic it buys.
That order is also a decent audit of where a practice actually stands. If you’re not sure which of the nine you’re missing, or which one is quietly costing you the most, tell us about your clinic and we’ll tell you honestly where to start.