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.
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.
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.
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
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.
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.