
The Med Spa Shopper Journey: Different Ad Lanes for Different Buyers
The mistake we see most often inside med spa ad accounts is one ad set, mixed audiences, one creative concept. Botox curious gets the same ad as Botox decided. The "schedule a consult" CTA gets shoved at someone who is still figuring out whether tox or filler is what she wants.
Med spa buying is two journeys, not one. The paid social account has to reflect that or the budget gets averaged into mediocrity.
The two shoppers
Lane one is the shopper. She knows she wants something done. She does not know what, where, or with whom yet. She is reading Reddit threads, watching before-and-afters on TikTok, and screenshotting Instagram posts. She is six weeks to six months away from booking.
Lane two is the decided buyer. She knows the treatment, has a budget, and is choosing between three nearby clinics. She is two days to two weeks away from booking. She is comparing reviews, looking at injector portfolios, and pricing trial offers.
These two people need different creative, different offers, different landing pages, and different bidding strategies. Running them through one funnel collapses the program into the average of two strategies, neither of which is fully right.
How to split the lanes in Meta and TikTok
In the ad account, the split looks like this:
- Shopper lane. Top-funnel campaign, optimized for ThruPlay (TikTok) and 75% video views or landing page view (Meta). Creative is educational: how Botox actually works, how to choose an injector, what a good before-and-after looks like, what to expect at a first consult. Audiences are broad with light interest filtering. Lead magnet is a treatment guide, a price transparency PDF, or an injector match quiz.
- Decided buyer lane. Mid- to lower-funnel campaign, optimized for lead or purchase. Creative is offer-led: trial pricing, package bundles, financing partner highlight, social proof from named injectors. Audiences are retargeting plus lookalikes off booked appointments. Landing page is treatment-specific with calendar embed, not a generic "Contact Us" form.
The critical part is that these are two campaigns with different objectives and different optimization events. Same Meta pixel, same dataset, but the algorithm is being told to find different people.
Why one funnel kills the math
When you run a single campaign optimized for "Lead," Meta's algorithm picks the path of least resistance. That means it finds the person closest to the conversion event right now: the decided buyer. Your shopper-stage audience never gets fed.
Three months later, the decided-buyer pool is exhausted, frequency is climbing past 6, CPLs spike, and nobody can figure out why a winning ad stopped working. Answer: you never built the upstream pipeline because the algorithm was optimizing for a single event.
Bidding patterns by lane
A few rules we apply across med spa accounts:
- Shopper lane runs cost cap or no cap. You are buying view-throughs and warm audience growth. Bid caps strangle the lane.
- Decided buyer lane runs target CPA or ROAS. You have enough conversion data and a tighter audience. Hard limits make sense.
- Frequency cap aggressively in the shopper lane. Educational creative fatigues fast when watched twice. We typically cap at 2 impressions per 7 days.
- Frequency on decided buyer can run hotter. The decided buyer is comparison-shopping, so seeing your offer 4 times in a week is fine.
The med-spa-specific creative patterns
Patterns that consistently outperform across med spa accounts we have run or audited:
- Injector-on-camera explainers beat pure product or facility b-roll. The buyer is choosing a person, not a clinic.
- Honest before-and-afters with day-by-day timeline beat dramatic single-frame transformations. The dramatic ones read as fake.
- Pricing transparency beats "call for pricing." The buyer has already left the brands that hide cost.
- Trial offers convert best when they are time-bounded and capped. "$199 for new clients, this month only, 20 spots" outperforms "Save $50 on Botox."
What this changes in your reporting
When the lanes are split correctly, your weekly review stops asking "is paid social working?" and starts asking two separate questions: "Are we filling the shopper pipeline?" and "Are we converting the decided buyers efficiently?" Different metrics, different actions.
If you want a paid social audit that grades both lanes separately, book a free audit.














