People book an appointment through one of your forms: add an Appointments field to the form, visitors choose a date and one of your free times, and the booking arrives in your form results.
Watch it done: a short silent video with captions · 2:39. The steps below show the same thing picture by picture.
Before you start
Log in as the site owner.
Set your appointment settings and available hours first (see the related articles).
Open ADMIN › Forms.
Add the Appointments field
1
Step 1. In Manage Contact Forms, create a new form or click Edit on one of yours. (Here: a demonstration form.)
2
Step 2. Under the fields, click Appointments to add the booking field to the form.
3
Step 3. The Appointments field appears in the form. Its Name is the label visitors see, and Required makes it compulsory.
4
Step 4. Click Save to keep the form. (In this demonstration nothing was changed, so Cancel was clicked.)
How visitors book
5
Step 5. Open the form as a visitor: the Appointments field shows your time zone and a date box.
6
Step 6. The visitor chooses a date.
7
Step 7. On a day without available hours (here a Saturday), the form says: "There are no available Appointments for this day. Please pick a different date."
8
Step 8. The visitor chooses another date.
9
Step 9. Now the times that can be booked are listed as buttons, in AM and PM columns.
10
Step 10. The visitor clicks a time (here 11:30 AM).
11
Step 11. The chosen date and time are shown under the times.
12
Step 12. The visitor fills in the rest of the form, types the code from the picture and clicks Submit. The form then says "Thank you, your message was sent."
After the booking
13
Step 13. Each booking arrives in ADMIN › Forms › Results, with the name of the form and the requested date and time.
14
Step 14. Click Edit on the result to read the whole booking.
15
Step 15. The Appointments line holds the requested date, time and time zone, for example: Requested date and time: Wednesday, October 28, 2026 10:30:00 AM (-07:00). The visitor's address (IP) is hidden here.
16
Step 16. The booked time is no longer offered to other visitors: on October 28 the times around 10:30 AM have gone from the list.
Check it worked
Send one test booking from a private window: it appears in Forms › Results, and its time is no longer offered in the form.
Good to know
Put the booking form on a page so visitors can find it (see Put a form on a page).