The default data collected from your customers at the time of booking is their first name, last name, email address and mobile phone number. This data is collected and stored in your CRM for easy reference, reporting and marketing purposes.
Custom fields allow you to collect additional data such as dietary requirements, address, preferences or any other important including an entire registration or consent form if required. There are two ways on how to create custom fields. Please see screenshots below on how to add custom field.
Two ways on how to create custom fields
1. Using the left navigation menu, go to > Setup > Custom Fields > press the '+' button Add New Field.
You will have an option to select if the custom field applies to All Services or Selected Services.
2. Using the left navigation menu, go to > Setup > Services > press the '...' button > Edit > Booking Preferences tab > click on Add New Field.
![Notes](https://img.zohostatic.com/zde/static/images/file.png)
Please ensure that custom field under Booking Preferences tab is enabled when adding a custom field for a service as this option is disabled by default when creating a service.
Field Label - The title of a field such as a question or instruction.
Field Placeholder Text - Allows you to specify a short hint that describes the expected input/answer on the Field Label.
Field Types:
Text - Allow your customers to provide their own answer.
List > single-select - Allow your customers select an answer from a list of you created.
List > multi-select - Allow your customers select an multiple answers from a list of you created.
Multiple items can be separated using a semicolon (;)
Checkbox - Allow your customers to tick a box (eg. terms & conditions article)
Multi-line Text - Allow your customers to provide an extended answer.
Inline Text - Can be used as a sub-heading for a number of fields or to convey extra information to the customer prior to completing the booking process (200 character limit).
Date selector - Allows your customers to choose a date in a calendar.
CRM > Birthday - Obtain your customer's D.O.B. to be saved in their CRM profile.
CRM > Address - Obtain your customer's address to be saved in their CRM profile.
Mandatory - Select Yes if it is a must for your customers to complete this field before proceeding with the booking.
In CRM - If selected, the custom field will also show in the CRM against the relevant customer record.
Once you have added your custom fields, you can rearrange the order of these along with the default fields displayed at the checkout step by hovering over the field name and then selecting re-arrange icon (as shown below), then dragging into position.