You can add and modify different Filed Types to build the Contact Form on a website. You can also create Multi-Step Contact Forms.

form-fields.png


Input

The Input field is an essential field type for the Contact Form Element, generally used for collecting text data. You can switch this field type in the Property Panel.

form-field-input.png


Text Area

You can use the Text Area Field to collect long texts with several lines. Set the Rows property to specify the Number of rows for the Text Area Field, which is four by default. While typing, the users can press the Enter key.

form-field-text-area.png


Checkbox

Use the Checkbox Field Type to allow visitors to check in the Contact Form Element.

form-field-checkbox.png


There are two types of Contact Form Selection. You can choose the Dropdown Field from the Add Panel. You can set the Default Item for the Dropdown Field.

form-field-dropdown.png


List

Another selection type is the List Field, which you can add from the Add Panel. You can set the Default Item for the List Field.

form-field-list.png


Radios

You can add the Radios Fields to the Contact Form Element. You can also change the Radios layout to the horizontal in the Property Panel. You can set the Default Item and stylize the Radios separately from the Labels.

form-field-radios.png


Checks

You can use the Checks Element to add the Checkbox List to the Contact Form. In the Property Panel, you can change the Layout to the horizontal and stylize the Checkboxes separately from the Labels.

form-field-checks.png


Add the Image Gallery with checkboxes or radio buttons to the Contact Form Element. In the Property Panel, switch the type from Checks to Radios. You can edit the images in the Images section.

form-field-gallery.png


Number Input

You can get the Input from your site's visitors as the Number, allowing you to enter the value and fine-tune it by clicking its arrows. You can switch the LLayoutto the Range Type in the Property Panel.

form-field-number.png


Number Range

You can also add the Range Slider to the Contact, enabling users to provide numeric Input by dragging the Slider marker.

form-field-range.png


Names

You can use several Input Presets to add the Names. Use the First and last Name Fields for the Contact Form Element to work with the names more conveniently.

form-field-name.png


Email

You can use the Email Presets to add the Input with the Email settings.

form-field-email.png


URL

You can collect users' URLs using the URL preset of the Input field in your Contact Forms.

form-field-url.png


Country

You can set the Country type based on the List field in the Contact Form Element and choose the default country in the Property Panel.

form-field-country.png


Multi-Line Address

Use the Multi-Line Address Input preset to add the Address-related fields faster.

form-field-address.png


Signature

Add the Signature Field, allowing you to request that visitors sign the provided data. The signature will be attached to the submission email.

form-field-signature.png


Phone

You can add the Phone field to the Contact Form Element. In the Property Panel, select phone format presets or specify a custom pattern.

Alternatively, you can switch the Layout to show the Country Flag Icon and use the preset Country Phone Format. You can also set the Default Country. Publish or preview to test the Country selection.

form-field-phone.png


Date

You can add the Date field to the Contact Form Element. Clicking the date opens the calendar on the published site or preview. Please note the date picker does not work in Phone Modes.

form-field-date.png


Time

You can also add the Time Field to the Contact Form Element. The Current Time is the default, but you can choose different hours in the Property Panel.

form-field-time.png


Text

You can add Text and change its style to a Heading in the Contact Form Element.

form-field-text.png


Image

You can use an Image to illustrate a contact form. You can align and move Images in the Contact From Element by dragging.

form-field-image.png


Line

You can also add and stylize a Line to separate fields in the Contact Form Element.

form-field-line.png


Rating

You can collect user feedback and votes using the Rating field added to a Contact Form.

form-field-rating.png


Recaptcha

Nicepage uses Google's reCAPTCHA v3 with your Contact Form to prevent bots from submitting it. Google Recaptcha v3 is added Invalid Link.


You can add and modify different Filed Types to build the Contact Form on a website. You can also create [Multi-Step Contact Forms](page:364596). !form-fields.png! <br> ## Input The Input field is an essential field type for the [Contact Form](page:98378) Element, generally used for collecting text data. You can switch this field type in the Property Panel. !form-field-input.png! <br> ## Text Area You can use the Text Area Field to collect long texts with several lines. Set the Rows property to specify the Number of rows for the Text Area Field, which is four by default. While typing, the users can press the Enter key. !form-field-text-area.png! <br> ## Checkbox Use the Checkbox Field Type to allow visitors to check in the Contact Form Element. !form-field-checkbox.png! <br> ## Dropdown There are two types of Contact Form Selection. You can choose the Dropdown Field from the Add Panel. You can set the Default Item for the Dropdown Field. !form-field-dropdown.png! <br> ## List Another selection type is the List Field, which you can add from the Add Panel. You can set the Default Item for the List Field. !form-field-list.png! <br> ## Radios You can add the Radios Fields to the Contact Form Element. You can also change the Radios layout to the horizontal in the Property Panel. You can set the Default Item and stylize the Radios separately from the Labels. !form-field-radios.png! <br> ## Checks You can use the Checks Element to add the Checkbox List to the Contact Form. In the Property Panel, you can change the Layout to the horizontal and stylize the Checkboxes separately from the Labels. !form-field-checks.png! <br> ## Gallery Checks Or Radios Add the Image Gallery with checkboxes or radio buttons to the Contact Form Element. In the Property Panel, switch the type from Checks to Radios. You can edit the images in the Images section. !form-field-gallery.png! <br> ## Number Input You can get the Input from your site's visitors as the Number, allowing you to enter the value and fine-tune it by clicking its arrows. You can switch the LLayoutto the Range Type in the Property Panel. !form-field-number.png! <br> ## Number Range You can also add the Range Slider to the Contact, enabling users to provide numeric Input by dragging the Slider marker. !form-field-range.png! <br> ## Names You can use several Input Presets to add the Names. Use the First and last Name Fields for the Contact Form Element to work with the names more conveniently. !form-field-name.png! <br> ## Email You can use the Email Presets to add the Input with the Email settings. !form-field-email.png! <br> ## URL You can collect users' URLs using the URL preset of the Input field in your Contact Forms. !form-field-url.png! <br> ## Country You can set the Country type based on the List field in the Contact Form Element and choose the default country in the Property Panel. !form-field-country.png! <br> ## Multi-Line Address Use the Multi-Line Address Input preset to add the Address-related fields faster. !form-field-address.png! <br> ## Signature Add the Signature Field, allowing you to request that visitors sign the provided data. The signature will be attached to the submission email. !form-field-signature.png! <br> ## Phone You can add the Phone field to the Contact Form Element. In the Property Panel, select phone format presets or specify a custom pattern. Alternatively, you can switch the Layout to show the Country Flag Icon and use the preset Country Phone Format. You can also set the Default Country. Publish or preview to test the Country selection. !form-field-phone.png! <br> ## Date You can add the Date field to the Contact Form Element. Clicking the date opens the calendar on the published site or preview. Please note the date picker does not work in Phone Modes. !form-field-date.png! <br> ## Time You can also add the Time Field to the Contact Form Element. The Current Time is the default, but you can choose different hours in the Property Panel. !form-field-time.png! <br> ## Text You can add Text and change its style to a Heading in the Contact Form Element. !form-field-text.png! <br> ## Image You can use an Image to illustrate a contact form. You can align and move Images in the Contact From Element by dragging. !form-field-image.png! <br> ## Line You can also add and stylize a Line to separate fields in the Contact Form Element. !form-field-line.png! <br> ## Rating You can collect user feedback and votes using the Rating field added to a Contact Form. !form-field-rating.png! <br> ## Recaptcha Nicepage uses Google's [reCAPTCHA](page:61415) v3 with your Contact Form to prevent bots from submitting it. Google Recaptcha v3 is added [automatically](page:541463). <br> ## Related - [Conact Form Element](page:98378) - [Contact Form Calculation Field](page:333764) - [Contact Form Conditions](page:340748) - [Contact Form File Upload](page:279718) - [Multi-Step Contact Form](page:364596) - [Contact Form Step Progress](page:395984) - [Put two from fields in a row](page:540306) ##