On a small budget, salon advertising starts best with Google Search ads on near-me searches and a booking marketplace boost that charges only for a new client's first visit. Add Local Services Ads where your category qualifies, and save Meta for a specific offer. Each of these bills for something different (a click, a lead, an ad view or a cut of a first visit), so judge each one by the bookings you can trace back to it.
Quick answer
Run Google Search ads on near-me searches first, since you set the most you will pay per click before you spend and the intent is already there. Add Google Local Services Ads if your category shows up with no state limit (most salon and barber categories do). Treat a booking marketplace's own boost, such as Booksy Boost, as a different kind of spend: free to turn on, billed as a cut of a new client's first visit. Hold Meta and Instagram ads for an offer with weeks to prove itself, not a same-day decision. Whatever you run, tag the booking link and ask every new client how they found you, since no platform's dashboard alone will tell you which bookings were real.
What am I actually buying, and how does each one bill me?
| Option | How you pay | What counts as a result | How a booking gets credited |
|---|---|---|---|
| Google Search ads | Per click, up to a maximum you set (cost-per-click bidding), and often less (Google, checked 2026-10-07) | A click on your ad | Only if the click's page or number is tagged and tracked back to your calendar |
| Google Local Services Ads | Per valid lead (a call, message or booking request Google counts as valid), not per click (Google, checked 2026-10-07) | A call, message or booking request | Booking leads are tracked inside the Local Services dashboard itself |
| Meta (Facebook/Instagram) ads | An auction for each ad view; usually charged per impression (one showing of the ad) unless you choose otherwise, within the budget you set (Meta, checked 2026-10-07) | A click on the booking link, or a lead form | Only if the booking link carries a tag your booking app records; Instagram's profile "Book now" button works only through a booking partner you already have an account with (Meta, checked 2026-10-07) |
| Yelp Ads | Per click behind a monthly maximum, not a bid | A click | Covered in full in what Yelp actually bills for |
| Booksy Boost | Free to turn on; a one-time 30 percent commission on the first visit, at least $10 and at most $100, then nothing on that client's later visits (Booksy, Booksy help, checked 2026-10-07) | A first-time booking made while Boost is on | Billed and tracked inside Booksy itself |
| Vagaro Marketplace | Listing free in the US and Canada; the Fill My Books promotion tool charges a booking fee whose amount that page does not list (Vagaro, checked 2026-10-07) | A booking through the Marketplace | Vagaro's own source report, covered in what Vagaro costs |
| Fresha marketplace | A one-time fee for each brand-new client who finds you there, based on their first completed appointment, with a minimum and a cap (Fresha, checked 2026-10-07) | A new client's first completed appointment | The client source shows "Fresha Marketplace"; the fee appears in your Fresha wallet |
Fresha shows its rate on a pricing page that changes with the country you view it from, so read it inside your own account. The Canadian version listed a one-time 20 percent commission with a CA$6 minimum in September 2026 (Fresha, archived, checked 2026-10-07). Booksy and Fresha both say a returning client carries no further fee.
Does Google even let my category run per-lead ads?
Google's US category list for Local Services Ads names Barber Shop, Hair Salon, Nail Salon, Eyebrow Salon, Eyelash Salon, Facial Spa, Tanning Salon, Hair Removal Service, Hair Extension Technician, Hair Braiding and Textured Hairstyle Service, and Makeup Artist, with no state restriction noted on any of them (Google, checked 2026-10-07). Piercing studio and Tattoo studio sit on the same list but limited to California and Florida, so a lash studio that also pierces should check that service separately.
The same page notes that the Google Verified badge, the checkmark that signals a business passed Google's screening, is currently unavailable for the beauty category, so do not plan on showing it. Booking leads through Local Services Ads work only in the US and Canada.
What does a client's own search already cost, before I spend anything?
These are Google Ads Keyword Planner estimates for the US, October 2026, context only; a click is never a booking, and local prices will differ from the national average.
| Search phrase | Searches a month in the US | Average CPC | Top-of-page bid range |
|---|---|---|---|
| nail salon near me (client search) | 3,350,000 | $1.02 | $0.54 to $1.81 |
| hair salon near me (client search) | 1,500,000 | $1.19 | $0.55 to $2.85 |
| barber near me (client search) | 1,000,000 | $0.88 | $0.63 to $2.76 |
| salon advertising (owner search) | 1,000 | $5.73 | $1.56 to $20.17 |
| advertising for hair salon (owner search) | 1,000 | $5.73 | $1.56 to $20.17 |
| spa near me (client search) | 823,000 | $1.26 | $0.69 to $2.73 |
| lash extensions near me (client search) | 74,000 | $2.02 | $0.95 to $3.80 |
| barber advertising (owner search) | 210 | $38.24 | $7.53 to $21.26 |
| salon promotion ideas (owner search) | 110 | $5.63 | $3.13 to $11.88 |
The owner-search rows show what advertisers, often marketing vendors, bid to reach you while you research this topic, not what any platform will charge your salon. The client-search rows are closer to what a search campaign for your own chairs would face: an average of $0.88 to $2.02 a click across these five searches. At that price, what decides whether the spend pays off is how many clicks become a kept appointment, not the click price itself.
Where should the first few hundred dollars actually go?
Put it where the client has already shown what they want and the bill is easiest to check against a real booking. A near-me search campaign meets someone who typed the exact service you sell, at an average click price under $2 in four of the five client searches above. A Local Services ad, if your category is listed, bills only for a lead Google counts as valid, so a slow week costs less automatically. A marketplace boost such as Booksy Boost costs nothing until a new client's first visit takes place. That makes it a reasonable first move for a salon with no ad budget at all, not just a supplement to one.
Save Meta and Instagram for a specific offer, since reaching someone who was not yet looking takes an audience, a picture and weeks to prove out, not a single week's spend. If the ad shows a before-and-after, read Meta's Health and Wellness standard first: ads for cosmetic products and procedures must target people 18 or older and must not attack the viewer's appearance (Meta, checked 2026-10-07). Its procedure list gives examples rather than a full list, so settle where a service like lash extensions falls before the ad runs.
How do I make sure a booking actually gets credited to the ad that bought it?
Add a campaign tag, extra text appended to a link such as a UTM parameter, to every ad's booking link, so your booking software's own report can separate that click from unpaid traffic to the same page. Where a platform's call button supports it, use a phone number that only appears in that one ad. None of that replaces asking: put a short, fixed source list on the booking form and the phone script, since a tagged link only catches what the client clicked, not what the client remembers choosing you for. Rebooking rate by source covers what to do with that tag once the client's second visit is due.
If a tracking number on these ads records calls, tell the caller it is recorded and why. In Canada, the federal privacy commissioner's guidance under PIPEDA says a business must tell the customer it is recording, state the purpose and ask for consent; consent is implied only if the caller goes on knowing both (Office of the Privacy Commissioner of Canada, checked 2026-10-07).
Did the month's spend pay for itself?
Illustrative: every business, dollar and count below is made up for an imaginary lash and nail studio, and none of it comes from a client. The studio ran a Google Search campaign on near-me searches and turned on Booksy Boost for the same month, with an average first-visit ticket of $70.
| Google Search ads | Booksy Boost | |
|---|---|---|
| Spend or commission | $400 ad spend | $21 per first visit (30% of $70), no spend upfront |
| First-time bookings tagged to this source | 14 | 9 |
| Showed | 11 | 8 |
| Rebooked within 6 weeks | 6 | 5 |
| Total cost this month | $400 | 8 x $21 = $168 |
Cost per client who showed is spend divided by showed: Google at $400 ÷ 11 = $36.36, Booksy at $168 ÷ 8 = $21.00. Cost per client who rebooked, the harder number, is spend divided by rebooked: Google at $400 ÷ 6 = $66.67, Booksy at $168 ÷ 5 = $33.60.
Booksy lands cheaper here because 30 percent of a $70 first visit is only $21, and the one booking that never showed cost nothing, since Booksy charges only for visits that took place when the no-show is marked the same day (Booksy help, checked 2026-10-07). The commission grows with the ticket up to the $100 cap, while the Google cost per client does not depend on the ticket at all; at a $150 first visit, Booksy's $45 per client would pass Google's $36.36. Run both formulas on your own spend and your own front desk's count before deciding either channel earns more budget next month.
What should you ask before turning on a boost or running a new ad?
- Which fee or price is fixed before the ad runs, and which only bills after a client books?
- Does my category actually appear on the platform's own eligible list, not just in its general marketing?
- Can the booking software export new clients by source, so the ad platform's own count is not the only number I see?
- For a marketplace boost, what happens to the commission on a client's second visit or a no-show, and is that written on the vendor's own page?
- If the ad shows a before-and-after, does the service count as a cosmetic procedure under Meta's Health and Wellness standard, which would mean targeting only people 18 or older?
Tags
Frequently asked questions
Can a hair salon or barbershop run Google Local Services Ads?
Yes. Google's US category list names Barber Shop, Hair Salon, Nail Salon, Eyelash Salon, Eyebrow Salon and several related beauty categories with no state limit, unlike Piercing studio and Tattoo studio, which Google limits to California and Florida. Google also notes that its Google Verified badge is currently unavailable for the beauty category, so do not plan on showing that checkmark.
Should a small salon start with Google, Meta or a marketplace boost?
Start where intent already exists and billing is simplest to check: Google Search ads for client searches such as 'nail salon near me,' since you set the most you will pay per click before you spend anything. A marketplace boost that bills only for a new client's first visit that actually took place, such as Booksy Boost, carries no risk of paying for clicks that never become an appointment. Meta ads take longer to judge, since the audience is scrolling, not searching, so budget them to run for at least a few weeks.
How do I prove a booking came from a specific ad or boost, not somewhere else?
Put a campaign tag (added text in the link, such as a UTM parameter) on every ad's booking link, give each ad a phone number used nowhere else, and add a required source question to your booking flow with a short pick list. Then ask every new client directly, since the booking app's own source field catches only what it can see, not the full story.
Can a lash or brow studio use before-and-after photos in a Meta ad?
Meta's Health and Wellness ad standard lets ads for cosmetic products and procedures show a before-and-after transformation when they target people 18 or older, and it names micropigmentation (permanent makeup) among its procedure examples. The same policy exempts non-permanent beauty products, such as makeup and hair products, from that age rule. Its procedure list gives examples rather than a full list and does not name lash extensions, so if you are unsure whether your service counts, target 18 and older, and never word the ad as an attack on the viewer's appearance.
Does turning on a marketplace boost count as advertising spend?
It counts as a cost, even without a media budget. Booksy Boost, for one, is free to switch on and bills a one-time commission on a new client's first visit, and only if that visit took place, so the charge shows up as a percentage of that visit rather than as daily ad spend. Track it the same way as a click: against the client it brought and whether that client came back.
Written by
Alexander Cheberko
Marketing Analytics & Conversion Tracking Engineer, US and Canada, run remotely
- Media buyer on Google Ads and Meta Ads from October 2023 to September 2025, nearly $700K in spend.
- Set up patient conversion tracking for a New York medical practice (anonymized).
- Upwork Top Rated, 5.0 from 20 reviews.