Skip to main content

Form Field Types

The Form Field Types reference provides a detailed overview of the various field types available when building a custom digital form. Its primary purpose is to help administrators understand the function and configuration options for each individual field, enabling them to create effective and user-friendly forms. This article is intended for OPS-COM administrators responsible for designing and deploying digital forms.

Setup and Configuration

This feature involves utilizing the available building blocks within the form creation tool.

Admin Side: No special system configuration is required to use these form fields. For a complete guide on building a form from scratch, please refer to the Creating a New Form article.

Using this Feature

Administrators can utilize the following field types when designing their custom forms. Each field type includes specific configuration options.

Checkbox Group

Used to allow a user to select one or more options from a list.

  • Enable Other: Allows the user to input a custom value not present in the options list.

  • Options: The list of choices for the user. Options can be pre-selected for the user by enabling the checkbox next to the desired item.

Date Field

Used to get a date from the user, who will be presented with a calendar date picker.

  • Type: The type of date field.

  • Min / Max: The minimum and maximum allowed dates that can be selected.

  • Step: The date increment steps.

Header

Used to display a header or subheader on the form. This is a display-only field.

  • Label: The header text that will be displayed.

  • Type: The header size (e.g., H1, H2).

Number

Used to accept numerical digits only.

  • Type: The type of number field.

  • Min / Max: The minimum and maximum allowed numerical values.

  • Step: The amount the value increments or decrements when using the arrow controls.

Paragraph

Used to display a block of text on the form, such as for instructions. This is a display-only field.

  • Content: The paragraph text to be displayed.

Radio Group

Used to allow a user to select only one option from a list.

  • Options: The list of choices for the user. One option can be pre-selected by enabling the corresponding radio button.

Select Menu

Presents a drop-down list of options. This is ideal for questions with many choices to save screen space.

  • Allow Multiple Selections: Enable this to allow the user to select more than one option (making it function like a Checkbox Group).

  • Options: The list of choices for the user.

Text Field

Used to allow a user to input a single line of text.

  • Type: Specifies the kind of input required (e.g., Text Field, Password, Email, Tel).

  • Max Length: The maximum number of characters allowed.

Text Area

Similar to a Text Field, but provides a larger, multi-line area for text input.

  • Max Length: The maximum number of characters allowed.

  • Rows: The initial height of the text area in rows/lines.

Keep your end-users in mind when designing forms. Leveraging field limitations (like Max Length or Min / Max dates) proactively prevents data entry errors and saves administrative time later during the review process.


Best Practices and Considerations

  • Choose the right selection tool for the job. Use a Radio Group for single-choice questions with few options. Use a Checkbox Group for multiple-choice questions. Use a Select Menu when you have many options to present in order to save valuable screen space.

  • Ensure data integrity by selecting the appropriate type. When using a Text Field, always select the appropriate Type (e.g., Email, Tel). This helps validate the input and provides a much better user experience by triggering a specialized keyboard on mobile devices.

  • Structure your form clearly. Use Header and Paragraph fields to structure your form. Breaking up long forms with clear headings and instructional paragraphs improves readability and submission accuracy.