Black Friday: 30% off all plugins from 24 Nov · Join the list for early access →

Hair salons, barbers, nail bars and beauty institutes live on bookings. Clients compare a few salons on their phone, look at prices, photos and reviews, and book wherever it feels easiest. Your website does not have to be big, but it has to answer their questions quickly and make booking effortless.

The essentials of a salon website

A price list people can read on a phone

Price lists are often published as an image or a PDF from the printed leaflet. On a phone they are unreadable, and search engines cannot read them at all. Publish your services as real text, grouped by category (cuts, colour, treatments, nails, waxing), with duration and price. A menu plugin such as MenuCard works perfectly for this: categories, items, descriptions, prices and badges like “new” or “bestseller”. For packages and memberships, a pricing table presents the options side by side.

Introduce your team

Clients often choose a stylist, not just a salon. A team page with photos, roles and specialities (“colour specialist”, “men’s cuts and beards”) helps them pick and builds trust before the first visit. Keep photos consistent and bios short, see how to create a team page in WordPress. Teamly displays your team as a grid or carousel with social links.

Show your work with before / after

A colour transformation, a balayage, a beard trim or a makeup look is far more impressive as a before / after slider that visitors drag. Take both photos in the same light and position, and ask clients for permission. See our tips in before and after image slider in WordPress.

Reviews and testimonials

Display a few reviews near your booking button and on your services page. Short video testimonials work especially well for beauty, see how to collect video testimonials. Ask happy clients at the end of their appointment, when they are most enthusiastic.

Booking and contact

Put your booking link in the header and repeat it after each section. Many clients prefer to send a quick message, especially for questions like “can you do this colour?”. A floating WhatsApp button captures these requests, and clients can even send a photo of the look they want. Show your opening hours with a live status so they know when you will reply.

Promotions and gift cards

Use an announcement bar for seasonal offers, new services or gift cards before Christmas and Mother’s Day. Keep one message at a time and schedule it to end automatically.

Local SEO for salons

The menu, team, before / after, testimonials, hours and contact button are all available in the Business Website Bundle and the Local Business Bundle.

Frequently asked questions

Should I show prices on my salon website?

Yes. Prices are one of the first things clients compare. Use “from” prices for services that depend on hair length or complexity.

Can I publish client photos?

Only with the client’s permission. Many salons ask for consent at the end of the appointment.

Is a booking system required?

It helps, but a clear call or WhatsApp button already converts well, especially for smaller salons.