Anticode Open builder

Building a beauty salon website clients trust and book from

A beauty salon sells many treatments to people with different worries: price, skill, skin sensitivity, time. The site has to sort that range into a menu someone can scan, send the treatments that need a patch test or consultation down the right route, and let everyone else book straight away.

Updated · By the Anticode team

Two kinds of visitor, two routes

Some clients know exactly what they want: an eyebrow wax on Thursday. Others are considering a course of facials or a treatment they've never had, and want to know whether it suits them. A salon site that treats both the same way either slows down the first group with questions or rushes the second into a booking they're unsure of. Give the homepage two clear actions: book a treatment, or ask for a consultation.

Long salon menus fail when they're one alphabetical list. Group by what the client is thinking about, and keep each category's page short enough to read on a phone:

Face
Facials by skin concern, peels, brow and lash treatments, with the time and whether a patch test is needed.
Body
Massage, wraps and body treatments, with what the client should wear and whether it's a couples option.
Hair removal
Waxing and threading by area, with a note on hair length and aftercare.
Hands and feet
Manicures and pedicures, if you offer them, with removal listed separately.
Courses
Treatments sold as a series, with how many sessions, how far apart and what happens if one is missed.

For each treatment, say who it's for and who it isn't for. A line such as "not suitable during pregnancy" or "we'll ask about medication at consultation" builds more trust than a page of benefits.

Patch tests and consultations

Tints, some lash treatments and many skin treatments need a patch test or a consultation first, and clients often don't know which. Make it explicit on the treatment itself: "Patch test needed at least 48 hours before", then link to the booking for the test, not the treatment. For consultation requests, a contact form with a name, an email and one message box is enough; a line above it can ask which treatment they're considering and what they'd like to know. Health details are better asked in person than collected through a website form; if you do ask anything sensitive, ask for the minimum.

Aesthetics treatments need extra care

If the salon offers injectables or other aesthetic procedures, the rules on who can perform and advertise them vary by country, and some places restrict how prescription-only treatments can be promoted. The salon is responsible for its own wording. In practice that means naming the practitioner and their qualifications, describing the consultation process, and avoiding before-and-after claims you couldn't defend.

Gift vouchers

Vouchers sell well before holidays and birthdays, and the buyer is usually not the person who'll use them. A vouchers page should say what values or treatments are available, how the voucher is delivered, how long it lasts and whether it can be exchanged. Anticode sites take payment through a payment link, one per account: create a product in Stripe Payment Links, PayPal or another provider and point the voucher button at it, or link to a product list at the provider if you sell several values. Sending the voucher itself, by email or post, is up to you or your payment provider.

Aftercare pages

Write one short page per treatment family: what to avoid after waxing, how to care for a lash lift, when to expect results from a peel. Store them in a CMS collection so you can add or correct one from the dashboard without rebuilding the site, and send the link after each appointment.

What generated salon sites get wrong

  • Soft-focus stock photos of strangers in robes instead of your rooms and team.
  • Benefit-heavy copy ("glow", "radiance", "transform") with no times, prices or suitability notes.
  • One booking button for everything, including treatments that need a patch test first.
  • Ratings badges with no source behind them.

How Anticode builds it

Describe the salon in a sentence, such as "a beauty salon in Bristol offering facials, waxing and lash lifts, with patch-test booking and gift vouchers". The Architect shows a short plan and asks the questions that change the build. Pick the booking calendar, contact form, pricing and FAQ as must-haves, and ask for separate Services, Book and Contact pages.

As a beauty salon website builder, Anticode holds the site to one design system: Luxury (Jost) and Organic (Figtree) are natural fits, with an action colour such as gold, green or black. The Critic checks the result for stock AI phrasing, which salon copy attracts more than most. Bookings and consultation requests are saved, sealed at rest and can be emailed to you; because the site collects data, it can't be published until the account owner and the person publishing have two-factor sign-in turned on.

Limits to plan around

  • One diary, fixed times. The calendar has no staff rotas or treatment rooms, offers six fixed times a day (Mondays skipped) and takes one booking per slot; you confirm each one yourself. A salon with several therapists often pairs the site with salon software and links to it for booking.
  • No deposits or prepayment at booking. Use a payment link if you need one.
  • No voucher codes or balances. Anticode doesn't issue, track or redeem vouchers.

Questions people ask

Can clients book a patch test online?

Yes, as its own bookable appointment. Make the treatment page say a patch test is needed and link to that booking rather than the treatment itself.

Can I sell gift vouchers from the site?

Yes, through the site's payment link from a provider such as Stripe Payment Links or PayPal. Anticode doesn't create or track voucher codes; delivering the voucher is up to you.

Should I show prices on a beauty salon website?

Usually, yes. Clients compare salons on price, time and suitability. If a treatment is priced after consultation, say so and give a starting point.