Form Question

Form questions are perfect for gathering information about your participants. Form questions can also be used for questions where you’d like to get a list of favorites, likes and dislikes and so forth. Just type your question, then enter the name of each form field (e.g., Name, Rank and Serial Number).

screenshot

Required Form questions only require a single field to be completed by default. For instance if you ask for a first and last name the participant may only answer the first name field and move on to the next question. If you require all your fields to be answered click the Require Answers for All Fields checkbox.

Form Question Options

Add a New Choice

Choices in form questions are the names of each form field. When you first choose a form type question, only one choice box shows up. To add new choices, do the following:

  1. Click within the New Choice input field.
  2. Type the name of that form field.
  3. A new choice box will appear. If you have more than one, enter the name for that form field.
  4. Repeat until all form fields needed are named.

Remove a Choice

To remove a choice follow the steps below:

  1. Hover over the choice you want to delete. An X will appear on the right side.
  2. Click the X to delete that choice.

Reorder Choices

To reorder your choices, follow the steps below:

  1. Hover over the choice you want to move up or down. A Move icon will appear on the right side.
  2. Click and hold the Move icon .
  3. Drag the choice to its new location.
  4. Repeat this for all the choices you want to move.

Validations

You can set restraints for each input in a form question. For instance, you can create a question requesting an email address and the question will not be accepted unless a valid email address is entered. You can add multiple validations to a question but you can only add one validation per input.

To create a validation, click on the check next to one of your choices. This will trigger a dialog box where you can select the type of validation you’d like to use.

Here is a complete list of validations you can use.

Validation Rule Valid Example Explanation
Must not be empty anything As long as the field has text it is considered valid
Must be a valid url https://example.com or http://www.example.com A valid url that begins with http:// or https://
Must be a valid email address example@gmail.com
Must be a comma separated list of valid email addresses example1@gmail.com, example2@hotmail.com
Must be at least X characters long any text that is at least X characters in length
Must be no longer than X characters any text that is not longer than X characters in length
Must be exactly X characters long any text that is exactly X characters in length
Must be greater than X any number greater than X
Must be equal to X any number equal to X
Must be less than X any number less than X
Must only contain alphabetical characters (A-z) abc Spaces, new lines, tabs, numbers and any special characters are invalid.
Must only contain alpha-numeric characters (A-z, 0-9) abc123 Spaces, new lines, tabs and any special characters are invalid.
Must only contain alpha-numeric characters, underscores, or dashes abc-123_ Spaces, new lines, tabs and any special characters except underscores and dashes are invalid.
Must be a whole number 0 or 9999 Can not be negative or decimals.
Must be an integer -10 or 10 Can be negative numbers but not decimals.
Must be a valid decimal -10 or -10.3 or 20 or 23.3 Can be negative numbers or decimals.
Must be a valid IP address 192.168.0.1 Does not validate IPv6.
Must be a valid phone number (800) 555-1234 or 8005551234 May or may not include a three digit area code with optional parenthesis. Phone number segments must be seven digits and may or may not be separated by a dash, period or space
Must match a Regular Expression /\b(?:p.?\so.?|post\s+office)(\s+)?(?:box|[0-9])?\b/igm

/#?([\da-fA-F]{2})([\da-fA-F]{2})([\da-fA-F]{2})/gm
The examples indicate a PO Box and HEX code respectively. We recommend testing your Regular Expression before applying it.

Randomize

You can have your form fields appear in a random order by selecting the Checkbox next to Randomize.

Require Answer for All Fields

If you select Required beneath the Question Title, only one form field will be required for the entire question. To require that all fields be answered, click the Require Answer for All Fields checkbox.

Since questions that are not required are valid by default, this option will not take effect unless the following has occurred:

  1. The question is marked as required.
  2. One of the other fields has been answered.