The 2026 salon guide

Google Ads for Salons

You paid $1,000 for Google Ads. Where did it go? Learn what to bid on, how much to spend, and how to prove every booking, with free calculators built for salon owners.

Halftone illustration of a vintage typewriter

Cher Blogs

In this guide

Calculators and checklists to plan the Google Ads budget for your salon, track every call and booking back to the ad that brought it, and hold your agency accountable.

No. 01 · The basics

How Google Ads work for salons

Google Ads puts your salon at the top of Google when someone nearby searches for what you offer. You set a budget, choose the searches you want to appear for, and pay only when someone clicks.

What matters most is intent. Someone typing “balayage near me” wants to book. Someone scrolling Instagram is passing time. Both can become clients, but one is much closer to your chair.

Active search · Google Search ads
8–15%

“I need a colorist today.”

Ready to book now, often within minutes or hours. This is where a salon should spend its first ad dollars.

Passive exposure · Display, video, social
0.5–2%

“Nice hair. Anyway…”

Interrupted mid-scroll. Takes several reminders to build recall. Useful for awareness and win-backs, less so for filling Tuesday.

Typical conversion rates by intent level.

How far should your ads reach?

Pay only for clicks from people who can get to you. Center a radius on your street address and size it by service.

3–5 kmEveryday services: haircuts, trims, threading. Nobody crosses town for a trim.
8–15 kmSpecialty services: balayage, keratin, extensions, bridal. Clients travel for expertise.

Use the “Presence” location setting so ads only show to people who are in, or regularly in, your area.

No. 02 · Interactive

Salon keywords: bid on it or block it?

Every search term either brings a client or costs you a click. Words like jobs, DIY and how to attract people who will never book. You block them with negative keywords. Sort these real salon searches and see how you score.

Sort 10 real salon searches

0 / 10 sorted
No. 03 · The 2026 lineup

Which Google Ads campaign is right for your salon?

Google offers several campaign types. For a local salon, two do most of the work. The rest are for later, or not for you at all.

Start here

Search ads

Text ads at the top of Google for searches like “hair salon near me.” Highest intent, most control.

Start here

Maps & local ads

Your salon pinned in Google Maps and the local pack, powered by your linked Google Business Profile.

Day one

Call assets

A tap-to-call button on your search ads. Call-Only ads are retired, so this is now the standard for phone bookings.

Add later

Performance Max

Google’s AI runs ads everywhere at once. Works only after you have steady booking data, around 30+ conversions a month.

Add later

Demand Gen

Image and video ads on YouTube, Gmail and Discover. Good for transformations and reminding past visitors. Standalone Display is moving here.

Brand building

YouTube video

Reach and recall. Nice for a launch or rebrand, but bookings come cheaper through Search.

Skip

Shopping & App

Built for product feeds and app installs. Only relevant if you sell hair care online.

Free

Business Profile

Not an ad, but it powers every local ad you run. Keep hours, photos and reviews fresh.

Get a campaign blueprint for your salon

7 quick questions
1. Where is your salon today?
2. Monthly ad budget?
3. Main service focus?
4. Main booking goal?
5. Do you have a booking landing page?
6. How do clients book?
7. Your area?
Your blueprint

    No. 04 · Calculator

    Salon Google Ads budget calculator

    Every booking starts as a click. Some clicks become calls or form fills (leads), and some leads become appointments. Move the sliders to see your funnel, or start from the number of bookings you want.

    Budget & booking forecaster

    Example: growing salon
    $
    Google’s small-business sweet spot: $1,000–$2,500 a month.
    $
    Local salon searches usually cost $1.50–$3.50 per click.
    %
    Share of visitors who call or fill a form. 3–8% is typical for a good mobile page.
    %
    Share of inquiries your front desk turns into appointments. 30–50% is typical.
    clicks (site visits)
    leads (calls + forms)
    cost per lead
    cost per booking
    daily budget
    1 dot = 1 clickbecame a leadbooked

    Estimates only. Real results move with local competition, season, landing page quality and how fast your team answers the phone.

    No. 05 · Calculator

    Salon marketing ROI calculator

    A booking isn’t money until the client sits in your chair, and a good client comes back. This calculator follows your ad spend all the way to first-visit revenue and a conservative lifetime value.

    A new client who returns four times a year is worth far more than one appointment.

    Client acquisition & ROI

    Example figures
    $
    $
    Google Search salon benchmark: about $8–$25.
    %
    Reply in under 5 minutes: 35–55%. Slow replies drop to 5–10%.
    %
    Automated text reminders lift show-ups from about 65% to 85%+.
    $
    Keep this to 1–2 years so you don’t flatter your results.
    estimated return for every $1 spent (lifetime value)
    new leads / month
    new clients in the chair
    cost per new client
    first-visit revenue
    lifetime value per client
    payback from first visits

    Lifetime value = average ticket × visits per year × years retained. Return = new clients × lifetime value. This is revenue, not profit: subtract product and stylist costs for your true margin.

    No. 06 · Calculator

    Are Google Ads working for your salon?

    Pull last month’s numbers from your Google Ads dashboard and your booking system, then enter them below. You’ll see each metric graded, plus where your funnel is leaking.

    Before you start: check that your campaign status says Eligible or Serving, not Paused or Limited. Give new smart bidding about 5 days to finish learning. Don’t Google your own ad to check it; use the Ad Preview tool.

    Campaign health check

    Example month
    MetricStatusYours
    No. 07 · The missing link

    How Google Ads, phone calls and GA4 connect

    Vintage black and white photo of a woman taking a call on an antique telephone
    Most salon bookings still start with a phone call.

    Your phone rings, a client books, and your agency’s report says Google Ads “isn’t converting.” Usually the ads are working. The calls just aren’t being tracked.

    50%+of salon clients would rather call the front desk than fill in an online form.

    Google Ads, your website, your phone, GA4 and your booking system each see one piece of the journey. Connected, they show which ad, which keyword and which campaign put a paying client in your chair. Disconnected, Google bids blind and you can’t tell good spend from wasted spend.

    Here are the three ways a Google Ads click turns into a client, and what records each step.

    Three ways a Google Ads click becomes a client

    Path A

    They call from the ad

    1. They search “balayage salon near me.”
    2. Your search ad shows a Call button (a call asset).
    3. They tap it on mobile, or scan a QR code on desktop.
    4. A Google forwarding number rings your front desk and logs the call.
    5. The call lasts 60 seconds or more, so it counts as a call conversion.

    Costs the same as a normal click. See it in Google Ads → Calls and the Call details report.

    Path B

    They call from your website

    1. They click your ad and land on your site.
    2. The Google tag + phone snippet swaps your number for a forwarding number, only for ad visitors.
    3. They call the number on the page.
    4. Google logs the keyword, ad group and campaign behind the call.
    5. 60 seconds or more counts as a website call conversion.

    Visitors from Maps, Instagram or word of mouth still see your normal number. See it in Google Ads and, once linked, GA4.

    Path C

    They book online

    1. They click your ad. Google tags the visit with a click ID (GCLID).
    2. They book on your booking page.
    3. The confirmation page fires a booking_confirmed key event in GA4.
    4. GA4 is linked to Google Ads, so the booking is imported as a conversion.
    5. Google learns which searches bring bookings and bids toward more of them.

    Needs auto-tagging on and GA4 linked to Google Ads. See it in both, usually within 24–48 hours.

    Calls straight from your free Google Business Profile listing show up in Business Profile performance reports, separate from ad conversions.

    The 60-second ruleSet a minimum call length so only real conversations count.
    Call A · 0:15
    Wrong number, hung up
    Ignored
    Call B · 4:30
    Booked a bridal trial
    Counted
    60 sec

    Follow one booking, click by click

    Example: bridal hair ads

    What happens
    What gets recorded
    Where you see it
    If this link is missing

    What do missed calls cost you?

    Example figures
    %
    Check the Call details report in Google Ads for missed calls.
    %
    $
    $
    Every tap on a call button is charged as a click.
    revenue lost to unanswered calls each month
    missed calls / month
    lost bookings / month
    lost revenue / year

    To plug the leak: run call assets only during opening hours, send a text-back to every missed call, and review the Call details report weekly.

    GA4 and Google Ads: why the numbers never match

    Both tools count bookings, but they count them differently. That’s normal, as long as you know why.

    Google Ads conversionsGA4 key events
    CountsCalls, clicks and bookings from your ads onlyEverything on your website, from every source
    Gives credit toThe day of the ad clickThe day the booking happened
    Best forTelling Google which searches to bid onSeeing every channel side by side
    Phone callsCall assets and website call conversionsWebsite calls, once GA4 is linked to Google Ads
    Data delayUsually within hoursCan take 24–48 hours to settle
    The fix: link GA4 to Google Ads, keep auto-tagging on, import booking_confirmed as your primary conversion, and make sure the same booking isn’t counted twice. Then send real revenue from your booking system or till back to Google Ads (an offline conversion import) so it learns which clicks became paying clients.
    No. 08 · Interactive

    Where did my salon customer come from?

    Between a Google search and a client walking in, there are seven links. Your ads only get smarter when every link is connected. Answer each one and see where your chain breaks.

    Trace your tracking chain

    No. 09 · Scorecard

    Questions to ask your salon marketing agency

    Many salons pay a monthly fee and get reports full of “impressions” and “reach.” Those don’t pay rent.

    The questions that matter are simple: which calls came from ads, which became bookings, and how much money came back. Tick what your agency can show you today to get your Tracking Readiness Score.

    “Psst… did they ever show you your cost per booking?”

    Two women in a vintage photo, one whispering a secret to the other

    Tracking readiness scorecard

    Take this to your next agency meeting: 20 questions
      No. 11 · FAQ

      Google Ads for salons: frequently asked questions

      How much should a salon spend on Google Ads?

      Most small salons start with $1,000 to $2,500 a month, which buys enough clicks for Google to learn what brings bookings. On $300 to $450 a month, keep everything in one Search campaign focused on a single high-margin service.

      What is a good cost per click for salon Google Ads?

      Local salon searches such as “hair salon near me” typically cost $1.50 to $3.50 per click. Costs rise with local competition and fall as your Quality Score improves.

      Which Google Ads campaign is best for a salon?

      Start with Google Search ads plus Maps visibility from a linked Google Business Profile, with call assets on every ad. Add Demand Gen or Performance Max only after Search brings around 30 tracked bookings a month.

      How far should Google Ads for a salon reach?

      Use a 3 to 5 km radius for everyday services like haircuts and threading, and 8 to 15 km for specialty services like balayage, keratin, extensions and bridal. Use the Presence location setting so ads only show to people in or regularly in your area.

      How do I know if Google Ads are working for my salon?

      Track cost per booking and return on ad spend (ROAS), not just clicks. You need call tracking and a GA4 key event for confirmed bookings. A ROAS above 3x usually means it is safe to scale your budget.

      Should my salon use Performance Max?

      Not at first. Performance Max needs steady conversion data to work well. Run Search first, and test Performance Max once you have about 30 conversions a month. Pause it if its cost per booking is more than three times your Search cost per booking.

      How do I track phone calls from Google Ads for my salon?

      Add call assets to your search ads so Google forwarding numbers track calls made straight from the ad. Then install the Google tag and phone snippet on your website so calls from ad visitors are tracked too. Count calls that last 60 seconds or more as conversions, and link GA4 to Google Ads so online bookings are counted alongside calls.

      Why don’t my GA4 and Google Ads numbers match?

      Google Ads credits a conversion to the day of the ad click and only counts ad traffic. GA4 credits the day the action happened and counts every source. Data can also take 24 to 48 hours to settle. A small gap is normal; a large one usually means tracking is broken or the same booking is being counted twice.

      Which keywords should a salon block in Google Ads?

      Add negative keywords for job seekers (jobs, salary, vacancy), training (course, school, training), DIY searches (how to, at home, DIY) and bargain hunters (free, cheap). These clicks rarely become bookings.

      No. 12 · Putting it together

      So, where did the $1,000 go?

      Here is how to trace every dollar, using a salon paying about $3 a click with a 5% conversion rate and a $150 average color service.

      1Where did the money go?Google Ads → Billing → Summary, then the Search Terms report$1,000
      2How many people came?$1,000 ÷ $3.00 per click≈ 333 visits
      3How many booked?333 × 5%, confirmed by call tracking and GA4≈ 16 bookings
      4What did each booking cost?$1,000 ÷ 16$62.50
      5What did they spend?16 × $150$2,400
      =Left over after ad spend$2,400 − $1,000 · 2.4× ROAS on first visits alone$1,400

      If your agency can’t walk you through these six lines with your real numbers, start with the scorecard above. Tracking comes before spending more.

      Let’s get you found.

      Cher Digital Analytics helps salons see exactly what their marketing brings in, from first click to final checkout. Want us to run these numbers on your real account?

      Sources

      1. Google Ads Help: Search campaigns
      2. Google Ads Help: Performance Max
      3. Google Ads Help: Call tracking
      4. Google Analytics Help: GA4 setup
      5. WordStream: Google Ads benchmarks
      6. Cher Digital Analytics: insights from our salon client work. Examples are illustrative to protect client privacy.

      Benchmarks are typical ranges for local service advertising and are not a guarantee of results.