Google Ads Cost per Lead for Med Spas (Benchmarks)

No published benchmark can tell a med spa whether its Google Ads leads cost too much. Your own booking records can. Here is how to find your real number and bring it down.

  • Updated October 2026
  • 4 min read
  • By the VETS Growth Marketing team

Short answer

It depends on your market, service and ticket size. A better question is cost per booked consultation: what you can afford to pay to win a customer, based on your close rate and average revenue.

Key takeaways

  • Cost per lead is what the ad platform can see. Cost per booked consultation is what your business pays, and only your booking software can confirm it.
  • Strip out spam, existing patients and duplicates before you divide, or the number flatters the campaign.
  • Costs climb around wedding season, the holidays and New Year because more spas bid on the same searches at the same time.
  • Answering faster and booking consultations online often lowers cost per patient more than any bid change.

Google Ads cost per lead tells a med spa what an inquiry cost, not what a patient cost. No published benchmark can say whether yours is good, because ticket size, close rate and repeat visits differ from spa to spa. The number worth tracking is cost per booked consultation, checked against your own calendar rather than the ad platform's report.

Cost per lead vs cost per booked consultation

Cost per lead measures activity; cost per booked consultation measures business. The gap between them is where most med spa owners lose track of what their ads are doing, because the ad account counts leads and the booking software counts consultations, and nobody connects the two.

Cost per lead : Ad spend divided by every call, form and message the platform recorded. It is easy to report and easy to inflate, because it counts spam, vendor pitches and existing patients who clicked your ad to reschedule.

Cost per booked consultation : Ad spend divided by the consultations from those leads that landed on your calendar. This is the first number that reflects your front desk, your speed and your offer.

Cost per new patient : Ad spend divided by consultations that became a first treatment. For a recurring business, this is the number to weigh against what a patient is worth over the months they keep coming back.

If an agency reports only the first line, you are trusting a number you cannot check. Ask for all three, and ask where the booked figure comes from.

From cost per lead to cost per booked consultation

  1. Leads you pay for Where it leaks: Spam and wrong numbers
  2. Real inquiries Where it leaks: Calls nobody answers
  3. Conversations Where it leaks: Quoted, never followed up
  4. Booked consultation Your real number: cost per booked consultation
Divide what you spent by the bookings at the end, not the leads at the start. No costs or rates are shown.

Calculating your number

  1. Pick one campaign and one month. A single service line, such as laser hair removal, gives a cleaner answer than the whole account.
  2. Take spend from the ad account. Use the cost for that campaign over the same dates you will check in your calendar.
  3. Clean the lead list. Remove spam, vendor calls, repeat contacts from the same person and existing patients. Call recordings or a tracking number on the ads make this possible (Google's call tracking setup).
  4. Match leads to bookings. Look up each remaining phone number or email in Boulevard or Zenoti and mark who booked a consultation and who started treatment.
  5. Run the three divisions. Spend over clean leads, over booked consultations, and over new patients.
  6. Weigh it against lifetime value. Compare cost per new patient with what a typical patient for that service spends with you over a year, not with the first invoice.

Worked example (hypothetical round numbers, not a benchmark):

Step Count Cost each
Spend on a laser hair removal campaign for one month $3,000
Leads in the ad report 60 $50 per lead
Clean leads after removing spam, duplicates and current patients 50 $60 per clean lead
Booked consultations 20 $150 per booked consultation
Patients who started a package 12 $250 per new patient

The report said $50. The business paid $250. Whether $250 is cheap depends on whether those twelve finish their package and come back for other treatments. If most stop after one session, it is expensive.

Why costs rise around wedding season, the holidays and New Year

Costs rise in those periods because more people search and more spas bid on the same searches at the same time. Each peak brings its own crowd:

  • Wedding season brings couples, wedding parties and their families booking skin treatments that need lead time before a fixed date.
  • The holidays bring party prep and gift card buyers, and every spa nearby runs a promotion.
  • New Year resolution periods bring body contouring and skin goals, with plenty of budget chasing them.

Clicks cost more in each window, but intent also runs higher. Set a monthly budget ahead of time, start event-driven campaigns early, and fill peak calendars with rebooked patients first so you are not paying top price for every slot.

Lowering cost per booked consultation

Most of the savings come after the click, not in the bidding.

  • Answer the phone. A paid call that rings out costs the same as one that books. Missed-call text-back recovers many of them; the missed-call guide for med spas covers setup.
  • Send each ad to its own service page with prices or "from" pricing, provider photos and online consultation booking. The landing page guide shows what to put on it.
  • Teach the bidding what a patient looks like. Import booked consultations as conversions so Google optimizes toward people who book, not people who click (Google's conversion measurement).
  • Follow up on every consultation that did not book. A patient who came in and left without a plan is the cheapest lead you will ever pay for twice.
  • Cut search terms that never book. Review them each month and add negatives.

How VETS Growth Marketing helps

We connect your ad account to your booking records so cost per booked consultation is a number you can check, not a claim. Spend, leads and bookings sit side by side in one report, by service line, drawn from an ad account and booking records you own. The connection is set up as a short project with a finish date. Bring last month's ad spend to a growth consultation and we will work out your real number together.

Frequently asked questions

What is a good cost per lead for med spas on Google Ads?

It depends on your market, service and ticket size. A better question is cost per booked consultation: what you can afford to pay to win a customer, based on your close rate and average revenue.

What makes cost per lead different for med spas?

For med spas, demand usually starts with an upcoming event, a skin concern or a recommendation from a friend, so cost per lead should focus on building trust before the customer reaches out, with proof of past work, clear pricing and consistent follow-up. Demand typically peaks around wedding season, the holidays and New Year resolution periods. Because your revenue repeats, the value of each new customer is the full lifetime of visits, not the first ticket.

How do I calculate cost per booked job for my med spa?

Divide total ad spend by the number of jobs booked from those ads over the same period. That number, compared with your average job value, tells you whether a campaign is profitable.

Why is cost per lead rising for med spas?

More advertisers, more automated bidding and broader matching all push prices up. Better targeting, stronger landing pages and faster follow-up lower cost per booked consultation even when clicks get pricier.

Is a cheaper lead always better for a med spa?

No. Cheap leads that do not close are expensive. A higher cost per lead with a strong close rate often wins.

How does seasonality affect cost per lead for med spas?

Demand and competition rise around wedding season, the holidays and New Year resolution periods, which can raise costs. Plan budgets by month and lean on SEO and repeat customers to smooth the curve.

What is the fastest way to lower cost per lead for a med spa?

Add negative keywords, pause wasteful search terms, tighten locations and hours, and improve the landing page. Those changes often reduce costs within weeks.

Do organic leads cost less than paid leads for med spas?

Over time, usually yes. SEO takes investment upfront but the cost per lead tends to fall as rankings grow, while paid leads cost money every time.

Can VETS Growth Marketing benchmark my med spa lead costs?

Yes. In a growth consultation we compare your cost per booked consultation by channel and show where money is leaking.

Can med spas use before-and-after photos in ads?

On your own website, generally yes with patient consent. In paid ads, platforms restrict them: Meta limits before-and-after imagery and content implying a negative self-image, and Google restricts ads for prescription treatments. Build ads around the experience, the provider and outcomes language that stays compliant.

Know your next five moves

(720) 383-4412 Book a Growth Consultation