Booking Requests

Setting up your online booking form

Create and activate a booking form so customers can submit enquiries from your website.

Updated 19 July 2026 · 3 min read

A booking form lets customers submit enquiries from your website straight into Requests. You set one up at Settings > Booking Forms (the Website settings group).

There is no single global "enable the booking form" switch. You create named forms, and each has its own Active toggle. There is no on/off for "the booking form" as one thing — there is only "is this form active?".

Create a form

Click New Form. Give it a Name, a Slug (used in the embed URL), and a Request Type (stamped onto every submission). Set Active on.

The Edit Booking Form page with Name, Slug, Request Type, an Active toggle, and Form Title and Form Subtitle fields.
A form's Details. Active is per form — inactive forms 404 on their embed URL.

Configure it

  • Form Title and Form Subtitle — what the customer sees at the top (default "Request a Quote").
  • Form Fields — which steps and fields appear, per device. See choosing which fields appear.
  • Advanced Features — optional extras like maps, AI item capture, and QR hand-off.
  • Embed — the code to put it on your site.

Bot protection

The form is protected by Cloudflare Turnstile — a verification check before the customer can submit. In most cases it passes on its own without them solving anything, but it is a visible check, not invisible, and submission is blocked until it clears. It stays active even if you switch the review step off.

Where submissions go

Every submission arrives on Requests as a New booking request. Note there is no email notification by default — the signal is the in-app count. See managing incoming enquiries.

Tutorial: get your first form live

From nothing to a working form on your site.

Create the form

Settings > Booking FormsNew Form. Name it Get a Quote, set a slug like quote, and a Request Type of Move.

Set the heading customers see

Set Form Title to something inviting — Get a moving quote — and a reassuring Form Subtitle. This is the first thing a visitor reads.

Choose the fields

In Form Fields, keep it focused: names (locked anyway), contact details, and the two addresses. You are capturing a lead, not a full brief — you can gather the rest when you call.

Switch it Active

Turn Active on. This is the step that makes it live — remember there is no global enable, just this per-form toggle. An inactive form 404s when embedded.

Save, then embed it

Click Save. Now the Embed panel appears — copy the iframe embed onto your website. See embedding the form.

Test the round trip

Submit the live form yourself. It clears the Turnstile check, and your test lands on Requests as New. Seeing it arrive is your confirmation the whole chain works.

Decide how you'll notice real ones

Since there is no email on new enquiries, decide now how your team will catch them — watching the Requests badge, or a Booking Request Created workflow that emails you. Set that up before the real enquiries start.

Can't find what you need?

Our support team is here to help.

Contact support