A salon website needs six things: the full service list with real prices, opening hours, a WhatsApp button, photographs of actual work done at that salon, the Google Maps pin, and a page that appears in under two seconds on a phone. Everything beyond those six is decoration, and most of it actively costs bookings.
This is written from building a salon site as a demo and from measuring what other salons in Chennai are shipping. The pattern is consistent enough to be worth stating plainly.
The six things that matter
1. The price list, above the photographs
This is the whole argument, so it goes first. A salon customer arrives with a specific question — how much for keratin and can I get in Saturday — and every element between them and that answer is a tax. Most salon sites answer it on the third scroll, after a slider and a paragraph about a passion for beauty.
Owners resist this. The fear is that a competitor sees the prices or a customer decides you are expensive. In practice the customer who leaves over a published price was never booking at that price. What you lose by hiding it is the customer who was happy to pay, could not find out, and booked at the salon that told them.
There is a second saving that gets underestimated: staff time. Every price enquiry by phone is someone stopping mid-service to read out a number that could have been on a page.
2. A WhatsApp button, fixed to the bottom of the screen
Not a contact form. A form asks a customer to fill in fields and trust that somebody reads an inbox. WhatsApp opens a conversation they can see was delivered, in an app already open on their phone. For a salon taking ten bookings a day, the form loses on every dimension.
Pre-fill the message. wa.me/91XXXXXXXXXX?text=Hi,%20I'd%20like%20to%20book removes the small hesitation of composing a first line.
3. Real photographs of your salon
Chennai customers are unusually good at spotting stock photography, because every low-effort salon site uses the same image of a blonde woman in a European studio. That image says the site was assembled rather than made, and by implication the salon might be too.
Phone photographs taken in daylight, of your actual chairs and actual finished hair, beat professional stock every time. They do not need to be beautiful. They need to be recognisably yours.
4. Hours, including the day you are closed
Obvious and frequently missing. The closed day matters more than the open ones: a customer who travels to a closed salon does not come back, and the same hours must appear identically on your Google Business Profile or the two sources contradict each other in search results.
5. The Maps pin, matched to your profile
Address on the site and address on the Business Profile must match character for character. “2nd Main Rd” on one and “2nd Main Road” on the other genuinely dilutes how confident Google is that they are the same business.
6. Speed, which quietly decides everything
The demo salon build transfers 7.5 KB and starts painting in 0.15 seconds. When this studio measured real Chennai business sites on throttled mobile data, the typical one was hundreds of times heavier and took several seconds to show anything. That gap is bookings.
Six things a salon website does not need
A photo slider
Sliders are heavy, they push your prices further down the page, and research on carousels has been consistent for a decade: almost nobody sees slide two. Put the best photograph on the page and delete the rest of the mechanism.
An “our philosophy” essay
Nobody has ever chosen a salon this way. If you want to say something about how you work, say it in one line beside the prices.
A contact form
See above. WhatsApp wins on every measure that matters.
A booking system, at first
Below roughly forty appointments a week, a booking platform adds a monthly cost and a support burden to solve a problem WhatsApp already solves. Add it when no-shows become a real number, not before.
A blog nobody will write
An empty blog with two posts from 2023 is worse than no blog. It is a visible signal that the business stopped paying attention.
Background music or autoplaying video
On mobile data this is hostile, and on a phone in a public place it is worse than hostile.
Bridal work is a second business
A salon doing bridal makeup serves two customers with different price points, different decision timelines and different questions. A walk-in after a ₹400 haircut and a bride comparing ₹25,000 packages should not land in the same block of text.
On a one-page site that means a clearly separated section with its own pricing and its own photographs. Once bridal is a meaningful share of revenue, it earns a page of its own — that is usually the moment a salon moves from the ₹12,000 one-page build to a multi-page one.
What this looks like built
The Ivory & Oak demo applies all six rules and none of the six exclusions. Price table above the photography, WhatsApp fixed to the bottom, whole page in a single file. It is a demonstration build rather than a client project, and the build notes include the one thing about it that is still wrong.
A build like it is ₹12,000 and takes 5 days. The page for salons has the rest.