All form templates

Services

Appointment booking form template

A date block with time turned on, so the answer is an appointment rather than a day. First visits are asked the questions a first visit needs; something urgent is offered the next available slot instead of a calendar; a routine check is three taps. Slot length stops being a guess.

15 questions~4 min to answer2 branches2 endings
bookingappointmentsschedulingbranching
Use this template

The conversation

What a respondent is asked, in order.

Let's find you a time.

1

Your name?

Short text · required
2

Best number to reach you?

Phone · required
3

Email, for the confirmation?

Email · optional
4

What's the appointment for?

Single select · requiredsplits the flow
5

What would you like to talk about?

Long text · requiredif reason is First consultation
6

Were you referred by anyone?

Short text · optionalif reason is First consultation
7

Date of birth, for your record

Date · optionalif reason is First consultation
8

Roughly when were you last in?

Date · optionalif reason is Follow-up
9

What's changed since then?

Long text · optionalif reason is Follow-up
10

Tell us what's happening

Long text · requiredif reason is Something urgent
11

Do you need to be seen today?

Yes / No · requiredif reason is Something urgentsplits the flow
12

When suits you?

Date · requiredif urgent today is The next few days is fine
13

And a second choice, in case that's taken?

Date · optionalif urgent today is The next few days is fine
14

Anything we should arrange for your visit?

Long text · optionalif urgent today is The next few days is fine
15

Anything else we should know beforehand?

Long text · optionalif urgent today is The next few days is fine

Endings

Booked 🗓️

We'll call you back within the hour ☎️

The flow

Where each answer leads. Every route here is editable once the form is yours.

A labelled route is taken only by answers matching the label

Free, with unlimited responses. Start from this and change anything — questions, wording, routes, endings — or describe your own form and let chatform draft it.

Use this template

More services templates

  • Client intake form

    Services18 questions~4 min

    Everything you need before the first client session.

    intakeclientsagency

Ask like a person. Watch them finish.