Growth Marketing

How do hair salons and barbers get more bookings online?

One booking link everywhere clients look, the next visit booked before they leave, and knowing which apps charge per new client.

2 November 2026
A barber's appointment card on a cream ground, the next visit already written in, beside a single booking link shown on three small profile tabs. Headline: the next booking starts in the chair.

TL;DR

Put one booking link everywhere your clients already look: your Google profile, your Instagram bio and your WhatsApp. Book the next visit before the client leaves the chair. And know that the booking apps charge a fee for new clients their marketplace sends, while the clients who use your own link cost nothing extra.

Last updated 2 November 2026. Written by Oyekola Obajuwon, founder of Growveloper, a growth studio that builds the website, the marketing and the booking flow for owner run businesses in the United States, the United Kingdom and Nigeria.

Put one booking link everywhere your clients already look: your Google profile, your Instagram bio and your WhatsApp. Book the next visit before the client leaves the chair. And know that the booking apps charge a fee for new clients their marketplace sends, while the clients who use your own link cost nothing extra.

Do I need a booking app to get more bookings?

You need a booking link, and an app is the easiest way to get one. The link is what matters. A client scrolling at 11pm will not send a DM and wait for a reply; they will book whoever lets them pick a time right there. The app gives you a page with your services, your free slots and a button, and a link to it you can put anywhere.

What you do not need, at the start, is the app's marketplace. That is a separate thing, and it is where the fees are.

What do Booksy and Fresha charge for new clients?

Both apps run a marketplace where new clients can find you, and both charge for the clients it sends. Booksy's pricing page lists the app at $29.99 a month, plus $20 a month for each extra team member. Its marketplace feature, Boost, is a "One-time 30% fee based on the total cost of a Boost client's first visit with you, up to a maximum of $100." With Boost switched off, Booksy takes no commission on new clients.

Fresha's pricing page describes its version as a "One-time fee applied to brand new clients who discover your business via the Fresha marketplace." It does not print the percentage on that page, so I am not going to guess it for you; check it in your own account before you list. What both pages agree on is the useful part. Fresha's says "No fee ever applies to your returning clients", and clients who book through your own website, Instagram or Facebook link are not charged.

Where a salon booking comes from, and what it costs on top

Where the booking comes fromExtra fee per clientWhose page says so
Your own link: Instagram, WhatsApp, websiteNoBooksy and Fresha pricing
The app's marketplace, first visitYes, onceBooksy (Boost) and Fresha
The same client, coming backNoFresha pricing
Booking through GoogleAsk your providerGoogle Business Profile help
Booksy and Fresha pricing pages and Google Business Profile help, read 2 November 2026.

So treat the marketplace like a lead site: useful for filling empty chairs, priced per client, and worth it only if that client comes back. I made the same argument for trades in whether lead sites like Angi and Checkatrade are worth it. A marketplace client is a client you rent once. A client who rebooks at the chair is one you own.

Can clients book my salon straight from Google?

Yes. When someone searches for a barber near them, your Google Business Profile is often the first thing they see, and it can carry a booking button. Google's help page on booking through a provider says you sign up with a booking provider that works with Google, and "Your booking providers will show up on your Business Profile within a week." The same page adds a line most guides leave out: "When you book through Google, your provider might charge you."

If you would rather not, Google says "You can also add your own link to your Business Profile". That is the free version: your own booking page, linked from the profile. Then make the profile worth clicking. Photos of real cuts, your prices and a steady trickle of reviews do more than any button; I cover the reviews in how to get more Google reviews and the prices in whether to show prices on your website.

How do I get bookings from Instagram?

Put the booking link in your bio and say it in every post that shows a finished cut. Instagram is where a salon or barber is chosen. People scroll the grid to see whether you can do their hair, then look for the fastest way to get in. If the only way is a DM, half of them will not send it. The link turns the moment of I want that into a booked slot before the feeling passes.

What about WhatsApp, and salons in Lagos?

In Lagos, most bookings still end in a WhatsApp chat, and that is fine if the chat ends with a time in the diary. The problem is the back and forth: are you free Saturday, what time, how much. Put your booking link in your WhatsApp Business profile and send it as the first reply, so the client picks the slot and you only confirm.

The apps are already pricing for Nigeria. When I opened Fresha's pricing page from Lagos on 2 November 2026, it showed its plans in naira: NGN 6,800 a month for an independent stylist and NGN 4,500 a month per team member. If you would rather send clients to your own site, the booking page can sit on it; I go through what that takes in building online booking into a clinic website, and the same build works for a salon. Payments inside the customer's own flow are the kind of thing I built alone in the four-portal platform for RideOn Nigeria.

How do I stop no-shows?

Take a deposit for long appointments, and send a reminder the day before. Most booking apps can do both. A braid or colour appointment that blocks three hours is the one that hurts when the chair sits empty, so that is where a deposit belongs. A ten minute line up does not need one. This is my judgement from how the apps are set up, not a study; I have not built for a salon, and I would rather tell you that than pretend.

How do I get clients to come back?

Book the next visit before they leave the chair. It is the cheapest booking you will ever get: no app fee, no ad, no search. A barber who says same time in three weeks? while brushing off the cape fills next month's diary in this month's chair. For clients who slip away, a short message at the point they usually come back does the rest. I go through that message, and when to send it, in how to get repeat bookings from past customers.

If you want the booking page, the Google profile and the reminders set up as one thing, that is the kind of website and booking build I do for local service businesses. The offer is a free 30-minute call, no pitch, and 20% off if we build, booked at cal.com/growveloper/30.

The next booking starts in the chair, not on the app.

“A marketplace client is a client you rent once. A client who rebooks at the chair is one you own.”

Written by Oyekola Obajuwon

salon online booking · barber more bookings · hair salon marketing · Booksy fees · Fresha new client fee · Google booking button · salon bookings Lagos

Found this useful?

Share it with someone who needs to read it.

Frequently asked

Quick answers to the most common follow-up questions.

Both give you a booking link and reminders. The bigger difference is the fee on new clients from their marketplace: Booksy's Boost is 30% of the first visit, capped at $100, and Fresha charges a one-time fee it does not print on its pricing page. Compare the monthly price for your team size, then decide whether you want the marketplace at all.

Not at first. A booking link in your Instagram bio and on your Google profile covers most of it. A website earns its place when you want your own booking page, your prices and your reviews in one spot that no app controls.

Make the booking link easy to find on Google, Instagram and WhatsApp, rebook clients at the chair, and ask happy clients for a Google review. Each costs time, not money, and the clients who come through your own link carry no app fee.

They can message you there, but the booking itself is faster through a link. Put your booking page in your WhatsApp Business profile and send it as your first reply, so the client picks a time and you only confirm.

Need help implementing this?

Liked this? Get more every week.

One fix a week. No fluff.

Ready to stop reading and start growing?