Booksy vs Vagaro vs Fresha: Client Cost in 2026
Part of the guide: Hair Salon & Barbershop Marketing
Booksy Boost fee on an $85 first visit
30% of first visit, capped at $100
Fresha marketplace fee on $85
20%, minimum $6
Vagaro Fill My Books fee on $85
20% for a new customer
Fee on a booking from your own link
Per each vendor's pricing page
Estimates for illustration; actual numbers vary.
How do Booksy, Fresha and Vagaro charge for new clients?
| Booksy | Fresha | Vagaro | |
|---|---|---|---|
| Subscription | $29.99/month, plus $20 per extra user | $19.95/month (Independent) or $14.95 per bookable team member (Team) | $30/month ($23.99 promo for the first 6 months), plus $10 per extra bookable calendar up to seven |
| Discovery product | Boost, optional | Marketplace | Marketplace listing, Daily Deals, Fill My Books |
| Fee on a new client | 30% of the first visit, capped at $100 | 20% one-time, minimum $6 per client | 20% per booking for new customers through Fill My Books |
| Fee on returning clients | 0% from the second visit | Free | 5% per booking through Fill My Books if promoted to an existing customer |
| Bookings from your own link | Fee is described for Boost clients; ask how a new client on your own link is treated while Boost is on | Free: direct links, Facebook and Instagram | Fee applies only to Fill My Books and Daily Deals bookings, per Vagaro's page |
What do you get for the fee?
- Booksy Boost: higher placement on the Booksy Marketplace, recommended galleries, a "Booksy Recommended" badge on your profile and exposure in the Booksy for Customers app. Booksy publishes one owner testimonial on the Boost page: about $930 spent on Boost over three years, $10,010 in sales from 70 new Boost clients and 442 visits. That is one provider's account, chosen by the vendor, not an average.
- Fresha Marketplace: Fresha says listing costs nothing up front and that visibility depends on location, services, availability, pricing, reviews and client demand. It claims 25+ million customers, and on average 26% more clients and a 392% return on investment for marketplace businesses, without giving a method. Treat those as marketing claims to test, not forecasts.
- Vagaro Fill My Books: you set a goal, the maximum discount you will accept, and the services, classes and team members to promote. Vagaro says the listing then appears as sponsored on the Marketplace home page, ranks higher in local search, and goes by Daily Deals and email to Vagaro users within 25 miles who have not visited you. A Last-Minute Openings option promotes availability in the next 72 hours.
How does the fee change with ticket size?
| First visit price | Booksy Boost | Fresha | Vagaro Fill My Books (new) |
|---|---|---|---|
| $20 (kids cut) | $6.00 | $6.00 | $4.00 |
| $40 (cut) | $12.00 | $8.00 | $8.00 |
| $85 (colour) | $25.50 | $17.00 | $17.00 |
| $150 (balayage) | $45.00 | $30.00 | $30.00 |
| $400 (full transformation) | $100.00 (cap) | $80.00 | $80.00 |
Can Google booking links hide fees?
Does a marketplace client pay back?
| First-year contribution per new client, after fee | 0% rebook | 30% rebook | 50% rebook | 70% rebook |
|---|---|---|---|---|
| Own link, no fee | $42.50 | $68.00 | $85.00 | $102.00 |
| Fresha marketplace ($17 fee) | $25.50 | $51.00 | $68.00 | $85.00 |
| Vagaro Fill My Books, no discount ($17 fee) | $25.50 | $51.00 | $68.00 | $85.00 |
| Booksy Boost ($25.50 fee) | $17.00 | $42.50 | $59.50 | $76.50 |
| Vagaro Fill My Books, 30% discount ($11.90 fee) | $5.10 | $30.60 | $47.60 | $64.60 |
- A new client who never returns still leaves a profit on all but the discounted deal, which clears only $5.10. Deep discounts plus a fee leave almost nothing on the first visit, so the deal pays only if the client rebooks.
- The fee is a one-time cost, so the rebooking rate is what decides the outcome. Going from 0% to 50% rebooking adds more than any fee difference between the apps.
- The incrementality test: the fee is only well spent on clients you would not otherwise have had. Ten marketplace clients on Fresha cost $170 in fees at $85. If five of them would have booked through your link anyway, you paid $170 to gain five clients, an effective $34 per truly new client. Divide the fee by the share who were genuinely new.
How do you stop paying for clients you already had?
- Ask every new client how they found you. Add it to your booking form or ask at checkout. Compare the answers with the fee line on your statement monthly. Our booking form optimisation guide shows where to add the question.
- Give every first-time client your direct link at the end of the visit. Booksy says that after a Boost client's first visit, later bookings carry no commission, and Fresha says returning clients are free. Rebooking on your terms is where marketplace clients become profitable.
- Cap what you promote. In Fill My Books you choose the maximum discount and the services, so promote only slow-selling services or off-peak slots, not your full books on Saturdays.
- Do not stack discounts and fees on your best service. The 30% discount row above shows how little remains.
- Review monthly, with numbers. If fee dollars rise but total new clients do not, switch the discovery product off for a month and watch what happens to bookings. Booksy and Vagaro describe Boost and Fill My Books as optional; ask Fresha how to pause marketplace bookings.
Which app fits which discovery strategy?
- You get most clients from Instagram, your own link and word of mouth: Fresha's free direct, Facebook and Instagram bookings and low entry subscription fit best, with the marketplace as an extra rather than the plan.
- You want one paid way to be found and a clear per-client cap: Booksy Boost has a published cap and 0% after the first visit, but is the highest percentage. Use it for higher-priced services where the $100 cap does the work.
- You want controls over what is promoted: Vagaro's Fill My Books lets you set the goal and the maximum discount. You pay only when a promotion produces a booking, but read the opt-in terms before running Daily Deals.
What should you do today?
- Log into your current app and find the last three months of marketplace or promotion fees. Add them up.
- Count how many of those clients you can identify as brand new, and ask five of them how they first found you.
- Work out your cost of delivering your top three services, then use the fee-by-ticket table to see the fee on each.
- Email or message each app's support and ask for the fee rule in writing for new clients booking from a Google booking button.
- Add your own booking link to your Instagram bio, website and Google Business Profile, and send it to every first-time client after the visit.
FAQ
Sources
- Booksy Biz: Pricing
- Booksy Biz: Boost
- Fresha: Pricing
- Fresha: Marketplace
- Vagaro: Pricing
- Vagaro: Fill My Books (released 1 July 2026)
- Vagaro blog: Daily Deals, expectations vs reality (1 August 2019)
- Google Business Profile Help: Set up bookings through a provider
- Google Business Profile Help: Manage your local business links
Free for local businesses
Want this applied to your business?
I'll review your Google presence, local SEO, and ad accounts — and send you a specific action plan within 48 hours. No pitch, no pressure.
Want hands-on help?
See how DataLatte handles Hair Salon Marketing for local businesses.
✂️ Industry Guide
Hair & Salon Marketing Guide

Local marketing strategist with 10+ years at global agencies — OMD, Dentsu, GroupM, and BBDO. Now helping small businesses get the same data-driven edge. Based in Europe, working with clients in the US, UK, Australia, and beyond.
About NataliiaRelated articles
Want this applied to your business?
Let's review your current marketing setup together — free, no obligations.
Get Your Free Marketing Audit