We noticed that JavaScript is disabled in your browser. We suggest enabling it for a better experience.
We noticed you're using an older version of Internet Explorer. We suggest you update to the latest version for a better experience.
Skip to main content

Form fields

Here’s the full list of fields you can add when you create a form.

Basic fields

Text

Number

Dropdown

Checkbox

Radio button

Date

Email

Rank

Advanced fields

File upload

Calculation

Signature

Location

Payment

Radio matrix

Check matrix

Field set

Layout fields

Heading

Paragraph

Section

Content

List

Image

Video

Basic fields

Text

Use a text field when you need someone to type a text-based response. Write a question in the Name this text field area, then enter some default text to show in the field when someone opens the form.

If you want to collect phone numbers, use this field instead of a Number field so people can add spaces, hyphens and brackets. 

Text.png

 

Number

Use a number field for a numerical response. Write a question in the Name this number field area, then enter a default number to show in the field when someone opens the form.

number.png

Use a dropdown field to get someone to choose a response from a dropdown list. Write a question in the Name this dropdown field area, then select Add dropdown option as many times as you want. Create your options and choose Default option to make an option automatically selected when someone opens the form.

dropdown.png

Checkbox

Use a checkbox field to get someone to choose multiple options from a list. Write a question in the Name this checkbox field area, then select Add checkbox item as many times as you want. Create your items and choose Default item to make an item automatically selected when someone opens the form.

checkbox.png

Radio button

Use a radio button field to get someone to choose a single option from a list. Write a question in the Name this radio button field area, then select Add radio option as many times as you want. Create your options and choose Default option to make an option automatically selected when someone opens the form.

radio.png

Date

Use a date field for a date-based response. Write a question in the Name this date field area, then select the calendar icon to choose a default date to show in the field when someone opens the form.

date.png

Email

Use an email field to collect and validate users’ email addresses, or to help you contact them after they submit the form. Write a question in the Name this email field area, then enter some default text or a dummy email to show in the field when someone opens the form.

email.png

Rank

Use a rank field to get someone to rank several options. Write a question in the Name this rank field area. Select Add rank option as many times as you want, then write out your options.

rank.png

Advanced fields

File upload (Pro, Business and Enterprise plans)

Use a file upload field to ask people to upload a file. Give it a name or write a question in the Name this file upload field area.

You

can change the maximum number, size, and type of files that users can upload. Learn more at file uploads: settings, restrictions, and virus scans

Anything uploaded to this field uses storage. You can track your storage limit and change your plan or add-ons if you need more storage.

upload.png

Calculation (Pro, Business and Enterprise plans)

Use a calculation field to calculate a value based on previous responses. This is most helpful when you’re taking payments through your form. With a calculation field, you can use other responses to determine the amount you charge.

See Use calculations for more information.

upload.png

Signature (Pro, Business and Enterprise plans)

Use a signature field to collect someone’s signature. They can sign using their mouse, or upload a file that includes their signature. To set it up, write a prompt in the Name this signature field area.

Any signature that gets uploaded uses storage. You can track your storage limit and change your plan or add-ons if you need more storage.

signature.png

Unfortunately, we don't currently have a way to verify signatures that are submitted through this field. Also, while all communications between the OpenForms database and application are secure, there's no extra encryption for the signature field.
If your form needs a signature, we recommend you seek your own legal advice to find out if the signature field is right for you.

Location (Pro, Business and Enterprise plans)

Use a location field to get someone to enter an address or location. After you've added an API key in Google services, write a question or prompt in the Name this location field area. If you choose Display map, enter coordinates to set the center of the map, and set a zoom level. A higher number means the map will be more zoomed in.

Visit Collect location details using Google Maps for more on location fields.

map.png

Payment (Pro, Business and Enterprise plans)

A payment field allows someone to make a payment. Write a question or prompt in the Name this payment field area, and enter the amount you want to charge. You can also use a calculation to determine how much you should charge.

Visit Take payments through your form for more on payment fields.

payment.png

Radio matrix (Pro, Business and Enterprise plans)

Use a radio matrix to let respondents answer a series of prompts with predetermined answers (such as 'agree, indifferent, or disagree'). Ask your respondents a question in the Name this radio matrix field, provide a list of prompts with the Questions field, and a list of answers with Responses. Respondents can only give one answer per prompt. 

 radio matrix 2.png

Matrices work best when most of the detail is in the original question and each prompt is short and snappy (as in the example above). If your prompts are quite detailed, they're probably best served with their own radio button field.

Check matrix (Pro, Business and Enterprise plans)

Use a check matrix to let respondents answer a series of prompts with predetermined answers. Ask your respondents a question in the Name this check matrix field, provide a list of prompts with the Questions field, and a list of answers with Responses. Respondents can give multiple answers per prompt. 

checkmatrix2.png

 

Matrices work best when most of the detail is in the original question and each prompt is short and snappy (as in the example above). If your prompts are quite detailed, they're probably best served with their own check box field.

Field set (Business and Enterprise plans)

field set is a ready-made set of fields that you often use together. It saves time for form authors and improves consistency across your forms.

Visit Group frequently-used fields into field sets for more information.

field set.png

Layout fields

This type of field allows you to add extra information or instruction to your forms to help viewers. Layout fields do not show when viewing responses. This helps keep responses clean and easy to read.
The Heading, Paragraph, and List fields are currently being replaced with the Content field. As of November 2019, you can no longer add new Heading, Paragraph, or List fields, but these are still available in old forms. 

Heading

A heading or title.

Paragraph

A block of text. You can add a link to a paragraph by using the format [link text](URL). You can link to any URL you want. For example:

paragraph.png
website.png
Section (Pro, Business and Enterprise plans)

Add a section to make a new area of your form to add fields to. You can choose whether sections appear all on the same page or on separate pages by going to Settings Display settings Choose question flow.

Content

Use the content field to insert and style text. The content field's text editor lets you add and style heading and paragraph text, bullet and numbered lists, links and piped answers.

Content.png

List (Pro, Business and Enterprise plans)

A numbered list of items.

Image (Pro, Business and Enterprise plans)

An image. Upload it from your computer or add an image By URL.

Any image you upload uses storage. You can track your storage limit and change your plan or add-ons if you need more storage.

Video (Pro, Business and Enterprise plans)

A video. Paste a video embed code from YouTube or Vimeo.

Add fields to your form

To add fields to your form, drag and drop them into a section.

drag and drop.gif

 

After you add a field, you can hover over it for more editing options - the options will vary depending on the type of field.

 options.gif

See Settings for form fields for more information about these options.

Was this helpful?