Learn how to configure form fields via the Options tab in the Booking Form & Field editor, including determining Customer and Staff settings, attaching fields to the Customer profile, providing field choices, and setting a default selection.
New to the Booking Form? Read the first article in this series for an introduction to the Booking Form.
✓ Soho | ✓ Pro | ✓ Plus | ✓ Enterprise | ✓ Flex |
Manage > Layout > Booking Form
What more do I need to use this feature?
- Admin permissions to manage your account.
Which Checkfront version supports this feature - classic, new or both?
- The Booking Form feature is available to both those using items (Inventory > Items), a key feature of our classic version of Checkfront, and those using products (Inventory > Products), a key feature of our newest version of Checkfront.
![]() |
New to Checkfront - Products ✨ Products (Inventory > Products) is the successor feature to items (Inventory > Items) and is available in our newest version of Checkfront. Not yet on our newest version and interested in upgrading? Please get in touch with our Technical Support team for more information. Discover more product-related help articles here: Products (New). |
Options Tab
Back to top
Configuring Customer/Staff only fields
These settings help you determine form visibility.
Show on form/Show on invoice to Customer
Choose whether or not to show the field to your Customers on the booking form and/or booking invoice.
Show on form/Show on invoice to Staff.
You can also decide whether this field is visible to Staff members. You may want your Staff to collect information when taking bookings over the phone but not want the field visible on the public booking form.
Field required by Staff or Customer
You can control whether or not a field is required. If a Staff member or a Customer does not fill out a required field, then the missing form field is highlighted, and a Please fill out this field message displays underneath that field.
![]() |
When Staff members edit a booking, they see fields usually hidden from Customers. This feature gives Staff the power to edit a Customer-only booking field. |
Attaching the field to Customer profiles
Checking the Customer Profile option configures the booking form to add the response received via the field during checkout to the profile of the Customer making the booking. This information then auto-fills when the Customer makes a new booking.
This option is visible to all field types.
Providing choices
If you've selected a field type that requires choices, such as the Dropdown Menu, Multiple Checkboxes, or Multiple Choice Radio, then you can manage the field choices here.
The choice labels are fully editable, and a field can be removed by clicking on the red minus icon to the right of the field.
Additionally, you can add a new field by clicking on the green plus sign icon to the right of the field.
As seen in the animation above, the new field is added directly below the field on which you clicked the plus sign icon.
![]() |
At this time, field choices cannot be rearranged. To do that, you need to change the labels manually. |
Configuring default selections
The default selection option displays if you have selected the Multiple Checkboxes, Dropdown Select, or Multiple Choice Radio fields.
1. After activating the Default Selection switch, a radio button appears to the left of each field.
2. Select the field you need to display as the default choice to the Customer.
The Customer can change this to something else if they wish.
Other Field Type Options
Displaying fields within Contact Info sections
You can select this option if you want to display the field's contents in the contact section of the Customer's invoice.
You need to enable the Customer Profile before this option is available to select.
Configuring default values
You can specify a default value for a field. The value field option only displays if you have selected the Single Line Text field or the Paragraph Text field type.
Displaying an 'other' option
Sometimes Customers may wish to provide an answer different from your choices. In this case, you can add another field using the Display 'Other' Option.
- Once you activate the ON switch, a text field pre-filled with Other appears below the other choices.
- The Customer can enter their answer here if the other choices do not apply to them.
This option is available if you use either the Multiple Checkboxes or Multiple Choice Radio field types.
< Configuring general booking form fields | Configuring advanced booking form fields >