In this document:
- Video Overview
- Using the Appointment Form Field in Formidable Forms
- Booking a Time Slot with Formidable Forms
- Managing the Booked Formidable Forms Appointments
- Sending Customer and Admin Notifications
- Conditional Logic
Use Formidable Forms to create complex appointment booking forms using Simply Schedule Appointments (SSA).
With Formidable Forms, you can make booking forms that include conditional logic and many more advanced fields.
Potential Use Cases:
- Direct visitors to specific appointment types based on their information
- Custom confirmation pages after booking
What You Need First
- Premium Version of Formidable Forms. Including their Basic, Business, or Elite plan.
- Go through the Setup Wizard in SSA and finish setting up your Booking Calendar rules and styling.
If you plan on taking payments through Formidable Forms, make sure you’re using a Formidable Forms Edition that accepts payments – not all of their plugin tiers do.
Using the Appointment Form Field in Formidable Forms
Go to your WordPress Dashboard > Formidable > Add New to create a new form for booking appointments.
Make sure to include the basic fields that SSA requires to log appointments:
You could also create other fields to collect customer information for the appointment. SSA should be able to collect this information too. So, feel free to use Checkboxes, Radios, Phone Numbers, etc.
Now, add the Appointment field to your form to let people choose a time slot. Find it under Advanced Fields > Appointment.
The Appointment field settings let you choose whether you’d like to display all the Appointment Types or a specific Appointment Type (assuming you’ve created multiple Types in the SSA admin page).
Add the booking form to your website
You could also create other fields to collect customer information for the appointment.
Booking a Time Slot with Formidable Forms
Visitors will use your form to enter their information and choose an Appointment Time Slot.
When they choose a time slot, they’ll see a confirmation of their time. After they’ve filled in the required details and selected a time, they can submit the form.
Pending Form Submission Status
When a time slot is selected in a booking form created through Formidable Forms, an appointment is immediately recorded and marked as Pending Form Submission.
SSA will give the user 30 minutes to fill out their form. If SSA does not get any feedback from Formidable Forms of form submission, SSA marks this appointment as Abandoned.
If the form submission happens within those 30 minutes, the appointment is marked as Booked.
Learn more about the Booking Status and how to extend the 30-minute pending period.
Managing the Booked Formidable Forms Appointments
When you view the entry in the Formidable Forms, you’ll see a summary of the details and a link to manage the appointment in SSA.
In SSA, you should see all the Formidable Forms field details along with a link to view the entry in Formidable Forms.
Cancelling Formidable Forms Appointments
To cancel an appointment, go to WordPress Dashboard > Appointments > Click on the Appointment you’d like to cancel > Click Cancel this Appointment > Confirm Cancellation.
The entry in Formidable Forms will need to be deleted separately; canceling in SSA doesn’t affect those entries.
Canceling an appointment through SSA ensures the time slot is opened again on the Booking Calendar.
Appointments can’t be canceled or deleted from the Formidable Forms entries page. If you delete an entry, SSA will still hold the record of the appointment.
Overhead Calendar View of Booked Appointments
The Appointments fields are not yet compatible with the Views feature in Formidable Forms.
If you’d like to have a Calendar View of your booked appointments, you could sync SSA with Google Calendar.
Sending Customer and Admin Notifications
You could use either Formidable Forms or SSA to send your clients notifications.
- clients a unique cancelation/rescheduling link
- tailored emails depending on the Appointment Types booked
- you and your clients get cancelation emails
Remember, if you use Formidable Forms for the notifications, you must disable the default email notifications in SSA. They are set up to automatically send once you finish the Setup Wizard.
To learn more about using Formidable Forms to create robust and complex booking forms, we’ve put together the following guides:
File a support ticket with our five-star support team to get more help.
File a ticket
Appointment Type Settings
Cancel, Reschedule, Edit or Delete Bookings
Conditional Logic with Formidable Forms