Orders, Quotes & Customers
...
Customers
Managing Customers

Extra Fields

10min

Overview & Purpose

The system allows Admin to add extra form fields to the New Customer Form. This is useful when you want more information from the customer other than the pre-defined fields.

Configuration

Add Form Fields

To add an extra form field, go to the Admin >> Customer >> Website Customer >> 'Extra Fields' Button (Top-Right Corner)

Document image


The Extra Fields dashboard lists down all the extra-created fields by you. To add a new fields, click on the Add button.

Document image


Title

Enter the title of the fields. This name appears at the front end for Customers.

In the image, ‘DOB’ and ‘Blood Group’ are the title of fields respectively. They appear at the front store.

Description

Enter a short description explaining the input type or the field. This will appear under a '?' icon at the front store.

Block Name

Name this block same as the Block Template fields name. Fields with the same Block Name are mapped together in the Designer studio and are auto-filled with the data entered. This is helpful when you create a Store Profile. See Store Profile.

User Type

Select the user type. This will make the Form Field available for the selected User Type only.

For example, a Date of Joining form field is useful for Store Customers only. Thus, for this field, the User type can be only store.

Where fields should appear?

Select the sections where the created fields should appear. When the admin has not selected any of the below displayed options, then the Fields will appear in the User Registration form.

Document image


For example, a 'Street Number' field is part of Address, thus for it, you can enable the Shipping Address and Billing Address options.

A ‘Date of Birth’ field can be included in customers’ details, thus enable the Order Customer Details option.

Note: Any new form field created in the Shipping and Billing address is automatically included in the Invoice.

Field Group

Select the Field Group in which this newly created form field should appear. Read the article further to know more about Field Groups.

Input Type

Select the input type i.e. how you want the customers to enter data for the field created.

The input type available in the system are-

Document image


Validation

This checks if the data entered by the customer is in the correct format or not. Select the Validation type from the drop-down.

Document image


Note: The options in the drop down will differ depending on the input type selected.

Add Form Field Group

This helps you group Form Fields with similar characterizes. The Field title with its description will be displayed on the Sign Up form under the title provided.

Document image


Below example shows, a group named 'Personal Details' with its description as displayed at the front end. The Fields assigned in the group are – DOB and Blood Group.

Document image


In a similar manner, you can create Field Groups and assign fields in them.

Import Extra Fields

To avoid the hassle of adding customer extra fields one by one, you can directly import extra fields' information for all your customers.

For example, you have added two new extra fields in the system. However, the previously registered customers will have no information in those added fields. To update information for such customers you can use this feature.

Step – 1 Download File

Select the field type and download the excel file.

Document image


The file will have pre-filled customer details. Make choices for the field type according to the 'Extra Fields' created.

If the field created belongs to customer information, then download the file with Field Type as Customer Details and if the extra field added belongs to the address information of the customer then select the field type as 'Address'.

Step – 2 Fill up data

Using the guidelines from the 'Help' section of step-2 fill up the excel sheet.

Step – 3 Upload File

After filling in the details of newly added fields, upload the excel file in this step. Select the field type and upload the file.

Step – 4 Map Database field

Here the system maps the database with the existing customers' database and highlights the incorrect fields.

Step – 5 Import data Summary

This shows the successfully imported data in the system.

Extra Field Rules

With this feature, you can apply rules on fields and handle your dependent fields effectively on the Front-Store.

Sometimes, it so happens that certain dependent fields are to be shown/hidden based on customer’s selection. This scenario can be efficiently handled with this feature.

  • Click on the +Add any new rule.
Document image

  • You can also create rules as default store and store specific.