Salon Booking Form — Free Beauty & Wellness Template | Poper
Beauty & Wellness Template

Salon Booking Form

A mobile-first salon booking form with services, stylists, date and time preferences, and a cancellation policy checkbox. Free, branded to your salon.

Use This Template
Free to useNo signup requiredFully customizableEmbeddable
Book a Salon Appointment

Pick your service, stylist, and time — we'll lock it in and send a confirmation.

Preview — no data is stored

Interactive preview — try it yourself, no data is saved

About This Template

What is a salon booking form?

A salon booking form is the digital front door of a modern beauty business. It replaces the back-and-forth of phone calls, DMs, and sticky-note waitlists with a single page where a client picks a service, a stylist, and a time — all in under a minute. Done well, it lifts bookings, cuts no-shows, and gives your front desk hours back every week.

For years, salons relied on Instagram DMs and phone calls to book appointments. It worked, but barely — clients forgot to reply, messages got buried, and every no-show was a silent tax on revenue. The digital booking form fixes this by putting the scheduling flow directly in the client's hands: they complete it when they want, on the device they're already holding, and your calendar fills itself up while you're busy colouring someone else's hair.

A great salon booking form does three things at once: captures everything the stylist needs to prep (service, length, colour, notes), makes the client feel like a real appointment is on the books (confirmation email, calendar hold, policy acknowledgement), and gets out of the way on mobile so the booking doesn't die on a 5-inch screen. This Poper template ships with all three — 11 pre-built fields, a cancellation policy checkbox, and a layout tuned for phones.

You can use this template as-is for hair salons, barbershops, nail bars, med spas, lash studios, and wax studios — or customize it in the drag-and-drop builder to match your exact menu. Add prices, duration rules, stylist bios, or a payment field to collect deposits upfront. The form is fully brandable, works on every device, and integrates with Square, Stripe, Fresha, Google Calendar, and 96+ other tools.

11
Fields pre-built
60 sec
Average book time
40%
Fewer no-shows
Mobile
First by default

For You

Why Use This Salon Booking Form?

Built and battle-tested by teams who collect real responses every day.

Book in Under 60 Seconds

Clients pick a service, a stylist, and a time slot in three quick taps. No accounts, no downloads, no phone calls.

Mobile-First, Always

Most salon bookings come from Instagram and TikTok. This form looks and feels native on every phone — no pinching, no tiny buttons.

Every Service Pre-Built

Cuts, color, balayage, extensions, blowouts, manicures, lashes, brows, waxing — the checkbox list is ready to edit to match your menu.

Preferred Date & Stylist

Clients pick the stylist they love and a preferred date. Your front desk can confirm or offer alternatives within minutes.

Hair Length & Prep Notes

Captures hair length and a free-form notes field so stylists know exactly how much time and product to block before the client arrives.

Clear Cancellation Policy

Clients tick a box acknowledging your cancellation policy at booking — no awkward conversations later when plans change.

Every Field, Explained

Every field in this form, explained

Each field was chosen to capture exactly what a stylist needs to prep — and nothing more. Here's what each one does and why it's there.

Full Name

The client's name, used for confirmation emails, the calendar entry, and the stylist's prep sheet. First name is usually enough for casual bookings.

Email

Primary channel for the confirmation, reminders, and any rescheduling links. Also used for your post-visit review request.

Phone

Backup contact when email fails and the preferred channel for same-day SMS reminders. Most salons send a text 24 hours before.

New or returning client

Routes new clients into a welcome flow (first-visit pricing, intake questions) and returning clients straight to the service picker.

Services

Multi-select checkbox of every service you offer — cut, colour, balayage, blowout, mani, lash fill, wax. Drives duration and pricing logic.

Preferred stylist

Dropdown of your team so clients can pick a favourite. Include a 'No preference' option so the front desk can assign the best slot.

Hair length
Optional

Short, medium, long, or extra long. Tells the stylist how much product to plan for and helps block the right amount of time — especially for colour.

Preferred date

The client's ideal appointment day. Your front desk confirms the exact slot or offers the nearest available within your booking window.

Preferred time of day

Morning, afternoon, or evening. Keeps the form simple on mobile while giving you enough info to slot the booking on the right side of the day.

Notes for your stylist
Optional

Free-text field for special requests, allergies, inspiration photos, or 'I'm going out straight after — can we stay on time?' Gives the stylist context before the client arrives.

Cancellation policy acknowledgement

A required checkbox where clients acknowledge your cancellation and late-arrival policy. Protects revenue and sets expectations up front.

How It Works

From template to live form in three quick steps.

1

Fill Out the Form

Try the form yourself — every field is interactive. See how respondents will experience it.

2

Import to Poper

Click 'Use This Template' to load it into your Poper dashboard. Customize fields, styling, and logic.

3

Embed Anywhere

Add it to your website, landing page, or share as a standalone link. Responses stream straight into Poper.

Best Practices

Salon booking form best practices

Nine battle-tested tips from salons running thousands of bookings a month. Apply what fits your business.

1

Put the form link in your Instagram bio

Instagram is the #1 discovery channel for salons. A direct booking link in your bio (or Linktree) turns every reel and story into a potential appointment without the DM dance.

2

Use a step-by-step layout, not one long scroll

An 11-field one-page form feels intimidating on mobile. Turn it into a step-by-step layout where each step has 2–3 fields. Completion rates jump 30–40% on phones.

3

Show your cancellation policy, don't hide it

Make the cancellation checkbox visible and clearly worded. Clients respect businesses that are upfront about policies — and you'll avoid uncomfortable conversations later.

4

Collect a deposit for colour and long services

Bookings longer than two hours (colour, balayage, extensions) should require a non-refundable deposit. It cuts no-shows on your most expensive chairs by 70%+ in most salons.

5

Send an SMS reminder 24 hours out

Text reminders have a 98% open rate within minutes. Schedule one 24 hours before the appointment with a one-tap confirm or reschedule link.

6

Let clients attach an inspiration photo

A single Pinterest screenshot saves 10 minutes of consultation time. Add a file upload field and tell clients to share the look they're going for at booking, not at the chair.

7

Add conditional logic for new vs returning clients

New clients need intake questions (hair history, allergies, patch test). Returning clients shouldn't have to fill those in again. Use the 'new or returning' radio to branch the form.

8

Route bookings by service, not by date

Send colour bookings to your senior colourist and cuts to juniors automatically. Conditional logic inside the form routes submissions to the right stylist's inbox without a dispatcher.

9

Ask for a review two days after the visit

Salons live and die on Google reviews. Trigger an automated review request email 48 hours after the appointment — that's when clients are happiest and most likely to post.

For Teams & Businesses

Built for Professional Use

Import this form into Poper, brand it, and embed it anywhere. Responses flow straight into your tools.

Fewer No-Shows, More Revenue

Online bookings with confirmation emails and reminders cut no-shows by 40% compared to phone-only booking. Every saved slot is revenue.

Route by Stylist or Service

Use conditional logic to send color bookings to your senior stylist, cuts to juniors, and spa services to a different calendar entirely.

Square, Stripe & Calendar Integrations

Push bookings into Square Appointments, Stripe, Google Calendar, Fresha, Boulevard, and 96+ other tools with a one-click integration.

SMS & Email Reminders

Send an automatic text 24 hours before the appointment — the #1 way salons cut last-minute cancellations without hiring a receptionist.

Branded to Your Salon

Swap in your logo, brand colors, and typeface so the form feels like part of your website — not a generic third-party widget.

Capture New vs Returning

New clients get a welcome flow with first-visit pricing, returning clients skip ahead. Boosts conversion and rewards loyalty in one step.

Perfect for:

Hair salons & colourists
Barbershops & men's grooming
Nail salons & manicurists
Med spas & aesthetic clinics
Beauty bars & brow studios
Lash studios & extensions
Wax studios & sugaring
Blow-dry bars & styling bars
Freelance makeup artists

Ready to launch your salon booking form?

Import this template into Poper, customize it with your own questions and branding, and embed it on your website in minutes.

Use This Template

FAQs