Survey logics allow you to hide or show a survey's question depending on the previous answers.

  1. First of all, create your survey by using this tutorial.
  2. Now go back to editing the Survey.Create the question for which the answer will determine whether to hide or show the next question. Save it.

   3. Create the question you would like to be hidden or shown and "Save Changes".

   4. For this tutorial, we are going to show the second question only if the answer of the first question is "Yes".

There are 2 ways of doing that:

A) Always hide the 2nd question unless the answer to the first is "Yes".
To do so, click on the "Eye" button on the right of the SECOND question to always hide it.

Then, click on the "Logic" button of the FIRST question.

The "Survey Logics" window will open. Click on "Create Logic" to the right.

What we want to do here is an action on a question. Set "logic Type" to "Question" (See screenshot below).

Under the "IF" section, the right question should already be selected. Here, the first question is "Do you like this tutorial"
The goal is to make something happen when the answer of this question is "Yes", so set the "Condition" to "Is" and the "Value" to "Yes”. (In "Value", you can choose between every possible answer for the question).

Finally, the "THEN" section will allow us to decide what to do when the "IF" condition is matched.
Here we want to show the second question. To do so, set the "Do" drop-down to "Show" and "the Following Question" to the name of the question we want to show, here "What did you like best on this tutorial".

Note that you can apply this logic on more that one question by checking other questions in the "The Following Questions(s)" list.

Do not forget to click on "Save" when you are done.  


OR

B) Hide the second question if the answer to the first is "No".
To do so click on the "Logic" button of the FIRST question.

The "Survey Logics" window will open. Click on "Create Logic" to the right.

Here you can create an action on a question. Set “Logic Type" to "Question”.

On the "IF" section, the right question should already be selected. Here is it the first question "Do you like this tutorial".
The goal is to make something happen when the answer of this question is "No", so set the "Condition" to "Is" and the "Value" to "No”. (In "Value", you can choose between every possible answer for the question).

Finally, the "THEN" section will allow us to decide what to do when the "IF" condition is matched.
Here, we want to hide the second question. To do so, set "Do" to "Hide" and “The Following Question" to the name of the question we want to show, (in this example, "What did you like best on this tutorial”).

Note that you can apply this logic on more that one question by checking other questions in the "The Following Questions(s)" list.

Do not forget to click "Save" when you are done.  


IMPORTANT: Although the second method seems simpler, it should only be used if there is only one answer that will be showing/hiding the question.

For example, if we had a first question where the answers were "Yes", No", "Not at all" and "Absolutely not", and if we wanted to only show the second question if the answer was "Yes", then by using the first method we would only need to do one survey logic on the "Yes" answer, whereas with the second method, we would need to hide the second answer with every negative answer, (which means doing three survey logics here).

Did this answer your question?