Beauty · free template

Salon Appointment Booking Form

Take hair appointments with service, stylist and timing preferences.

Questions
15
Pages
4
Layouts
card · classic
Conditional rules
3
Preview it in the gallery

Searches this template answers

About this template

Salons lose money on badly estimated appointment lengths, and this booking form is built to prevent that by asking the questions a stylist would ask on the phone. The client gives their name, mobile number and email, says whether they have visited before, and picks the services they want from a list you control — cut, blow dry, colour, highlights, balayage, toner, treatment or extensions. Colour work triggers extra questions about current colour, box dye history, previous bleaching and whether a patch test has been done, which is both a timing and a safety issue. Hair length and thickness refine the slot length further. The client then chooses a preferred stylist, a date and a time window, and can note anything relevant such as a wedding deadline or a scalp sensitivity. A short consent block covers the patch-test requirement, deposit terms and your cancellation window. Every submission arrives with enough detail to be dropped into the diary at the right length, first time.

What this form asks

Every question is editable — rename it, make it optional, or delete it entirely.

Page 1 — Your details

  • Full namerequired
  • Email addressrequired
  • Mobile number
  • Have you visited us before?required
  • How did you hear about us?

Page 2 — Services

  • Services requiredrequired
  • Hair lengthrequired
  • Hair thicknessrequired
  • Current colour and box dye history
  • Has a patch test been done in the last 6 months?

Page 3 — When and who

  • Preferred stylistrequired
  • Preferred daterequired
  • Preferred timerequired
  • Anything else we should know?

Page 4 — Confirm

  • Agreementrequired

15 questions in total.

Conditional logic included

  • WhenServices requiredcontains Colour, showCurrent colour and box dye history”.
  • WhenHave you visited us before?is No, showHow did you hear about us?”.
  • WhenServices requiredcontains Colour, requireHas a patch test been done in the last 6 months?”.

Works in both layouts

Frequently asked questions

Can I stop bookings outside opening hours?
Swap the date and time questions for an appointment field and only your real availability is offered.
Can I take a deposit?
Yes — add a products or payment field and the deposit is taken as the booking is submitted.
Does it handle patch tests?
Colour selections reveal a required patch-test question so no colour booking is confirmed without one.
Can each stylist get their own version?
Duplicate the template per stylist or per branch and route submissions to different notification addresses.