Have Questions? (800) 609-6480

Dynamic Page Logic — Showing/Hiding Questions Based On User Choices


Available to all Paid Account Levels.

This tutorial shows you how to dynamically hide or show a question on a page based on an answer/option chosen in another question on the same page. (This feature does not work across multiple pages) This is a great way to make your survey appear as short as possible -- which is a key factor in obtaining more responses. The following question types can be used to 'trigger' a follow-up question to appear using show/hide triggers:

  • Radio Button
  • Checkbox
  • Dropdown Menu
  • Likert Scale
  • Table of Radio Buttons
  • Table of Checkboxes

After creating at least one question of the above types on the page as the 'trigger' and then a follow-up question/text as the 'target' that will be shown upon the respondent clicking on a specific answer in the 'trigger' question, you are ready to apply the rules.

Setup the 'Trigger' on Specific Answers Within the Question

Step 1: Choose the question that will 'trigger' the follow-up 'target' to appear and then click the edit icon.

ShowHideUpdate.png

Step 2: Scroll down to the Answers section (in tables, this is the Column Headers section). Edit the Answer/Column that must be selected to trigger the show/hide to occur. To do so, edit the trigger Answer/Column by clicking the pencil icon on the far right and selecting the Show/Hide Settings option on the menu that appears.

ShowHideUpdate2.png

OR you can click the plus icon that appears in your Show/Hide column when you hover your mouse.   This will take you directly to the Show/Hide Settings tab 

ShowHideUpdate3.png

Step 3: A new screen will appear displaying all the potential 'target' questions that follow this 'trigger' question. Place a check next to the 'target' question(s) you want to conditionally show.

ShowHide4.png

Step 4: Save everything at the bottom and then go into Preview and verify you are all set!

If you have multiple triggers setup (one question shows another which may show another), show/hide triggers are aware of these relationships on the same page and hide all subsequent questions that would no longer be visible if an answer is changed!

NOTE: It is no longer necessary to set the 'target' question as 'Hide by Default.'

Updated: 5/4/12

Have questions? Want to comment on this? Join the discussion on our SurveyGizmo Support site.

Have you tried SurveyGizmo yet? Try our 14 day free trial

Best of SurveyGizmo Weekly

By . In Know How.

Likert Scale – What is it? When to Use it? How to Analyze it?

April 24 2012 -

In all likelihood, you have used a Likert scale (or something you’ve called a Likert scale) in a survey before. It might surprise you to learn that Likert scales are a very specific format and what you have been calling Likert may not be. Not to worry — researchers that have been doing surveys for… Read More »

By . In Interviews.

How One Company Beat All Odds in Conducting An Offline Survey In Africa

World-Wize Surveys used the SurveyGizmo API to build their own iPad survey app. Want to know how? Read on.

By . In Best Practices.

How to Get A Raise By Creating Surveys You Can Act On

The most successful survey creators know that creating a survey starts with a solid plan, before you even begin building your survey.

More from our Survey Experts