Google Ads for Massage Spas: 606 Conversions in 30 Days [Case Study] | 39 Celsius

by Toby

September 17, 2026

Google Ads Massage Spa Case Study

What does a well-built ad account actually produce for a local massage spa? Not in theory – in numbers, from a real account, in a single 30-day window.

Here's the snapshot from one of our clients - a single location of a national membership-based massage and facial franchise in a major metro area:

30-Day Google Ads ResultsAug 18 – Sep 16, 2026
606Conversionsvs. 240 the prior 30 days
$4.90Cost per conversiondown from $9.24 – nearly cut in half
277“Book Now” clicksmore than double the prior period’s 123
175Phone calls from adsplus 154 direction requests to the front door
$1.92Average cost per clickdown $0.80 from the prior period
$2,971Google Ads spendon a $3,000/month budget
Conversions = phone calls, website “Book Now” clicks, and direction requests, tracked in Google Ads.

In this case study I'll show you exactly how the account is structured, where every dollar went, and the five decisions that produced these numbers – so whether you own a massage spa, a med spa, or any appointment-based local business, you can compare this against what your own ads are doing.

First, some quick definitions, because I'm going to use these terms with real numbers attached:

Quick definitions - the terms in this case study

Conversion

A valuable action from an ad: a phone call, a "Book Now" click on the website, or a request for directions. Not revenue – actions that lead to appointments.

CPC (cost per click)

what you pay each time someone clicks an ad.

CTR (click-through rate)

of the people who saw the ad, the percentage who clicked. Higher means the ad matches what they wanted.

Search Campaign

text ads shown when someone Googles things like "massage near me.

Performance Max (PMax)

a Google campaign type that shows ads across Maps, YouTube, Gmail and partner sites from one budget.

The situation

The client is one location of a national membership-based massage and facial franchise, competing in a crowded suburban Cleveland market where every spa, chiropractor, and wellness studio is bidding on the same "massage near me" searches.

The owner's goal was simple: a steady, measurable flow of new members – booked appointments, phone calls, and people walking in the door – at a cost per new customer the membership math could support.

The Google Ads budget: $3,000 a month. Not $20,000. This matters because everything below is achievable at a spend most single-location owners can actually commit to.

Where every dollar went

Where Every Dollar Went – $3,000/Month
Search campaign $2,500

Captures people actively searching for massage, couples massage, facials and sports massage

Performance Max $500

Puts the location in front of nearby people on Google Maps, YouTube and Gmail

Most of the budget captures existing demand; a small slice harvests the maps-and-browse intent around it.Ad spend paid directly to Google

This split reflects how local demand actually works – most of the budget captures existing demand from people already searching, and a smaller slice harvests the browse-and-maps intent around it. If you're weighing which campaign types belong in your own account, I've broken that down in how to choose the right Google Ads campaign type.

Watch a video or listen to an audio of this post:

Prefer to listen to the audio file?
Click to listen or download the file. 

The Google results, in detail - 606 Conversions

Over 30 days, Google produced 1,544 clicks from 23,634 impressions at a $1.92 average CPC, and those clicks turned into 606 conversions:

606 Conversions, Broken Down – 30 Days
Website “Book Now” clicksmore than double the prior period’s 123
277
Phone calls from adscalls from ads plus click-to-call taps
175
Get-directions requestsmostly from Google Maps, via Performance Max
154
Total: 606  conversions vs. 240 the prior 30 days · $4.90 average cost per conversion

Three things stand out:

  1. 1
    The Search campaign's CTR hit 15.98%. Roughly one in six people who saw a search ad clicked it. For context, average search CTRs for local service businesses typically sit in the mid single digits. That number is the direct payoff of tightly themed ad groups – more on that below.
  2. 2
    Cost per conversion fell from $9.77 to $5.63 on Search. Same market, same services – the account simply got more efficient as conversion data accumulated and low-quality search terms were pruned out.
  3. 3
    Performance Max earned its $500. Launched mid-period, PMax delivered 646 clicks at just $0.77 each and 167 conversions – including 138 direction requests, mostly from Google Maps. That's foot-traffic intent the Search campaign alone would never capture. If you read my comparison of Performance Max vs. Search campaigns, this account is the pairing argument in live form: Search captures the demand, PMax scoops up the map-and-browse intent around it, and neither replaces the other.

The five decisions that produced these numbers

  1. 1
    Ad groups themed to how people actually search. The account doesn't have one "massage" campaign. It has tightly themed groups – massage and brand searches, couples massage, facials, sports massage – each with ad copy written to that exact intent. When someone searches "couples massage near me," they see an ad about couples packages, not a generic spa ad. That relevance is why the CTR is triple the local-business norm, and why Google rewards the account with cheaper clicks.
  2. 2
    Conversion tracking before anything else. Calls, Book Now clicks and direction requests are all tracked and verified. Without that, "606 conversions" would be a guess, and none of the optimization below it would be possible. If you can't name your cost per conversion right now, this is the first thing to fix – it's also the first thing we build in every account.
  3. 3
    Adding Performance Max as a complement, not a replacement. $500 – an eighth of the budget – bought presence on Google Maps and YouTube and 138 people asking for directions to the front door. PMax gets a bad reputation from owners who run it with no conversion data and no structure. Fed by a properly tracked Search campaign, it finds demand Search alone misses.
  4. 4
    Geographic discipline. A 10-mile radius for Search, 6 miles for PMax, and zip-level review every month. The data pays for itself: the location's home zip drives the most volume at $1.68 a click, one neighboring suburb clicks through at over 16%, and an outlying zip delivers clicks at just $1.07. Budget follows the zips that produce.
  5. 5
    Reading the demographic data and acting on it. Women drive 2.7x more clicks than men (452 vs. 166 this period), the volume sweet spot is ages 25–44 with 57% of age-known clicks, and the Top 10% household-income bracket alone accounts for 44% of income-known clicks with a 16% CTR. That profile – affluent women 25–44 – shapes everything from ad copy to bid adjustments, and it's knowledge the account earned from its own data, not a guess.

What this means for your spa (or any local appointment business)

An honest caveat:
These are one location's numbers for one 30-day period, and conversions are actions – calls, booking clicks, direction requests – not guaranteed revenue. Markets, budgets, and results vary.

Ads also differ from organic rankings in one important way: this exposure is immediate and controllable the moment campaigns launch, while organic visibility is a long-term build affected by hundreds of variables.

But the pattern transfers. If your account has themed campaigns matched to real search intent, verified conversion tracking, geographic discipline, and Search + Performance Max each doing their distinct jobs, numbers like these are what a $3,000 budget can produce in a suburban market. If your account has one campaign, Google's default settings, and no tracking – you're likely paying more per click for far fewer customers, and you can't even see it.

This is the same structure we run for our med spa and spa marketing clients – the verticals differ, but the mechanics of a properly built account don't.

More real Google Ads numbers - Restaurant Google Ads case study.

FAQ

How much should a massage spa spend on Google Ads?

This location runs $3,000/month – $2,500 on Search and $500 on Performance Max. In most suburban markets, $1,000–$1,500/month is a realistic minimum to generate enough data to optimize against; below that, learning is slow. Your market's real click costs determine the floor – see what Google Ads costs for the factors affecting costs. 

 

What counts as a "conversion" for a spa?

A phone call from the ad, a "Book Now" click on the website, or a direction request from Maps. Each is a tracked action by a real prospect – the point is that every one is counted, so cost per conversion is a real number, not a feeling.

Is Performance Max worth it for a local business?

Run alone with no conversion data, usually not. Run alongside a properly tracked Search campaign, it added 167 conversions here for $500 – including 138 people asking Google Maps how to drive to the location.

How long did it take to get these results?

These are months-in numbers, not week-one numbers. The prior 30-day period produced 240 conversions at $9.24; this period produced 606 at $4.90. Accounts improve as conversion data accumulates and waste is pruned – which is also the honest answer to why "I tried it for two weeks" rarely proves anything.

Want to know what your market's numbers look like? Book a free 15-minute audit. I'll pull the real search volume and click costs for your area, look at your account if you have one, and tell you what a properly built campaign should produce – whether or not you hire me. 

Toby Danylchuk, 39 Celsius

Want your account built like this one?

I build this exact structure – Search + Performance Max, verified conversion tracking, themed ad groups – in 3 business days, and hand you the keys. One flat fee, no contract, no percentage of your ad spend.

About the author 

Toby is the co-founder of 39 Celsius. He has over 20 years of digital marketing experience and has started several companies throughout his career. He's an expert in AI SEO, Social Media Ads, Google Ads, Marketing Automation, and more. He has a BA in Chemistry/Biochemistry from UC San Diego and an MBA from SDSU.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Get in touch - how can we help you?

Your journey for better results online begins NOW!


>