Skip to content
crispforms

Healthcare & wellbeing

Appointment booking

Kept short deliberately. The urgency question exists so that someone who needs to be seen today isn't sitting in a queue behind routine bookings.

Questions
5
Takes about
2 min
Style
One at a time
Scoring
None

Free, no card. It lands in your workspace as an editable draft.

What's in it

  1. Book an appointment

    Welcome screen

  2. 1

    Your name*

    Short text

  3. 2

    Best number to reach you*

    Phone

  4. 3

    How soon do you need to be seen?*

    Today if possible · This week · Whenever there's a slot

    Multiple choice

  5. 4

    Any preference?

    Morning · Afternoon · Evening · No preference

    Multiple choice

  6. 5

    Briefly, what's it about?

    Long text

  7. We'll call you back

    Ending

How to use this template

  1. Open it as a draft

    Press "Use this template" and it lands in your workspace as an editable form with all 5 questions already in it. No card, and nothing is published until you say so.

  2. Cut what you do not need

    Every question you remove is one fewer reason to abandon the form. It takes about 2 minutes to fill in as it stands, and that is the number worth protecting.

  3. Add from the question bank

    Pick what you are missing from the questions below. Drag any of them in, change the wording, and use conditional logic so people only see the ones that apply to them.

  4. Share it, or put it on your own site

    Publish to get a link, or embed it in a page you already have. Answers arrive in your dashboard, and you can send them on to anywhere else with a webhook or an integration.

32 appointment booking form questions to choose from

A booking form that asks for a preferred time and then emails back to arrange one is two jobs where there should be none. Show the real availability and hold the slot.

Ask what the appointment is for. It decides how long to allow, and getting that wrong is what makes a clinic run late all day.

The appointment

  • What type of appointment do you need?
  • Is this a first visit or a follow-up?
  • Which practitioner would you like to see?
  • Do you mind who you see if it is sooner?
  • How urgent is it?
  • Would you take a cancellation at short notice?
  • Would you prefer in person, by phone or by video?
  • Roughly how long do you think you will need?

When

  • Which date would you like?
  • Which time slot?
  • Which days of the week work for you?
  • Morning, afternoon or evening?
  • Are there dates you cannot make?
  • How far ahead are you willing to book?
  • Would you like a recurring appointment?
  • How often?

The patient

  • What is your name?
  • What is your date of birth?
  • What is your phone number?
  • What is your email address?
  • Are you an existing patient?
  • What is your patient number, if you know it?
  • Is this appointment for you or someone else?
  • If someone else, what is your relationship to them?

Before the visit

  • What would you like to discuss?
  • Is there anything we should prepare?
  • Do you need an interpreter? Which language?
  • Do you have any accessibility requirements?
  • Are you bringing someone with you?
  • How would you like your reminder? (Email, text)
  • Do you agree to the cancellation policy?
  • Is there anything else we should know?

Appointment Booking form questions, answered

Can an appointment booking form show real availability?
Yes. A booking block shows your actual free slots and holds one when somebody picks it, so two people cannot take the same time. It needs no external calendar tool and is on the Pro plan.
How do I stop double bookings?
Use a booking block rather than a date question. A date and time typed into a form is a request; a slot taken from live availability is a booking, and the difference shows up the moment two people submit at once.
Can I take a deposit when someone books?
Yes. A payment block in the same form takes a deposit at the moment of booking, which is the most effective thing available against no-shows.
Can patients get a calendar invitation?
Yes. The confirmation email can include a calendar file so the appointment lands in their diary rather than their inbox.
Is this appointment booking form template free?
Yes. Use it, publish it and collect answers on the free plan with no card. Paid plans add things like payments, scheduling, removing our badge and your own domain, but none of them are needed to run this form.
Do I need an account to use it?
You need one to edit and publish, because the form has to live somewhere and the answers have to come back to you. Signing up takes about a minute and does not ask for a card. The people filling your form in never need an account.
Can I change the questions?
All of them. The template is a starting point, not a fixed form: add, remove, reword and reorder anything, change the look, and use logic so people only see the questions that apply to them.
Can I put it on my own website?
Yes. Embed it in a page you already have, or share the link. On a paid plan you can serve it from your own domain so the address says your name rather than ours.
Where do the answers go?
Into your dashboard, where you can read, search and export them as CSV. You can also have each response emailed to you, pushed to another tool with a webhook, or sent to a connected integration.
How long does this form take to fill in?
About 2 minutes as it stands, across 5 questions. Every question you cut brings that down, and shorter forms get finished more often.