Appointment booking form template: 11 free templates by industry

Copy a free appointment booking form template: a 5-field short form plus 10 industry templates for salons, clinics and coaches. Ready in minutes.

GuidesTapzy teamUpdated 11 min read

Get an AI summary

Share article
Copy the AI prompt or article link
In this guide
  1. What is an appointment booking form?
  2. Essential fields
  3. Appointment short form (5 fields)
  4. 10 templates by industry
  5. Create one in Tapzy
  6. Fewer no-shows, more bookings
  7. Form vs scheduling software

An appointment booking form template lets clients request a time with you in one go, without the endless back-and-forth.

No more “Are you free Tuesday?” calls, DMs you forget to answer, or two clients booked into the same slot. This guide gives you the fields every booking form needs, a 5-field short form, and 10 free templates by industry. Copy one, adjust it, and you can take bookings in minutes.

Appointment booking form template in Tapzy with name, email, phone and service fields

What is an appointment booking form?

An appointment booking form is an online form that clients fill in to request or schedule a visit. It collects their contact details, the service they want and their preferred date and time, so you can confirm the booking without phone calls or long message threads.

Some booking forms only take requests that you confirm by hand. Others connect to a calendar so clients pick an open slot themselves. You will see both options below.

Essential fields for an appointment booking form

Start with these appointment form fields, then remove anything your business doesn't need. Every extra question is one more reason to leave.

FieldWhy it mattersRequired?
Full nameLets you greet and identify the client.Required
EmailFor the confirmation and any changes.Required (or phone)
PhoneFastest way to reach someone who is running late.Required (or email)
Service typeTells you how long to block and who should take it.Required
Preferred dateThe day they want to come in.Required
Preferred time slotMorning, afternoon or evening is often enough.Required
Alternate timeSaves a round of messages when the first choice is taken.Optional
Staff or provider preferenceFor businesses where clients have a favorite.Optional
Location (in person or online)Decides whether you send an address or a video link.Required if you offer both
Notes or reason for visitHelps you prepare and spot the wrong service.Optional
New or returning clientNew clients may need extra time or paperwork.Optional
Cancellation policy checkboxSets clear expectations before the visit.Required
Reminder preferenceEmail, SMS or WhatsApp: reach them where they read.Optional

All of these are ready in Tapzy's Appointment booking template, except the alternate time, staff and reminder questions, which take a minute to add.

Appointment booking and appointment request (short) templates in the Tapzy template gallery
Both appointment templates are in the Tapzy gallery under Create form → Use a template.

Appointment short form template (5 fields only)

An appointment short form asks only what you need to confirm a booking. It works best when:

  • Most visitors are on mobile, for example from Instagram or WhatsApp.
  • Clients are returning and you already have their details.
  • The session is a quick consult, like a 15-minute discovery call.

Here are the exact five fields:

Appointment short form template on a mobile phone with name, phone or email, service and date fields
Free template · 5 questions
  1. 1.Your nameName
  2. 2.Phone or emailShort text
  3. 3.ServiceDropdown
  4. 4.Preferred date and timeDate & time
  5. 5.NotesLong text (optional)
Ready-made in Tapzy as the Appointment request (short) template.Build this form in Tapzy

You can collect everything else (address, history, preferences) after you confirm the time.

10 appointment booking form templates by industry

Each template below adds industry fields on top of the essentials (name, email, phone, service, date and time). Copy the questions, or build the form in Tapzy from the Appointment booking template.

Salon and spa appointment form

Who it's for: Hair salons, nail studios, barbers, beauty therapists and day spas.

Free template · 5 questions
  1. 1.Which stylist or therapist would you like?Dropdown
  2. 2.Treatment lengthMultiple choice
  3. 3.Do you have any allergies or skin sensitivities?Long text
  4. 4.Upload a photo of the look you wantFile upload
  5. 5.Is this booking for more than one person?Yes / No
Start from the Appointment booking template in Tapzy, then add these fields.Build this form in Tapzy

Doctor and clinic appointment form

Who it's for: GP practices, specialist clinics and walk-in health centers.

Free template · 5 questions
  1. 1.Date of birthDate
  2. 2.Reason for your visitLong text
  3. 3.Do you have health insurance?Yes / No
  4. 4.Insurance provider and member numberShort text (shown if Yes)
  5. 5.Is this urgent?Yes / No
Start from the Appointment booking template in Tapzy, then add these fields.Build this form in Tapzy

Dental appointment form

Who it's for: Dental practices, orthodontists and hygienists.

Free template · 5 questions
  1. 1.Type of visitMultiple choice (check-up, cleaning, pain, cosmetic)
  2. 2.Are you in pain right now?Yes / No
  3. 3.Date of your last dental visitDate
  4. 4.Are you nervous about dental treatment?Yes / No
  5. 5.Do you have dental insurance?Yes / No
Start from the Appointment booking template in Tapzy, then add these fields.Build this form in Tapzy

Therapist and counseling intake form

Who it's for: Therapists, counselors, psychologists and coaches who handle sensitive topics.

Free template · 5 questions
  1. 1.What would you like support with?Checkboxes
  2. 2.Have you had therapy before?Yes / No
  3. 3.Session formatMultiple choice (in person, video, phone)
  4. 4.Is it safe to leave you a voicemail or text?Yes / No
  5. 5.How did you hear about us?Dropdown
Start from the Appointment booking template in Tapzy, then add these fields.Build this form in Tapzy

Fitness and personal trainer booking form

Who it's for: Personal trainers, yoga and pilates studios, gyms and sports coaches.

Free template · 5 questions
  1. 1.What is your main goal?Multiple choice
  2. 2.Current fitness levelRating (1–5)
  3. 3.Any injuries or health conditions we should know about?Long text
  4. 4.Preferred training daysCheckboxes
  5. 5.Session typeMultiple choice (1:1, small group, online)
Start from the Appointment booking template in Tapzy, then add these fields.Build this form in Tapzy

Consultant and coaching call form

Who it's for: Business consultants, coaches, agencies and freelancers.

Free template · 5 questions
  1. 1.Company or websiteURL
  2. 2.What do you want help with?Long text
  3. 3.Budget rangeMultiple choice
  4. 4.When do you want to start?Multiple choice
  5. 5.Pick a time for the callScheduler (Calendly, Cal.com, SavvyCal or TidyCal)
Start from the Appointment booking template in Tapzy, then add these fields.Build this form in Tapzy

Real estate property viewing form

Who it's for: Estate agents, letting agents and property managers.

Free template · 5 questions
  1. 1.Which property would you like to view?Dropdown or hidden field
  2. 2.Are you looking to buy or rent?Multiple choice
  3. 3.Do you have a mortgage agreement in principle?Yes / No (shown for buyers)
  4. 4.When would you like to move?Multiple choice
  5. 5.How many people will attend the viewing?Number
Start from the Appointment booking template in Tapzy, then add these fields.Build this form in Tapzy

Auto repair and car service form

Who it's for: Garages, mechanics, car washes and detailing services.

Free template · 6 questions
  1. 1.Vehicle make and modelShort text
  2. 2.YearNumber
  3. 3.Registration or license plateShort text
  4. 4.What service do you need?Checkboxes (service, MOT/inspection, repair, tyres)
  5. 5.Describe the problemLong text
  6. 6.Do you need a courtesy car?Yes / No
Start from the Appointment booking template in Tapzy, then add these fields.Build this form in Tapzy

Tutoring and education booking form

Who it's for: Private tutors, music teachers, language schools and test-prep centers.

Free template · 5 questions
  1. 1.Student's name (if different from yours)Short text
  2. 2.SubjectDropdown
  3. 3.Grade or levelDropdown
  4. 4.Lesson formatMultiple choice (in person, online)
  5. 5.What would you like to focus on?Long text
Start from the Appointment booking template in Tapzy, then add these fields.Build this form in Tapzy

Who it's for: Law firms, solo lawyers, notaries and immigration advisors.

Free template · 5 questions
  1. 1.Area of lawDropdown
  2. 2.Brief description of your situationLong text
  3. 3.Names of other people or companies involvedLong text
  4. 4.Is there a deadline or court date?Date
  5. 5.Preferred consultation typeMultiple choice (in person, video, phone)
Start from the Appointment booking template in Tapzy, then add these fields.Build this form in Tapzy

How to create an appointment booking form in Tapzy

Step 1: Pick a template

Start your Tapzy trial, go to Forms and click Create form. Choose Appointment booking or Appointment request (short) from the gallery.

Step 2: Edit the fields

Rename the services, change the time slots and add any industry questions from the templates above. Use the Date, Time or Date & time fields for scheduling questions.

Step 3: Add conditional logic

The template already shows “Which video app works for you?” only when someone picks Online video call. Add your own rules the same way, for example showing insurance questions only to people who say they have insurance.

Conditional logic in the Tapzy builder showing the video app question only for online appointments
The video app question only shows when someone picks “Online video call”.

Step 4: Set up notifications and the confirmation message

Turn on email notifications so you hear about every new booking, and send clients a confirmation email with a copy of their answers. Edit the thank-you screen to say what happens next.

Step 5: Share it everywhere

  • Copy the link into your Instagram bio, Google Business Profile and email signature.
  • Embed the form on your website's booking page.
  • Print the QR code for your front desk, flyers or shop window.
  • Make a tap-to-chat link with the free WhatsApp link generator for clients who prefer to message first.
Share an online appointment form by link, website embed, QR code or link in bio in Tapzy

Step 6: Collect and manage bookings

Every request appears in Responses. Sync bookings to Google Sheets, HubSpot or Notion, or send them anywhere with a webhook.

Your 15-day Tapzy trial needs no credit card and includes conditional logic, email notifications, embeds, QR codes and integrations. See plans on the pricing page.

Best practices to get more bookings and fewer no-shows

1. Keep it short

Ask only what you need to confirm the appointment. Collect the rest later.

2. Design for mobile first

Most booking links are opened on a phone. Use big tap targets, dropdowns for long lists and one column.

3. Show time slots clearly

Use plain ranges like “Morning (9am – 12pm)”. If you need live availability, add a Scheduler field that opens your Calendly, Cal.com, SavvyCal or TidyCal calendar.

4. Send an instant confirmation

A confirmation email with the booking details reassures clients and gives them something to find later.

5. Add reminders

Ask how clients want to be reminded. Tapzy doesn't send reminders on a schedule, so send them yourself or let your connected calendar tool handle them.

6. Include the cancellation policy

A required checkbox makes the policy hard to miss. For high-value sessions, a small deposit through a Payment field (Stripe or Dodo Payments) is even stronger.

7. Put the booking link everywhere

Your bio, website header, email signature, Google profile and receipts. The easier it is to find, the fewer bookings arrive by phone.

After the visit, ask how it went with one of these feedback form samples.

Appointment booking form vs scheduling software

Booking formScheduling software
CostOften included in a form tool you already useUsually a separate monthly subscription
Setup timeMinutes with a templateLonger: calendars, availability rules, staff
FlexibilityAsk any question, add logic, payments and file uploadsFixed booking flow with limited custom questions
Live availabilityNo, you confirm by hand (unless you add a calendar)Yes, clients see open slots
Best forRequest-based bookings, intake details, low to medium volumeHigh volume, many staff, automatic reminders

Be honest about your volume. If you take dozens of bookings a day across several staff members, a dedicated calendar tool will save time. Many businesses use both: a Tapzy form to qualify and collect details, with a Scheduler field to pick the slot.

A good appointment booking form template saves you hours of messages and gives every client a clear way to book. Start with the essential fields, use the short form for mobile and repeat clients, and add the industry questions that fit your business. Start taking bookings today: use a free appointment form template, no credit card needed.

Frequently asked questions

What should an appointment form include?

At minimum: the client's name, a way to reach them (phone or email), the service they want and their preferred date and time. Most businesses also add notes, in-person or online, new or returning client, and a checkbox to accept the cancellation policy. Add industry fields only when you truly need them.

What is an appointment short form?

An appointment short form is a booking form cut down to about five fields: name, phone or email, service, preferred date and time, and notes. It is built for mobile visitors, repeat clients and quick consultations, where every extra question costs you bookings. You collect any other details after you confirm.

How do I create a free appointment booking form?

Copy one of the free templates in this guide, or start a Tapzy trial (no credit card) and pick the Appointment booking template from the gallery. Edit the services and time slots, turn on email notifications, then share the link or embed the form on your website. It takes about ten minutes.

Can I embed a booking form on my website?

Yes. Tapzy gives every published form an embed code you can paste into most website builders, along with a share link and a QR code. Visitors book without leaving your site, and every request lands in your Tapzy responses, where you can also sync it to Google Sheets, HubSpot or Notion.

How can I reduce no-shows with an online booking form?

Collect a phone number or email you can trust, show the cancellation policy and ask clients to accept it, and send an instant confirmation. For high-value sessions, take a small deposit with a payment field. If you need automatic reminders, connect a calendar tool that sends them.

Tapzy form builder

Launch your appointment booking form today.

Start from the Appointment booking template, add your services and times, take a deposit if you need one, then share it by link, embed or QR code.

  • Free trial
  • No credit card
  • Import from Typeform, Tally or Google Forms

Related guides

More practical guides on building forms that people finish.

All guides