# Beauty salon website guide: what to include so clients book

> What a hair salon, barbershop, nail or lash studio website needs in 2026: prices and durations, booking requests, real photos, reviews, hours and policies.

- Canonical URL: https://businesswebsite.ai/blog/beauty-salon-website-guide
- Section: Blog
- Language: en
- Published: 2026-11-13
- Topics: Beauty salon
- Publisher: Website (https://businesswebsite.ai)

## Key facts

- Author: Benjamin
- Reading time: 12 minutes

Many new clients find a salon on Instagram or Google Maps. Before they message you, they want three answers: what it costs, who will do it and when they can come in. If your page answers all three quickly, booking is the easy next step. If not, the next salon is one tap away.

This guide covers what a hair or beauty salon, a barbershop, a nail bar or a lash studio should put on its website, in the order clients look for it, plus the rules for client photos, reviews and bookings.

> **In short:** A beauty salon website needs a service menu with prices and durations, a simple way to request an appointment, real photos of your work (posted with each client's consent), your team, recent reviews, and your address, hours and policies. Build it for phones first, link it from your Instagram bio and your Google Business Profile, and keep prices and hours identical everywhere.

## What should a beauty salon website include?

Clients arrive with the same short list of questions, whatever your specialty. Each part of the site answers one:

| Section | What to put there | The client's question |
| --- | --- | --- |
| Services and prices | Every service with its duration and price | What does it cost, and how long does it take? |
| Booking | A short request form, plus phone and WhatsApp | Can I get in this week? |
| Gallery | Your own work, before and after | Are they good at the look I want? |
| Team | Each stylist, barber or technician | Who will do it? |
| Reviews | Recent reviews and a link to all of them | Can I trust them? |
| Location and hours | Address, map, parking, opening hours | Where are they, and when are they open? |
| Policies | Cancellations, deposits, late arrivals | What if I need to cancel? |

A small studio can fit all of this on one page. A bigger salon does better with separate pages and a Book button on each.

## How to show your services and prices

Price is the first question, so answer it before anyone asks. Nielsen Norman Group describes price as [the number one thing prospective customers want to know on any website](https://www.nngroup.com/articles/show-price/), and in its usability studies people went to competitors' sites when a site did not show prices (the article dates from 2013). "DM for prices" sends clients to the salon that answers.

Write the menu the way clients read it:

- **Group services by category:** cuts, color, nails, lashes and brows, facials, waxing, men's grooming.
- **Use the names clients search for,** like "balayage" or "gel manicure", not only a house name.
- **Give every service a duration,** so a client knows whether it fits in a lunch break.
- **Show a fixed price, a "from" price or a range,** and say what it depends on, such as hair length. NN/g recommends typical prices or a range over no price.
- **List what is included and the extras,** like the toner, nail art or a lash refill.
- **Flag services that need a consultation first,** like color correction.

An example menu (the prices are invented, use your own):

| Service | Duration | Price |
| --- | --- | --- |
| Women's cut and blow-dry | 60 min | 45 |
| Men's cut | 30 min | 25 |
| Balayage with toner | 3 h | from 140, depending on length |
| Gel manicure | 45 min | 30 |
| Lash extensions, full set | 2 h | 80 |
| Lash refill | 60 min | 45 |

Write it as text on the page, not as a photo of your printed price list: text stays sharp on every phone and takes seconds to update.

## How online booking works on a salon website

There are three common ways to take appointments, and many salons mix them:

| Option | How it works | Best for | Watch out for |
| --- | --- | --- | --- |
| Booking request form | The client asks for a time, you confirm | Owner-run salons and barbers | Reply fast, or the client books elsewhere |
| Booking software | The client picks a free slot in a live calendar | Busy salons with several chairs | One more tool to keep in sync |
| Phone and messages | The client writes, you answer between clients | Very small studios | Requests pile up while you work |

### What a good booking request asks for

Keep it short enough to fill in with one thumb:

1. The service, picked from your menu.
2. The stylist, if the client has a favorite.
3. Two preferred days and times.
4. Name and phone number.
5. Notes, such as hair length or a past reaction to a product.
6. A tick box for your cancellation policy.

Under the button, say when you will answer ("We confirm by message within two hours"), and keep that promise.

### How booking works in our builder

In our AI website builder, the booking form saves every request in your site's database and emails it to you, and you confirm the time with the client yourself. There is no live calendar sync and the form takes no payment. Already using booking software? Point your Book button at it instead. For deposits or gift vouchers, you can add a Stripe payment link, paid on Stripe's own page, separately from the booking.

Put your booking page on Google too: a Business Profile can hold [up to 10 links per category](https://support.google.com/business/answer/6218037?hl=en), including links that help customers book an appointment.

## Show your work: gallery and before and after photos

The gallery is your proof. A client choosing a balayage specialist wants to see balayage, on hair like hers, in normal light.

- **Use your own photos.** Stock photos of models say nothing about your skill.
- **Shoot before and after in the same spot,** with the same light and angle.
- **Caption each photo** with the service and who did it ("Copper balayage, by Ana"), and group the gallery by service.
- **Keep the edits honest.** Google asks that Business Profile photos have [no significant alterations or excessive use of filters](https://support.google.com/business/answer/6103862?hl=en), because the image should represent reality. Hold your site to the same rule: a filtered before and after makes a promise the chair cannot keep.

### Ask before you post a client's photo

A photo in which a client can be recognized is personal data: the European Commission lists [posting a photo of a person on a website](https://commission.europa.eu/law/law-topic/data-protection/data-protection-explained_en) as an example of processing personal data. If you rely on consent, the [GDPR](https://eur-lex.europa.eu/eli/reg/2016/679/oj/eng) sets the conditions:

- It must be freely given, specific, informed and unambiguous (Article 4(11)).
- You must be able to show that the client agreed (Article 7).
- The client can withdraw it at any time, as easily as they gave it (Article 7).
- Making a service conditional on consent it does not need counts against that consent being free, so never make the appointment depend on photos (Article 7).

Ask at the end of the appointment and offer three choices: face visible, face hidden or no photos. Note the answer and the date, and take a photo down as soon as a client asks. Outside the EU, check your own data protection law; this is general information, not legal advice.

## Introduce your team

Clients book people, not chairs. Give each stylist, barber or technician a profile with a real photo and first name, their role, what they love doing (curly cuts, blonde work, skin fades, nail art), the languages they speak and the days they work, so nobody asks for Ana on her day off. Update it the week someone joins or leaves: one stale profile makes the whole site look out of date.

## Reviews: collect them on Google and show them on your site

In BrightLocal's [Local Consumer Review Survey 2026](https://www.brightlocal.com/research/local-consumer-review-survey/) of 1,002 US adults, 97% of consumers said they read reviews for local businesses, 74% only care about reviews from the last three months and 89% expect owners to respond. After reading positive reviews, 54% go on to check the business's website, so reviews and site work as a pair.

### How to ask for reviews the right way

Google's [tips to get more reviews](https://support.google.com/business/answer/3474122?hl=en) suggest sharing a Google review link or QR code, which fits neatly into your thank-you message. Offering free or discounted services in exchange for a review, or for changing or removing one, counts as fake content and is prohibited.

Google's [Maps content policy](https://support.google.com/contributionpolicy/answer/7400114?hl=en) adds rules that are easy to break in a salon: merchants should not pressure customers to review while they are on the premises, ask for specific content, or ask staff to collect a set number of reviews or reviews that name a staff member. "Please mention Ana in your review!" breaks the policy. "If you enjoyed your visit, a review helps us a lot" is fine.

### Reply to reviews and show recent ones

Reply to every review, briefly and personally, including the critical ones. Google's guide to [improving your local ranking](https://support.google.com/business/answer/7091?hl=en) says replies show you value feedback, and that more reviews and positive ratings can help your local ranking. On your site, show a few recent reviews with first name and service, link to your Google profile for the rest, and never edit or invent one.

## Location, opening hours and contact details

Put your address on a map with what a first-time client needs: floor, entrance, parking. List your hours for each day, set holiday hours before the holiday, make the phone number tap to call and add a WhatsApp link if clients message you there.

The same Google guide says businesses with complete and accurate information are more likely to show up in local results, and asks for your address, your hours including special hours, and your category. Keep these identical on your site and your profile. And ignore anyone selling guaranteed map rankings: Google states there is no way to request or pay for a better local ranking.

## Write your salon policies in plain words

Clear policies prevent arguments. Put them on your services page and link them from the booking form:

- **Cancellations and changes:** how much notice you need, and how to cancel.
- **Late arrivals and no-shows:** how long you can wait, and what happens after a missed appointment.
- **Deposits:** which services need one, how much, and when it is refunded.
- **Consultations and skin tests:** which services need one first.
- **Gift vouchers:** how long they are valid.

Write them like a person: "Need to cancel? Message us 24 hours before and we'll move your appointment for free." Consumer rules on deposits and cancellation fees differ by country, so check yours before you keep a deposit.

## Make it work on a phone first

Clients who tap your link in Instagram or Google Maps arrive on a phone, and Google uses the mobile version of a site's content for indexing and ranking, which it calls [mobile-first indexing](https://developers.google.com/search/docs/crawling-indexing/mobile/mobile-sites-mobile-first-indexing). It asks that your mobile site has the same content as your desktop site, so never hide prices or policies on small screens.

Test on your own phone, on mobile data: an easy-to-reach Book button, a phone number that calls when tapped, prices readable without zooming, a gallery that loads quickly (resize big photos first) and a form that works with one thumb. Our guide to a [fast, mobile-friendly website](https://businesswebsite.ai/blog/fast-mobile-friendly-website) goes deeper.

## Connect your website to Instagram and Google

Instagram shows your style; your website closes the booking. Put your booking or services page in your bio and mention it when you post a new service or free slots. A [social media post generator](https://businesswebsite.ai/tools/social-media-post-generator) can help you turn a last-minute opening into a post. Our article on [website vs social media](https://businesswebsite.ai/blog/website-vs-social-media-for-business) explains why the site is the part you own.

On Google, complete your Business Profile with category, hours, photos, website and booking link. Our [Google Business Profile guide](https://businesswebsite.ai/blog/google-business-profile-local-seo) walks you through it.

## Step by step: build your salon website

### Step 1: Gather your material

Your price list (a photo of the printed one works), 10 to 20 of your best photos (with consent), your team, hours, address and policies.

### Step 2: Describe your salon to the AI

Open the [beauty salon website builder](https://businesswebsite.ai/website-builder/beauty-salon), describe your salon in your own words, answer a few short questions and pick a style. The AI builds a real multi-page website with design, texts, images and code, and when you [upload your price list and photos](https://businesswebsite.ai/features/upload-your-content), it uses them as real content.

### Step 3: Check it and test the booking form

Fix anything in plain words in the chat ("balayage now starts at 150") or with clicks in the visual editor. Then send yourself a test request and check that the email arrives (more on [forms and bookings](https://businesswebsite.ai/features/contact-forms)).

### Step 4: Publish and choose your address

Building and publishing are free on the Starto plan, on an address like yoursalon.businesswebsite.app. Premium adds your own domain, email on it and no badge, and you can [buy a domain](https://businesswebsite.ai/buy-domain) such as a .com in the product. Every page goes live with a title, a description and structured data, but nobody can honestly promise a ranking.

### Step 5: Share the link and keep it current

Put the link in your Instagram bio, your Google Business Profile and your WhatsApp status, and check prices, staff, photos and holiday hours once a month, even from your phone.

## Frequently asked questions

### Do I need a website if my salon is busy on Instagram?

Instagram is great for showing your work, but you do not control who sees each post, and prices and policies get buried in old posts. A website keeps them in one place you own, and it can appear on Google when people search for a salon nearby.

### Can clients book appointments through a salon website?

Yes. The simplest way is a booking request form: the client picks a service and a time, and you confirm by message or phone.

### How much does a beauty salon website cost?

It depends on who builds it. With us, building and publishing are free on the Starto plan with a free address, and Premium adds your own domain and email on it (see [pricing](https://businesswebsite.ai/pricing)). Our guide to [how much a website costs](https://businesswebsite.ai/blog/how-much-does-a-website-cost) compares the other options.

### Can I post before and after photos of my clients?

Yes, with their permission. In the EU, a photo in which a client can be recognized is personal data, so consent has to be freely given, provable and as easy to withdraw as to give.

### Should I show prices on my salon website?

Yes. Price is the first thing most people want to know, and when it varies, a "from" price with what changes it beats no price at all.

### How do I get my salon to show up on Google Maps?

Create and verify a Google Business Profile, add your category, address, hours, photos, website and booking link, and keep collecting genuine reviews. Google bases local results mainly on relevance, distance and prominence, and nobody can pay for a better local ranking.

## Sources

1. [Local Consumer Review Survey 2026](https://www.brightlocal.com/research/local-consumer-review-survey/), BrightLocal, 2026.
2. [Tips to improve your local ranking on Google](https://support.google.com/business/answer/7091?hl=en), Google Business Profile Help, 2026.
3. [Manage your local business links](https://support.google.com/business/answer/6218037?hl=en), Google Business Profile Help, 2026.
4. [Tips to get more reviews](https://support.google.com/business/answer/3474122?hl=en), Google Business Profile Help, 2026.
5. [Prohibited & restricted content](https://support.google.com/contributionpolicy/answer/7400114?hl=en), Google Maps User Generated Content Policy, 2026.
6. [Manage your Business Profile photos & videos](https://support.google.com/business/answer/6103862?hl=en), Google Business Profile Help, 2026.
7. [Mobile site and mobile-first indexing best practices](https://developers.google.com/search/docs/crawling-indexing/mobile/mobile-sites-mobile-first-indexing), Google Search Central, 2025.
8. [State the Price to Give B2B Sites a Competitive Advantage](https://www.nngroup.com/articles/show-price/), Nielsen Norman Group, 2013.
9. [Data protection explained](https://commission.europa.eu/law/law-topic/data-protection/data-protection-explained_en), European Commission, 2026.
10. [Regulation (EU) 2016/679, General Data Protection Regulation](https://eur-lex.europa.eu/eli/reg/2016/679/oj/eng), EUR-Lex, 2016.

---

Source: https://businesswebsite.ai/blog/beauty-salon-website-guide
