Start free trial

Form fields

Whether you’re creating a basic or complex form, Snapforms’ wide range of field types and advanced settings provide the flexibility to add as much or as little functionality as you need.

When adding a new field to your form, the primary settings for the field type will be displayed. This includes the option to mark required fields (*) to ensure information is provided.

Each field also has a range of advanced options that are specific to the field type. These settings are used to provide additional functionality for various use cases. Some advanced options are common across multiple field types.

Click the links below to learn more about each field type.

Field name Description
Short Answer Displays a short free text field suitable for capturing most types of information.

Form showing populated First Name and Last Name fields (Jack Jones)

Long Answer Displays a large free text field that allows form users to provide more detailed information. 

Feedback multiline text area labeled 'Please tell us about your experience'.

Dropdown List Displays a dropdown list of options where only one can be selected.

Department dropdown menu showing options Sales, Service, Marketing, and IT

Choose One Displays radio buttons for different options but allows one selection only. 

Title radio button options with “Mr” selected

Choose Multiple Displays checkboxes for different options and allows multiple selections.

Checkbox list titled “What features do you use most?” with three options checked

Checkbox Displays a single checkbox that is often used to indicate agreement to terms and conditions, confirmation, or opt-in.

Checked confirmation checkbox stating information provided is true, complete, and accurate

Email Address Displays a text field that requires a valid email format.

Email field showing a validation error indicating an invalid email address

Date Select Displays a calendar when the field is clicked.

Date picker calendar showing September 2022 with the 15th selected

File Upload Displays a file upload function that allows form users to browse and upload their files, photos, and documents.

File upload field with a Browse button to select files

Signature Displays a signature box that allows the form user to digitally sign using their mouse/finger or a type signature.

Snapforms online form showing example signature

Choice Matrix Displays a matrix of questions that have the same response options in a header row.

Three-row satisfaction survey matrix with radio buttons for each item

Address Displays a group of sub-fields for each component of an address, e.g. street address, city, postcode, etc.

Address entry fields: street, city, state dropdown, and postcode

CAPTCHA Verification Displays a CAPTCHA challenge for additional security/anti-spam measures.

CAPTCHA showing distorted verification code, input box and refresh

 

Advanced fields and business tools

Field name Description
Payment Allow your customers to make credit card payments directly through Snapforms, or connect to a third-party payment provider.

Credit card entry row with card number, expiry/CVC fields and Pay button

Booking Embed a fully-fledged booking system within a form so your customers can easily book your services.

Service selection option labeled “Car seat fitting” with duration and price

Field Table Provides form users with the ability to add multiple rows of the same fields.

Form rows for entering children’s names and ages with Add another child button

SMS Verification Used to collect and verify mobile numbers by sending a code to ensure they are valid.

Mobile number verification field with input and Send code button

Email Verification Used to collect and verify email addresses by sending a code to ensure they are valid.

Email verification field with address input and 'Send code' button

Lookup Connect a field to a centralised database to allow form users to select their response from a large list of values.

Open ID lookup dropdown displaying selectable record IDs

Calculation Allows you to build formulas for automating calculations based on form responses. This field has a wide range of uses. Some common examples include:

  • Calculating total price based on selected options and quantities entered.
  • Calculating time between two date fields.
  • Using IF statements to determine outcomes based on multiple scenarios.
  • Calculating weights assigned to each answer/ choice.
Hidden Reference Allows you to add a reference field for internal purposes that’s not visible to form users. This field also supports automatic population of form reference numbers.

Form editor showing hidden-field notice above First Name and Last Name inputs

Draw on image Displays an image/diagram that allows form users to draw on, as part of their answers.

Outline body diagrams (front, back, and two sides) for marking pain locations

ABN Lookup Powered by the Australian Business Register (ABR), the ABN Lookup field allows your form users to search for an Australian Business Number (ABN) and automatically populate associated information such as the entity name and address.
SSO Entra ID Lookup The Entra ID Lookup field allows form users to look up other users’ information in their SSO organisation based on a given group ID. 

 

Get an online form trial or demo absolutely free.