Custom Fields for Booking Forms in Trafft Booking System

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: Text, Text Area, Text Content, Selectbox, Checkbox, Radio Button, Date Picker, Address, and Attachement.

Custom fields for Trafft is a custom feature and it counts to the number of your Custom Features & Integrations

How to enable custom fields

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 in 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:

  • Customer;
  • Appointment;

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:

  1. Label: The name or title of the custom field.
  2. Placeholder (if applicable): Text that appears in the field before it's filled.
  3. Services: Select the services for which this field will appear.
  4. Required Toggle: Choose whether the custom field will be required or optional.
  5. Field Size: Determine how much space the field should occupy in the booking form.
  6. Display in New Row: Toggle to display the field in a new row.

When these fields are added, 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:

Address custom field

When booking an appointment, you can set your customers to enter their addresses as well. This option is directly linked to Google Maps. Once the customer starts entering the address in the custom field on the booking website, the dropdown will show addresses found on the map so the customer can select one. 

On the Calendar and Appointments Page where you can see the information about the certain appointment, it will also display the address in the form of a link. So, once the link is clicked it will open the Google map in a New Tab.

Think carefully about what you want from your customers and start building your Custom Fields.