Custom booking forms
Attach custom forms to calendars to collect job details at booking.
Why it matters
Know the address, issue and photos before you arrive.
The HLB difference
Answers save to contact fields and appear on the appointment.
How it works
Add questions to your booking calendar to collect the address, issue and photos before the visit.
Custom booking forms let you collect job details before an appointment is confirmed. When a form is attached to a calendar, the visitor picks a time slot and then fills out the form to book. Answers mapped to custom fields are saved to the contact record. A roofer can capture the roof type and address before the visit, and a groomer can ask about breed and size.
To attach a form:
- Create and save the form, with at least one field, under Sites > Forms.
- Go to Calendars > Calendar Settings and click Edit on the calendar.
- Open the Forms & Payment tab, choose the form from the Select Form dropdown and click Save.
Each calendar can have one custom form. You can reuse the same form on several calendars, but you add it to each one separately. Changes you make to a form show up on every calendar that uses it.
Forms can do more than collect answers. Show and hide logic adjusts fields based on responses. Disqualify logic is checked before booking, so a disqualified lead gets no appointment and no payment is collected. In the confirmation page setting, you can use the default page, a redirect URL or the form's own redirect and message rules. If the form has no redirect or message rule, the default confirmation page appears.
Responses are saved only after the visitor clicks the final Book Appointment button. Your team can then review submissions in the Forms tab of the appointment window, from Calendars, Contacts or Conversations, without opening the Forms module. Default booking details such as name, email and phone appear in the contact section instead.
Forms on bookings your team creates
When you create a service booking yourself from the appointment window, a booking form section lets you attach a form and fill it in for your customer. Your usual form is preselected, and you can switch to any other form. The contact's first name, last name, email and phone come prefilled. CAPTCHA, product and payment fields are hidden when your team fills the form this way. Attaching a form is optional, and for now it can only be done while creating the booking. You can view the submitted form any time in the appointment details.
Related features
Online booking calendars
Booking widgets you can embed on your site or share as a link.
Calendars and booking
Forms
Contact, quote request and intake forms with conditional logic.
Websites and funnels
Custom fields and contact layouts
Add custom fields and arrange the contact details page around how your team works.
CRM and contacts
Ready to put this to work in your business?
Start onboarding with the Max Digital Edge team and get set up on Hot Local Business.