How to add custom fields

How to add custom fields

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
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.




    • Related Articles

    • How to add a service

      Each business is different and nabooki is built with the flexibility to meet a wide variety of requirements across the service industry. This article will cover a basic service setup which is great for first time users and most business operations. ...
    • How to add a privacy policy checkbox

      To conform with General Data Protection Regulation (GDPR), many businesses are required to make changes to their privacy policy in order to become compliant. You can create a checkbox with a link to your privacy policy by using the left navigation ...
    • How to add terms & conditions to the booking process

      Adding custom fields in the Booking Preferences can be used to add terms & conditions that must be agreed to prior to completing the booking process. Using the left navigation menu, go to > Setup > Services > press the '...' button > Edit > Booking ...
    • How to add a custom message to the booking confirmation email

      A additional messages or reminders can be sent to the customer within the booking confirmation email when a booking is made. Using the left navigation menu, go to > Setup > Services > press the '...' button > Edit > Booking Preferences tab. Please ...
    • How to manually add a booking

      Different ways to manually add a booking to your Calendar 1. Adding a booking using 'Add new booking' (+) button in Calendar Using the left navigation menu, go to > Calendar > click on the '+' button to use the booking tool to add a booking. 2. ...