Salon growth guide
How much does salon marketing cost?
Published US prices run from nothing but your own time (doing it yourself with tools your booking plan may already include) to $2,500 to $5,000 a month at one full-service salon agency we checked. The freelancer and agency examples in between start at a few hundred dollars a month for narrower jobs, and ad budget is usually billed on top. Your right number depends on what a new client is worth after stylist pay and product, not on a percentage of revenue.
On this page
Below: selected published prices for each option with links so you can check them, what each price buys, a worksheet that sets your budget from profit rather than revenue, and the contract red flags to check before you sign anything.
Prices checked on October 1, 2026, on the providers’ own pages wherever we could. These are examples we picked, not a survey of the market. Prices change, so click through before you decide.
What does salon marketing cost, option by option?
| Option | Published US price examples | What that price buys | What it doesn’t |
|---|---|---|---|
| Do it yourself | Free to post yourself, plus your time. Scheduling tools from under $20 a month (example: Later Starter, $18.75/month billed yearly) | Whatever you make and post. Scheduling, basic analytics | Your hours. Strategy, editing, consistency when you’re busy |
| Marketing built into your booking software | Square Plus $49/month per location (marketing: unlimited email, 500 texts, then 3¢ each). GlossGenius $24, $48 or $148/month billed yearly (email and text on all; Google booking and reviews from $48). Vagaro $23.99/month intro rate for 6 months, plus $10 per extra calendar; 1,000 emails a month included; text marketing from $20/month. Booksy $29.99/month plus $20 per extra user, 2,000 marketing texts a month included | Email and text blasts, automated reminders, rebooking nudges, review prompts (varies by plan) | Content for Instagram and TikTok, most Google profile work, and someone to run it |
| Booking-app marketplace fees | Booksy Boost: 30% of a new client’s first visit, capped at $100, one time, on top of the Booksy subscription and card fees (2.49% to 2.69% plus 10¢ to 30¢ per payment, by payment type). Fresha also charges a one-time new-client fee; we couldn’t load its fee page, so check the rate there | You pay only when a new client finds and books you through their app | You’re renting their audience, not building your own. The next new client costs you again |
| Freelancer | Upwork: social media managers $14 to $35 an hour; small-business account management (two channels) $400 to $2,000 a month. WebFX’s pricing guide puts freelancers at $100 to $5,000 a month | Posting, captions, some graphics, often comment replies | Usually not your Google profile, reviews, website or ads unless agreed. Holidays and sick days are your risk |
| Salon or beauty agency | Three examples with different scopes: Socinova salon starter $250 a month (content only: 12 image posts and 1 video a month, $30 of Facebook ad spend included). RZ Web Media local SEO bundle $799 to $899 a month (search, not social). Stranded $2,500 to $5,000 a month all-in-one (SEO, Google Ads management, email), social media packages $1,600 to $6,900 | Varies widely: check posts per month, video versus images, who films, Google profile, DM replies, reporting | Ad budget (billed separately in these examples except Socinova’s $30). Often a setup fee or minimum term |
| General marketing agency | LYFE Marketing social media: $750, $1,350 or $1,550 a month plus a $300 setup fee. WebFX social ads management: $1,975 the first month, then $975 or 15% of ad spend, whichever is greater | Account manager, content to a set count, reporting, ads management on ads plans | Salon-specific setup unless you ask for it (booking links, service menus). Ad budget |
| Paid ads (the budget itself) | Google Ads: no minimum; you set an average daily budget. For most campaign types, Google can spend up to 2x it on a busy day and won’t charge more than 30.4x it in a calendar month, with exceptions for some campaign types, mid-month starts and budget changes (Google’s spending limits). Meta: sets a minimum daily budget that depends on what the ad is optimized for; Ads Manager shows it when you set one (Meta help) | Clicks, views, messages | Management. Someone still has to write, test and watch the ads |
Two things the table shows:
- The same label covers very different jobs. “Social media management” can mean four posts or a daily content team, and an agency price may cover content only, search only, or everything. Compare what’s delivered, not the headline price.
- Ad spend usually sits outside the fee. LYFE, Stranded, WebFX and RZ Web Media bill it separately; Socinova’s $250 plan includes a token $30. Add it on top when you compare.
How much does doing it yourself really cost?
The tools are cheap. The time is the real cost, but only the part you could have sold.
Your DIY time cost = hours you’d actually book with clients instead x what one chair hour leaves you after stylist pay and product.
Say you spend 6 hours a week filming, editing, posting, answering DMs and replying to reviews: about 26 hours a month. If a chair hour brings in $70 and half of that goes on commission, product and card fees, an hour leaves you $35. If 10 of those 26 hours could really be booked, your time costs about $350 a month. If none could (evenings, or your book is already full), the cash cost is close to zero, but it’s still your evenings. Neither answer is universal, so work out yours.
TIP: Before you hire anyone, use the marketing features already included in your plan, where your plan has them. Each booking platform in the table includes some email or text marketing, but review and Google features can depend on the tier. A rebooking reminder and an automatic review request keep the clients you already have. Then get your Google profile right, which is free.
What marketplace fees cost per new client
These are marketing costs too, charged per client instead of per month. Booksy Boost at its published rate, compared with what the first visit leaves you if half the price goes on stylist pay, product and card fees (an assumption: use your own split):
| First-visit service | Booksy Boost fee (30%, max $100) | First visit after costs (50% of price) | Left after the fee |
|---|---|---|---|
| $65 men’s cut | $19.50 | $32.50 | $13 |
| $150 silk press or color | $45 | $75 | $30 |
| $450 extensions install | $100 (cap) | $225 | $125 |
The Booksy subscription ($29.99 a month plus extra users) comes on top if you aren’t already on Booksy. Fresha charges its own new-client fee; check its help center and your billing settings for the current rate and any cap.
Marketplace fees can be good value: you pay nothing unless a new client actually books. The trade-off is that those clients found you through someone else’s app, and the next new client costs you again. Owned channels (your Google profile, your Instagram, your website and booking link) don’t charge per client.
What a salon marketing agency costs
The salon-focused examples we checked publish starting prices from $250 a month (a content package) to about $900 a month (a local SEO bundle), and one full-service salon agency charges $2,500 to $5,000 a month. A general agency’s social media packages start at $750. These cover different jobs, so they aren’t a price range for one service. One salon-industry guide (The Salon Business) quotes $4,500 to $20,000 in setup costs plus $1,000 to $4,000 a month when the agency also builds your website and brand.
When you compare quotes, ask each one the same six questions:
- How many pieces a month, and how many are videos (reels) versus images?
- Who films? Do you send clips, or do they come to the salon? How much of your time will filming and approvals take?
- Is my Google Business Profile included: posts, photos, review replies, services and prices?
- Who answers DMs asking “how much is a balayage?” and “do you have anything Saturday?”
- What will the monthly report count: likes and followers, or people asking to book?
- Is ad spend included or billed on top? Is there a fee based on a percentage of ad spend?
How much should a hair salon spend on marketing?
The percentage rules you’ll find disagree: 5% to 10% of revenue (IndoorMedia), 5% to 15% (Grow A Salon) and 11.8% for service businesses (Centier Bank). On a $30,000-a-month salon, that’s anywhere from $1,500 to $4,500 a month. A rule that wide can’t decide for you, and revenue isn’t what pays for marketing: what’s left after stylist pay, product and card fees is.
A better way: work out what a new client leaves you, decide how fast you need your money back, then price every option on the same basis. Opening a new salon? The same per-visit math sets your break-even, worked step by step in our salon business plan guide.
Budget worksheet
SALON MARKETING BUDGET WORKSHEET (fill in your own numbers)
A. WHAT ONE NEW CLIENT LEAVES YOU (after costs, not revenue)
1. Average first-visit price: $______
2. Direct costs of a visit as a % of price
(stylist commission or pay, product, card fees): ______ %
3. First visit after costs = line 1 x (100 - line 2) / 100: $______
4. Share of new clients who rebook: ______ %
5. Return visits in 12 months for those who rebook: ______
6. Average return-visit price: $______
7. Each return visit after costs
= line 6 x (100 - line 2) / 100: $______
8. 12 months after costs, per new client
= line 3 + (line 4 / 100 x line 5 x line 7): $______
B. YOUR LIMIT
9. How fast must a new client pay back what you spent?
First visit only: use line 3. Within 12 months: use
line 8. (Return visits only count once they happen.) $______
10. Share of line 9 you'll spend to win a client
(the rest is your profit): ______ %
11. Most you'll pay per new client
= line 9 x line 10 / 100: $______
12. New clients you want a month: ______
Capacity check: line 12 x hours per visit must fit your
open chair hours, and clients who rebook need hours later.
13. Monthly ceiling, cash plus counted time
= line 11 x line 12: $______
14. Sense check only: 5% to 10% of monthly revenue: $____ to $____
C. PRICE EACH OPTION THE SAME WAY (one column per option)
15. Monthly cash: fees, subscriptions, ad budget: $______
16. Per-booking fees (marketplace) per new client: $______
17. Your hours a month still needed (filming, approvals,
DMs, check-ins), even with help: ______
18. Of line 17, hours you could actually book instead: ______
19. One chair hour after costs
= hourly revenue x (100 - line 2) / 100: $______
20. Time cost = line 18 x line 19: $______
21. New clients a month this option must bring in to stay
within your limit = (line 15 + line 20) / (line 11 - line 16).
If line 16 is the same as or bigger than line 11,
it can't pay back. ______
Decision: an option makes sense only if you believe it can bring
in at least line 21 new clients a month. Use what your booking
plan already includes before buying anything new.
Not sure what to put on line 12? Use the extra new clients a month from the goal math in our one-page salon marketing plan. It works them out from your open chair time and how many new clients come back. Your open hours already leave out the clients you win today, so the capacity check fits, and this budget covers the added marketing only.
Worked example (illustrative, not a real salon)
A made-up four-chair salon. Every number is an assumption for the example, and the agency fee stands in for whatever quote you have.
Part A and B: what a new client is worth
| Step | Healthy case | Low-margin, low-rebooking case |
|---|---|---|
| First-visit price | $150 | $150 |
| Direct costs (commission, product, card fees) | 50% | 65% |
| First visit after costs | $150 x 50 / 100 = $75 | $150 x 35 / 100 = $52.50 |
| New clients who rebook | 50% | 25% |
| Return visits in 12 months, if they rebook | 4 at $130 | 4 at $130 |
| Each return visit after costs | $130 x 50 / 100 = $65 | $130 x 35 / 100 = $45.50 |
| 12 months after costs, per new client | $75 + (50 / 100 x 4 x $65) = $205 | $52.50 + (25 / 100 x 4 x $45.50) = $98 |
| Payback window chosen | 12 months | 12 months |
| Share they’ll spend to win a client | 40% | 40% |
| Most they’ll pay per new client | $205 x 40 / 100 = $82 | $98 x 40 / 100 = $39.20 |
| Ceiling at 15 new clients a month | 15 x $82 = $1,230 | 15 x $39.20 = $588 |
On revenue alone, the same client looks like $150 + (50 / 100 x 4 x $130) = $410 in a year, and the percent rule says $1,500 to $3,000 a month. Both overstate what this salon can afford, and in the low-margin case by a lot.
Now the capacity check. The salon has about 77 open chair hours a month (18 a week x 4.3), and 15 first visits at 2.5 hours take 37.5 of them. But clients who rebook need chairs too. Each month’s 15 new clients bring back 15 x 50 / 100 = 7.5 regulars, each coming 4 times a year. After a year of steady marketing that adds up to about 7.5 x 12 x 4 / 12 = 30 return visits a month. If a return visit takes 2 hours (another assumption), that is 60 more hours, and 37.5 + 60 = 97.5 is more than the 77 the salon has open. So in the healthy case, this plan fills the book within the year. Before then, the salon has to slow down new-client marketing, open more hours or add a stylist. In the low-margin case it is 15 x 25 / 100 x 12 x 4 / 12 = 15 return visits, or 30 hours, and 37.5 + 30 = 67.5 fits.
Part C: the same three options, priced the same way
The salon’s chair hour brings in $70, so in the healthy case it leaves $70 x 50 / 100 = $35, and in the low-margin case $70 x 35 / 100 = $24.50. The owner spends 20 hours a month on marketing today, of which 8 could really be booked.
| A: DIY plus ads | B: Done-for-you help plus ads | C: Booksy Boost only | |
|---|---|---|---|
| Service fee or subscription | $0 (tools in their booking plan) | $500 (stand-in for a quote) | $29.99 (new Booksy account) |
| Ad budget | $600 | $600 | $0 |
| Per-booking fee | $0 | $0 | 30 / 100 x $150 = $45 |
| Owner hours still needed | 20 | 6 (filming clips, approvals, check-ins) | 2 (profile, replies) |
| Of those, hours they could book | 8 | 3 | 1 |
| Healthy case | |||
| Time cost at $35 an hour | $280 | $105 | $35 |
| Fixed monthly total | $880 | $1,205 | $64.99 |
| New clients needed a month ($82 limit) | $880 / $82 = 10.7, so 11 | $1,205 / $82 = 14.7, so 15 | $64.99 / ($82 - $45) = 1.8, so 2 |
| Low-margin case | |||
| Time cost at $24.50 an hour | $196 | $73.50 | $24.50 |
| Fixed monthly total | $796 | $1,173.50 | $54.49 |
| New clients needed a month ($39.20 limit) | $796 / $39.20 = 20.3, so 21 | $1,173.50 / $39.20 = 29.9, so 30 | Never: the $45 fee alone is more than $39.20 |
What this shows:
- The same spend can be sensible or not. In the healthy case, option B pays back if it brings in 15 new clients a month. In the low-margin case it needs 30, and 30 first visits at 2.5 hours is 75 of the 77 open hours, before any regulars return. Before you spend more, fixing rebooking or service pricing can matter as much as marketing.
- Help doesn’t give all your hours back. Option B still takes 6 hours of filming and approvals in this example. Ask any provider how much of your time they’ll need.
- Ads buy leads, not bookings. LocaliQ’s 2026 search-ads benchmark for “beauty and personal care” is $4.62 a click and $39.25 a lead, so $600 of search ads at that rate would bring about 15 leads. That category includes product brands and Meta ads behave differently, so treat it as a rough guide. To set your own ceiling per click, see Google Ads for hair salons.
- Marketplace clients cost the same again next time. Option C is cheap to run, but only while the first visit leaves more than the fee, and those clients found you through Booksy, not your own channels.
Most owners land on a mix. The worksheet’s job is to give you a limit per new client (line 11) and an honest cost for each option (line 21) before anyone sends you a quote.
Red flags in salon marketing contracts
Use this before you sign with anyone, including us.
SALON MARKETING CONTRACT RED-FLAG CHECKLIST
Ownership and access
[ ] You stay the owner of your Google Business Profile. The agency is
added as a manager, not owner. (Google's owner/manager roles)
[ ] Your Facebook Page, Instagram and Meta ad account stay in YOUR
business portfolio; the agency gets partner access.
[ ] Your domain and website are registered in your name.
[ ] You keep the photos, videos and logo files if you leave.
Money
[ ] Setup fee lists exactly what it pays for.
[ ] Ad spend is shown separately, paid to Google/Meta, with receipts.
[ ] Any "% of ad spend" fee is written down, so you know what you pay
as the budget grows.
[ ] Price rises need notice in writing.
Term and exit
[ ] Minimum term and notice period are stated up front.
[ ] No silent auto-renewal into a new long term.
[ ] Clear handover on exit: logins, files, ad account, within X days.
Promises
[ ] No guaranteed Google rankings. ("No one can guarantee a #1 ranking
on Google": Google Search Central)
[ ] No paying or rewarding clients for reviews, and no asking only
happy clients. (Against Google's review policy; the FTC's 2024 rule
bans rewards tied to positive or negative reviews)
[ ] No keywords stuffed into your business name on Google
("Best Balayage Salon Austin"). It breaks Google's guidelines and
could get your profile suspended.
Proof
[ ] Monthly report counts people asking to book, not just likes.
[ ] Content is original (your salon, your clients), not stock photos.
[ ] You know who does the work and how to reach them.
Sources for the checklist: Google’s owner and manager roles, Search Central on rankings, Google’s review policy, the FTC’s 2024 rule and Google’s business name guidelines.
TIP: If you can only check three things, check these: you own the Google profile and ad account, you can leave with 30 days’ notice or less, and ad spend is billed separately with receipts.
Rules on marketing texts, deposits and cancellation fees vary, so check your state’s rules before you add any of them to a campaign. Our no-show policy guide has wording for fees and deposits.
Where Winflow’s plans sit
Our plans are published, billed monthly, and you can cancel anytime. We recommend 90 days, because that’s when results compound. Your Google profile is fixed in your first 7 days, once we have access to it.
| Plan | Price | What’s included |
|---|---|---|
| Solo Monthly | $249/month | For one-chair stylists and suite renters: month-one setup (Instagram name, bio, highlights, one-tap booking), Google profile set up or cleaned up where you qualify, 8 reels a month from your own clips, captions and posting, Google posts and review replies, ready-made DM replies, one-page report and a 15-minute call each month |
| Solo Setup | $199 one time | The same month-one setup, 3 reel templates in your brand (yours to keep), a 20-minute handover call. Then you run it |
| Growth Starter | $399/month | 10 to 12 original pieces a month (70% reels), Google and Yelp optimized with reviews answered, booking site and listings synced, brand kit tune-up, DMs handled, monthly results call |
| Growth Partner | $599/month | 16 to 20 original pieces a month (70% reels), Google, Yelp and booking site fully optimized, review-request system, full branding (rebrand included), optional paid ads managed free, priority DMs and follow-up, monthly strategy call and report |
| Growth Plus | $799/month | Everything in Partner, plus one personal profile with 12 to 14 pieces a month, a personal brand tied to the salon, and DMs on both accounts |
| Websites | Salon template $299 one time; custom design quoted after a short scope, never more than $799 | Template-based site in your brand with your booking link wired in, Google-ready basics, mobile-first |
How to compare us fairly:
- Price: our team plans ($399 to $799) fall inside the spread of the published examples above, but scopes differ a lot (some examples are content only, some search only, some include ads management). Compare what each price covers line by line, and run it through part C of the worksheet.
- What’s on top: ad budget, which you pay to Google or Meta directly (Partner and Plus manage the ads at no extra fee). Anything not listed in a plan is quoted separately.
- Your time: reels are made from your own clips, never stock, so you’ll still film short clips at the chair and approve posts. Count those hours in line 17.
- Guarantees: if we miss a promised piece, you get that part of the month’s fee back. On Growth plans, if fewer than 10 new clients ask to book through Google or Instagram in your first 90 days, month 4 is free (conditions here).
- Who it’s not for: if your open hours would sit empty anyway, you enjoy making content and your booking app’s tools cover the rest, DIY may be the better deal. If you only want someone to post now and then, a freelancer is cheaper.
Not sure what you need yet? Run the free profile check yourself in a few minutes, or ask for a free diagnostic: a real person reviews your Google profile, Instagram and booking path and sends you findings within 48 hours.
Questions owners ask
How much should a small salon spend on marketing each month?
Published rules of thumb run from 5% to 15% of revenue, which is too wide to decide with, and revenue ignores what you pay stylists and spend on product. Work out what one new client leaves you after those costs, pick how much of that you're willing to spend to win them, and multiply by the new clients you want. Use the percentage only as a sense check.
Is $500 a month on marketing normal for a salon?
We haven't found a reliable survey of what US salons actually spend, so we can't say what's normal. $500 sits inside some published freelancer and specialist-agency price examples, but rarely covers both done-for-you content and a real ad budget. What matters is what the $500 buys and whether new clients from it leave enough after stylist pay and product to cover it.
How much does a salon social media manager cost?
Upwork's cost guide lists social media managers at $14 to $35 an hour and small-business account management at $400 to $2,000 a month for two channels. Salon-focused examples we checked start at $250 a month for a content package, and a general agency like LYFE Marketing starts at $750. Check whether video, DM replies and your Google profile are included.
Are Booksy Boost or Fresha marketplace fees worth it?
They can be, because you only pay when a new client books through the app. Booksy Boost charges 30% of the first visit, capped at $100, one time, and Fresha also charges a one-time fee on new clients its marketplace brings you, so check its current rate in Fresha's help center. Compare the fee with what that first visit leaves you after stylist pay and product, especially on lower-margin services.
Should a new salon spend more on marketing?
Often, yes, because you open with no regulars, few reviews and no Google history. Plan your launch spend before opening day so your Google profile, Instagram and booking link are live when the doors open, then scale back once your book fills.
Is it cheaper to hire a freelancer or an agency?
On price alone, often a freelancer. But compare what's covered: one freelancer may post content but not manage your Google profile, reviews, DMs or ads, and there's no cover when they're away. Price the whole job, including the hours you'd still put in yourself.
Want a second pair of eyes on your salon?
Our team reviews your Google profile, Instagram and booking path by hand, and tells you the fixes that matter most. Free, in your inbox within 48 hours.