Form components

Note on the file component
InformationMake sure to set the "Upload destination" to "Private" instead of "Public". Otherwise all files uploaded by visitors will be available to the general public. Verify your old forms!
* decoration

Form components comprise the different types of fields that the end-user may have to fill out as well as other elements that may be used for visual or explanatory purposes, such as the “Fieldset” and “Markup” components. The form components available include the following:

Component Name Description

Date

A field with an optional calendar widget that allows the end-user to select a date within a specified timeframe.

E-mail

A field that will validate an email address entered by the end-user.

Fieldset

The Fieldset serves to group related fields and elements together and will place a border around them.

File

A button that allows the end-user to upload a file.

WARNING

  1. Do not allow users to upload sensitive files or any files containing personal information.
  2. Make sure to set the "Upload destination" to "Private" instead of "Public". Otherwise all files uploaded by visitors will be available to the general public.

Grid

A table where the leftmost column contains different questions and the topmost row contains the possible options (answers) that are common to all the questions.

Use case example: You could ask the user to rate different services. The names of the services would then be the “questions,” while the levels of satisfaction (e.g. Excellent, Mediocre or Poor) would be the “options” (answers).

Hidden

An element which will not be displayed on the form. You can use this to automatically populate the submission with extra content.

Markup

The Markup component allows you to add a block of formatted text to your form.

Number

A field that will validate a number entered by the end-user.

Page break

A component that allows you to split a form into multiple pages.

Select options

A control that presents a menu of options, either under the form of radio buttons or a dropdown list.

Textarea

A field that allows the end-user to enter multiple lines of text within a textbox.

Textfield

A field that allows the end-user to enter a single-line of text.

Time

A field that allows the end-user to enter a time.

All of the form components have their own settings to configure how they display and handle user input, if applicable. Checking the option “Required” will make the component mandatory for the user to fill out.

Back to top