Beginnerv1.4.0

Build an Appointment Booking Form

The Booking Calendar addon adds a full appointment scheduler to any Formcierge form. In this tutorial you'll create a booking form for a service business — including date selection, time slots, and a confirmation email.

Install and activate the addon

Download the Booking Calendar addon from your account at formcierge.com. Install it via Plugins → Add New → Upload Plugin. Activate it. The Calendar field type now appears in the builder's Advanced field group.

Add the Calendar field

Open a form in the builder. Drag the Booking Calendar field from the left panel onto the canvas. By default it shows a month view calendar with today highlighted.

Configure availability

Select the Calendar field and open the Calendar Settings tab in the right panel. Under Availability, set:

  • Available days: Monday–Friday (uncheck Saturday and Sunday)
  • Start time: 09:00
  • End time: 17:00
  • Slot duration: 60 minutes
  • Buffer time: 15 minutes between slots
Add supporting fields

Below the calendar, add: Text (Full Name), Email, Tel (Phone), and a Select (Service Type) with your service options. These fields collect the booking details alongside the chosen date and time.

Set up a confirmation notification

Go to Settings → Notifications → Add Notification. Set:

  • To: {field:email}
  • Subject: Your booking is confirmed — {field:booking_date}
  • Body: Include the booking date, time, and service using merge tags.

You now have a fully functional appointment booking form. Users pick a date, choose a time slot, fill in their details, and receive an automatic confirmation email. Next: Set Up Google Calendar Sync to push bookings to your calendar.