Salon Boss
PricingFrom $1,000/mo, no games
Why Salon Boss

Only beauty. Since 2017.

Marketing built exclusively for beauty businesses, so the strategy actually fits how clients find and book you.

200+
Businesses
2017
Since
2.4x
Featured
Free AuditBook a Call
Tomball, TX

Three years of ads.No idea what worked.

Lotus had run their own Google campaign for three years. Every month it reported hundreds of conversions, and almost none of them were an appointment — they were map clicks, website visits and directions. We rebuilt it as two campaigns, each on a page of its own, and started counting the thing that pays: booked appointments. Fifty-two color appointments since May, carrying $10,241 of booked value.

Timeline
Campaigns, landing pages and tracking built in April 2026, live 1 May, running since
Our role
The Google Ads account, the landing pages behind it, and the tracking that ties an ad to a booked appointment. Lotus runs the salon; their website is another studio's work.
Lotus Boutique Salon case-study card showing their hair extensions landing page on a phone, headline “THREE YEARS OF ADS, NO ANSWERS”. 52 COLOUR APPOINTMENTS BOOKED FROM GOOGLE, $79 each · $10,241 booked value
01The challenge

What they were up against.

The account looked healthy and told her nothing. Its conversions were overwhelmingly Google's local actions — twenty-nine thousand “other engagements”, seven thousand website visits, five thousand direction taps — so there was no way to know which service the money was buying, or whether any of it ended in a chair. Every click also landed on the salon's home page, which asks a visitor to work out for themselves where extensions live.

Lotus Boutique Salon sits on Spring Cypress Road in Tomball, north of Houston, and does what a lot of good salons do: color, cuts, and a growing extensions business. The owner had been running Google ads herself since 2023 — the kind Google sets up for you, where you give it a budget and it decides the rest.

Where they started
3 years
Running their own Google campaign
0
Appointments the account could attribute
1
Campaign, covering everything the salon does
02Strategy & approach

The play, and why this one.

Advertise the service, not the salon — and make the salon's own bookings the scoreboard. Color and extensions are different searches from people at different stages, so each gets its own campaign, its own page and its own numbers. Then the account is judged on appointments instead of clicks.

  1. 01Split the account by service, so each has its own budget and its own answer.
  2. 02Give each service a page built for the search that brought the visitor.
  3. 03Count appointments, not clicks — and put a value on them.
  4. 04Keep the money on the searches that book.
03What we did

Two services, two campaigns, one scoreboard.

All our services

A landing page per service

Color and extensions each got a page written for the search that brought the visitor. Color asks for the booking; extensions ask for the consultation.

Our Website service
The hair extensions landing page

What each campaign produced

Booked color appointments against extension consultations, since launch.

Our Advertising service
Extension consultations84
Color appointments booked52

Counted where it matters

Appointments are measured as appointments, with a value on them. Before, the account counted map taps.

Our Advertising service
Booked value attributed$10,241
Cost per appointment$79
Cost per consultation$42
04Execution

How it played out.

01

What was running before.

A single Smart campaign, live since June 2023, covering everything the salon does. It sent every click to the home page and reported conversions that were mostly Google's local actions. The account had never been told what an appointment looks like, so it optimised for the only thing it could see: engagement.

The front of the salon, where walk-ins arrive
02

A page for each thing they sell.

Color and extensions got a page each, written for the search that brought the visitor: what it is, what it costs, how long it takes, the salon's own work, and one obvious way to act. Color asks for the appointment. Extensions ask for a consultation, because nobody books a full head of extensions off a phone screen.

The hair extensions landing page we built
03

Then the salon's own bookings answered.

Appointments are now counted where they happen, and valued, so the account can be judged on them. Fifty-two color appointments since May, $10,241 of booked value, and an account working toward the thing that pays the rent instead of toward map taps.

Extension work by the Lotus team
05Results & impact

The scoreboard.

01
52
Color appointments booked from Google
02
$79
Ad cost per booked appointment
03
84
Extension consultations, at $42 each
04
$10,241
Booked value attributed back from their booking software
Color appointments booked per month
Color appointments booked per month051015205May19JunJul14Aug
Color appointments booked per month
MonthValue
May 20265
June 202619
July 202612
August 202614
Extension consultation requests per month
Extension consultation requests per month0102030408MayJunJul33Aug
Extension consultation requests per month
MonthValue
May 20268
June 202615
July 202625
August 202633
How fast it happened

The pages and the tracking went live together on 1 May. Color booked five appointments that month and nineteen the next. A consultation fee went on the color side in July, which is the dip in that column — fewer bookings on purpose, from people who had already put money down. Extensions started at eight consultation requests in May and reached thirty-three in August, its best month of the four.

What it meant for the business

Lotus can now say what an appointment costs her. Color tickets run $155 to $245, and the fifty-two booked so far carried $10,241 — an average just under $200 against an ad cost of $79 to win it. Extensions cost $42 a consultation, and because those are high-ticket installs, their revenue lands after the consult rather than on the ad, so the real return on that half is larger than the account can yet show.

Measured results for Lotus Boutique Salon. No projections, no estimates.

06Lessons & takeaways

What this means for your ads.

01

Measure appointments, not clicks

Until the ads are judged on booked appointments, you are guessing. Once they are, you can argue about cost per appointment instead of cost per click — and the money moves toward what actually fills the book.

02

A campaign that sells everything sells nothing

One campaign covering color, cuts and extensions has to guess who it is talking to. Split by service and each one gets its own budget, its own page and its own answer about whether it works.

03

Match the ask to the service

Color books off the page. Extensions need a consultation first. Asking for the wrong one costs you the enquiry — and tracking them as the same thing hides which half is working.

What we’d do differently

Put a value on the extension consultations sooner. Color has a booked figure against it and extensions does not, which makes the cheaper half of the account look like the softer one when it is the higher-ticket service. That number existed from day one and we should have been using it.

Your business could bethe next one here.

Every case study on this page started the same way. A discovery call, a custom plan, and a team that actually executes.

100% Free