Skip to content
Growform Multi Step Form Builder

Spa massage booking form template

This four-step spa massage booking form asks the type of massage, the session length and any special preferences, followed by the contact details. You can clone it into your Growform account and add your own treatments.

What the form asks, step by step

The questions mirror what a spa receptionist asks on the phone, in the same order. The submit button reads “Get availability”, which tells the guest what happens next.

  1. Step 1: “What type of massage would you like?”

    Deep tissue, sports or relaxing tells you which therapist to put on the booking.

  2. Step 2: “What massage length would you like?”

    Thirty minutes to two hours decides the room time and the price.

  3. Step 3: “Do you have any special preferences?”

    Hot stones, a silent session or no hot oils are noted before arrival.

  4. Step 4: “How shall we get in touch?”

    Name, email and phone come last.

  5. After submitting

    Guests see a short confirmation, which a spa would usually rewrite to promise a reply with open slots.

Who it’s for

Day spas, massage studios and hotel spas use this template on their treatments page, where a guest who is ready to book would otherwise have to call during opening hours. Every request arrives with the treatment, the length and the guest’s preferences, so the reply can offer a specific therapist and time rather than a list of questions. It works as a spa booking form for studios that confirm slots by hand and do not want a public calendar. For a wider treatment menu, the spa appointment template is a close alternative.

Why this structure converts

  • Choosing a massage feels like part of the treat, so the first question is one guests enjoy answering.
  • Preferences are a multi-select step, which lets a guest mark hot stones and a silent session together.
  • The submit button promises availability, so the guest knows the reply will contain real times.
Use this template

14-day free trial, no credit card

Make it yours

  • Add your prices to the options

    Put the price next to each session length, for example “60 minutes, $95”, so guests choose with the cost in view and nobody is surprised at checkout.

  • Ask for a preferred day

    A date field or a set of weekday buttons before the contact step lets you reply with a slot that suits the guest the first time.

  • Offer couples and gift bookings

    Add a couples massage or a gift voucher to the first step. Both are common requests, and each deserves its own reply.

Frequently asked questions

What is the difference between a massage booking form and a massage intake form?

A massage booking form collects the treatment request before the visit. A massage intake form records health history, medication and consent, and it is usually completed at the first appointment. This template is the booking step, and your intake form can follow once the slot is confirmed.

Can I use it as a massage consultation form?

Yes. Add a step asking about areas of tension, injuries or goals, and the form becomes a short massage consultation form that the therapist reads before the session.

Will guests get an instant confirmation?

They see a thank-you screen straight away, and your connected email tool can send an automatic message. The booking itself is confirmed when you reply with a time.

Can requests go into my booking software?

Yes. Growform connects to vcita, Zenoti and other scheduling and CRM tools, so each request can create a client record without retyping.

What happens next?

  1. Step 1: Clone this form template

    Clone this template into your Growform account (create one first if you don’t already have one).
  2. Step 2: Edit your form

    Get creative and adjust your form's theme options, questions or layout in the Growform form builder.
  3. Step 3: Share or embed your form

    Share a link to your form, or embed it in your existing website. Receive new submissions by email or send them to 7,000+ apps via Zapier.

Start your free trial

Build multi-step forms just like this one. 14-day free trial, no credit card required.