All templates

Business · Free template

Free Appointment Booking Form Template

Let clients book without the back-and-forth. This appointment template captures the service they want, a preferred date and time, and their contact details — ready to confirm.

Best for

For salons, coaches, consultants, tutors, clinics and any service that runs on appointments.

  • Build it in seconds — describe it or start from this template
  • On-brand design, not a plain grey form
  • Responses in one inbox + CSV export
  • Free, no code, no watermark

Run all of this from one link.

Free to start — no card required.

Appointment Booking Form

Template preview — 7 fields

Your answer…
you@example.com
+1 555 000 0000
Choose a service
Select a date
Select a time
Your answer…
Submit

Appointment Booking Form template — questions

Can I take a deposit when someone books?

Yes. Connect your own Stripe and require a deposit or full payment on booking — the money goes straight to you.

Can clients pick a time slot?

Yes — OneSol has an appointment field with real date and time slots, so bookings arrive with a chosen slot, not just a message.

Is it free?

Yes, building and sharing a booking form is free; you only pay Stripe fees if you collect deposits.