Add online booking to your hair salon website: the UK guide
Search for your salon's name on Google and look at what a new client actually sees: your Business Profile with its reviews and photos, perhaps your Instagram, perhaps a website. Now ask the only question that fills the appointment diary: from any of those places, can she book a colour appointment at 9 pm on a Sunday without ringing you?
For a lot of UK hair salons the honest answer is still no. The website is a lovely brochure, the Instagram grid is full of balayages, and the only way to get an appointment is to phone during opening hours, while you have your hands in a foil. Every missed call is a client who may simply book the salon down the road instead.
The fix is not a bigger website. It is one booking link, placed everywhere a client might find you. With commission-free online booking software for hair salons such as ViteUneCoupe, that link is your salon's own booking page: your services and prices, your stylists, your opening hours, and online booking around the clock. This guide walks through every place that link should live, starting with the question most tutorials skip.
Do you need a website at all to take online bookings?
No, and it is worth saying plainly, because plenty of agencies will happily sell you a £2,000 site before you have taken a single online booking.
A standalone booking page already does the core job: it lists your services with prices and durations, shows which stylists are available, and lets clients book themselves in. For a salon with no website, that page is a perfectly presentable destination to point your Google Business Profile and Instagram bio at. Many salons run for years on that trio alone:
- A well-maintained Google Business Profile, which is what appears when someone searches "hairdresser" plus your town.
- An online booking page, which takes appointments 24/7, including when the salon is closed.
- An active Instagram account, which acts as your portfolio.
A website becomes worth the money later: when you want to rank for a speciality ("curly hair specialist Leeds", "balayage Edinburgh"), when you are recruiting, or when you open a second salon. If you are weighing a website against listing on a marketplace instead, our comparison of direct bookings versus marketplaces for hair salons covers that decision in detail.
If you already have a website, carry on: the next section is for you.
How to add a booking button to an existing salon website
Whatever your site is built with, the principle is the same: every page gets a clearly visible "Book now" button, and every one of those buttons opens the same booking page. You do not need a technical integration for that, just a link.
On a site builder such as Wix or Squarespace
Site builders all offer a button element. Edit the page, add or select a button, label it "Book now" or "Book an appointment", and paste the full URL of your booking page as the link target. Put one button in the header or navigation so it appears on every page, and one in the hero section of the homepage, visible without scrolling. Repeat on the services page, next to the price list, where booking intent is highest.
On a WordPress site
Same idea: add a button block (or a prominent link) in the header via your theme's menu or header settings, and in the body of the key pages. If a web designer manages the site for you, the request is one sentence: "please add a Book now button to the header and homepage, linking to this URL". It is a five-minute job; be wary of anyone who quotes a day of work for it.
What to avoid
- A "contact us to book" form. A form that emails you a request is not online booking: the client still waits for a reply, and you still type the appointment into the diary by hand.
- A buried link. A booking link in the footer, or only on a "Contact" page, might as well not exist. The button belongs where the eye lands first.
- Out-of-date prices next to the button. If the website's price list and the booking page disagree, trust evaporates at the exact moment the client was ready to book. More on consistency below.
How to add your booking link to your Google Business Profile
For most salons, the Business Profile is seen far more often than the website, so this is the highest-value five minutes in this guide. The steps below match Google's help page on booking links for local businesses, checked in October 2026. Google changes its interface regularly: if a label differs slightly on your screen, look for "Booking" or "Links" in the profile editing menu.
Step 1: sign in as the profile owner
Profile management no longer happens in a separate "Google My Business" app: it happens directly in Google Search and Maps. Sign in with the Google account that owns the profile, then search for your salon's name. A management panel appears above the profile when you are signed in with the right account.
Step 2: open the booking section
In Google Search, select "Booking" among the profile editing options. In Google Maps, choose "Edit profile", then the transaction type. If no booking option appears, check your profile's primary category: Google only offers these links for certain business categories, and "Hair salon" is the right one for both this feature and your local ranking.
Step 3: add the URL and save
Select "Add link" (or "Add another link" if one already exists), paste the full URL of your booking page, and save. Google allows up to 10 links per category and lets you mark one as preferred with "Set preferred link", which displays it as "Business preferred" at the top. You do not need ten links: one link, the right one, removes hesitation.
Step 4: check the result in a private window
Open your profile in a private browsing window, or on someone else's phone, to see it as clients do. The link usually shows as a "Booking" button or link on Search and Maps. Display is not always instant; give it a day before suspecting a mistake.
Booking link or "Reserve with Google": what is the difference?
This is the nuance most tutorials gloss over. There are two levels of integration, and they are set up in different places.
The simple booking link is what you have just configured: a link you add yourself, which opens your booking page in the browser. Any booking tool can use it, Google charges nothing for it, and you keep control of the whole client journey. It works today with a free ViteUneCoupe booking page.
The native "Reserve with Google" button is a deeper integration where the booking happens without leaving Google. According to Google's help page on bookings through a provider, checked in October 2026, it requires your booking software to be a partner in the programme: you set it up in the profile's "Bookings" section ("Get started", then choose your provider), the provider can take up to a week to appear on the profile, and Google notes the provider might charge for the service. Google also states that detailed booking performance data is only available through Reserve with Google, not for custom links.
ViteUneCoupe does not offer the native "Reserve with Google" button. The simple booking link above is available right now with the free plan, and it already covers the essential: letting a client who finds you on Google book in two minutes.
Instagram, Facebook and the QR code at reception
The same booking link works everywhere clients find you. Deploy it once, everywhere.
In your Instagram bio
Edit profile, link field, paste your booking link, with an explicit label such as "Book an appointment". Instagram allows several external links; put booking first. Remind followers it exists with a link sticker in your stories: a bio link nobody thinks to tap does nothing.
Instagram and Facebook action buttons
Professional Instagram accounts can show a "Book now" action button on the profile, and Facebook pages offer a similar primary button under the cover photo. Like Google's native button, Instagram's booking action buttons work through a list of Meta-approved booking partners: if your tool is not on the list, the button is not available, but the bio link works for everyone and does the job. On Facebook, you can usually point the page button at any URL: choose a "Book now" style action and paste your link.
A QR code at the reception desk
Print a QR code of your booking link and put it at reception and in the window. A client who could not get through on the phone, or who walks past when you are closed, scans it and books. Free QR code generators abound; just test the printed code with a couple of different phones before laminating it.
Keep names and prices consistent everywhere
Once the same services appear on your website, your booking page, your Google profile and a printed price list, inconsistency becomes your main enemy.
- Same service names everywhere. If the website says "Cut and finish" and the booking page says "Ladies' cut", clients wonder whether they are the same thing and whether the price still applies. How you name, group and time those services deserves care in its own right: see our guide to building a salon service menu that works for online booking.
- Prices in pounds, VAT included. Prices shown to consumers in the UK must include VAT: the advertising rules require quoted consumer prices to include non-optional taxes, as set out in the ASA's guidance on VAT in quoted prices (checked in October 2026). In ViteUneCoupe you set your own service prices, so enter them exactly as a client would pay them.
- One place where prices live. The least painful setup is to maintain prices in your booking tool only, and have the website link to the booking page rather than duplicate the price list. A duplicated list will drift out of date; a linked one cannot.
- Identical name, address and phone number on the website, the Google profile and Instagram. Inconsistencies confuse clients and blur the signals Google uses for local ranking.
How do you know which channel actually fills the diary?
Once the link is everywhere, you will want to know what is working. Three approaches, from simplest to most involved.
Ask. "How did you find us?" at the backwash or the till. Unscientific, but over a month it gives you a real trend: Google, Instagram, word of mouth.
Your Google profile's statistics. The profile management interface shows performance data: views, clicks, calls. You will not see each individual appointment, and Google states that detailed booking metrics are reserved for Reserve with Google rather than custom links, but the trend in clicks after you add the link is already a useful signal.
Tagged links for each channel. If you are comfortable with it, add UTM parameters to create one link for Google, one for Instagram and one for the website, and read the results in your site's analytics tool. Useful if you already run structured marketing; for most salons the first two approaches are plenty.
Within ViteUneCoupe, every online booking lands in your calendar and your client database, so you can at least see what share of appointments now arrives online rather than by phone. Be realistic about that share: online booking removes most of the calls, not all of them, and some clients will keep ringing for years. A voicemail message that reads out nothing but "book online at" plus your link turns even the calls you cannot answer into bookings; we look at the whole problem of missed calls in a hair salon separately. Fewer bookings scribbled down between two clients also means fewer diary errors, and a client who booked herself in online is a client you can remind automatically, which is where the real fight against no-shows in your hair salon begins.
Frequently asked questions
Is adding a booking link to a Google Business Profile free?
Yes. Custom booking links on your profile cost nothing, like the profile itself. Only the native "Reserve with Google" integration depends on your booking software, which may reserve it for a paid plan. With ViteUneCoupe, the booking page and the link you add to your profile are included in the free plan, with 0 % commission on your bookings.
Why can't I see the "Booking" option on my profile?
It is usually the category: Google only offers booking links for certain business categories, so check that your primary category is "Hair salon". Also check you are signed in with the account that owns the profile and that the profile is verified. Google's interface changes often: look for a "Links" or "Bookings" section in the editing menu.
Can I take online bookings without a website?
Yes. A standalone booking page lists your services, prices, stylists and availability, and clients book directly on it. Point your Google Business Profile, Instagram bio and Facebook button at that page and you have full online booking with no website at all.
Does ViteUneCoupe integrate with Wix, Squarespace or WordPress?
There is no plugin to install, and none is needed: your ViteUneCoupe booking page has its own URL, and every site builder lets you add a button linking to a URL. Add a "Book now" button to your header and homepage pointing at the page, and the job is done.
Is ViteUneCoupe a "Reserve with Google" partner?
No, ViteUneCoupe is not a "Reserve with Google" partner and does not offer the native button. You can instead add your ViteUneCoupe booking page as a custom booking link on your Google profile, in your Instagram bio and on your website, free and commission-free.
Should the booking link replace the phone?
No, it complements it. Some clients will always prefer to call, especially for technical services worth discussing first, such as a colour correction. The link captures the ones who want to book fast, outside opening hours, or who simply dislike phoning. Both channels feed the same diary.