Google Forms interfaceGoogle Forms interface

Remember that the goal when collecting information is to collect valid, accurate information. In the same way that we can add validation to Access tables and Forms, Google Forms offers various techniques to facilitate the collection of accurate data in terms of question types and validation. I recommend making questions requiring personal information optional; many people are concerned about their privacy and forcing people to provide their personal details (name, e-mail address etc) may result in them abandoning your questionnaire. This post is an extension of the post: Google Form PAT questionnaire.

GIGO: Garbage in, Garbage Out!

Validation rules assist in guiding the respondent in filling out the Form correctly and will prevent the Form from being submitted with incorrect data.

1. Short answer

In the below example, a question for Age is added using the Short answer question type. Suitable validation is added to ensure that the respondent can only enter an integer value as their answer:

An annotated screenshot describing the creation of a question on a Google Form Questionnaire with validation included.
  1. Add question text
  2. Select the Short Answer question type
  3. Click on the menu
  4. Select the Response validation option
  5. Select a validation type
  6. Select a validation rule
  7. Input a value
  8. Add an (optional) error message

The second example demonstrates email address validation:

  1. Follow the previous example up to the point of adding validation and select Text
  2. and then Email respectively.

2. Multiple-choice

In the second example, a multiple-choice question for Gender is created. The Multiple choice type results in a set of radio buttons ensuring that the respondent can only select one option:

Google Form Multiple-choice question optionsGoogle Form Multiple-choice question
  1. Select Multiple choice as the question type
  2. Enter the question text
  3. Google Forms intelligently suggests a set of options based on the question text; select the Add All option
  4. Edit the text if required
  5. Delete an option if required
  6. Set question to Required

3. Checkboxes

A set of Checkboxes can be used for a respondent to select one or more (or no) options. There is also a setting that allows the respondent to add their own option. In the example below I have added validation (and because the requirement for answering the question is not so simple, I added an instruction below the question text).

Observe in the After image below what happens when the validation rule is broken: the validation text you entered appears in red and the outline of the entire question fieldset turns red.

Setting up a Google Form Checkboxes questionA Google Form Checkboxes question

The Other… option allows the respondent to add their own option to the list.

  1. Select Checkboxes as the type of question
  2. Add question text
  3. Add an instruction (optional)
  4. Type your options one at a time where it says “Add option” (add them alphabetically)
  5. Add an “Other…” option
  6. Add Validation: you may want the user to specifically select up to 2 selections for example:
  7. Enter the digit 2 to limit the respondent to 2 selections
  8. Add Validation text

4. Linear Scale

Use the Linear Scale question type when asking a question such as “On a scale of 1 to 10…”:

Google Form Linear question type settingsGoogle Form Linear question type
  1. Select the Linear scale question type
  2. Set the parameters, for example, 1 to 10, or 0 to 5
  3. Add suitable Labels

By MisterFoxOnline

Mister Fox AKA @MisterFoxOnline is an ICT, IT and CAT Teacher who has just finished training as a Young Engineers instructor. He has a passion for technology and loves to find solutions to problems using the skills he has learned in the course of his IT career.

2 thought on “Google Form question types & validation”
    1. Hi Indiphile

      Are you in Grade 12? What part of the PAT are you battling to understand? Have you had a look at the other posts on the blog?

      This post is NOT a good place to start if you are battling…

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.