Custom Fields are valuable for gathering necessary customer information before appointments and are also known as Extra Form Fields or Intake Forms. You have the option to create questions or inputs that will be incorporated into the final stage of the booking form.
You can choose between several types of inputs:

When adding the Attachment custom field, you will notice the ‘Add upload requirements‘ slider that appears next to the ‘Required’ field. Enabling this option, you will present the upload requirements to the customer:
Maximum upload size is 20MB. You can upload: .jpg, .gif, .png, .tiff, .webp, .svg, .doc, .pdf, .ppt, .pptx, .docx, .txt, .zip, .tar, .7z, .rar.
Disabling this option will exclude this information, as shown in the screenshot on the right, below:


As for all custom features, you need to access the Features & Integrations section, scroll down, and locate the Custom Fields. You need to click on “Enable” in order to use it.

After enabling this feature, you can click on the “Set Up” button that appears on the same card, or you can access them through Customize/Custom Fields.
Clicking on the Custom Fields tab, it will expand and offer two options:
The Customer-related Custom Fields are the fields whose entries will be linked to a customer while the Appointment-related Custom Fields are the fields whose entries will be linked to the appointment they are booking (and will be offered with every booking):


When you click on the ‘Add Custom Field‘ button on the right, a dropdown menu with various types of custom fields will appear, allowing you to select one.

When adding appointment-related custom fields, you can define the following:

If you add a custom field that provides multiple options (selectbox, checkbox, or radio button), you will also need to define the options that will be offered to the customers:

When adding customer-related custom fields, you can define pretty much the same options, and the only difference is the ‘Services‘ option. Instead of choosing on which services the custom field will appear, you will be able to choose where the custom field will be ‘Visible at‘:

Once you’re done adding the custom fields, they will be shown on the last step of the booking form:

URLs added in the Radio Button, Checkbox, and Text Content custom fields will be displayed as links on your booking form, so you can also guide your customers to other pages through these links

Once the customer-related custom fields are filled, they will be available in the Customers section, when you edit or view the customer:

Custom fields populated by your customers will appear on both the Calendar and Appointment pages. You can view them by clicking on an appointment or when editing the appointment details.
They can be used in notifications sent to your customers. However, it’s important to note that custom fields that are not selected for all services will not be available in the default templates or the Custom Notifications you create for “all services”. If you have specific custom fields that only apply to certain services and you want to include them in the templates, you will need to create templates that are specifically used for those services.
When you expand the ‘Custom Fields‘ dropdown menu above the templates, you will see each custom field listed twice: once as ‘custom_field_1‘ and once as ‘custom_field_label_1‘.
The ‘custom_field_1‘ represents the data entered by the customer, while ‘custom_field_label_1‘ is the label of the custom field that you defined when creating the field.

Before creating your Custom Fields, it’s important to carefully consider the specific information you need from your customers during the booking process. This could include details such as their age, specific requirements, preferences, or any other pertinent information that would help you better serve their needs. By identifying these key pieces of information, you can then proceed to create your Custom Fields accordingly. These fields will allow you to gather and organize the data that is most important for your business or service, ensuring a streamlined and efficient booking process for both you and your customers.
No results available
No results available
No results available
No results available