How to use skip logic in surveys
The jump logic allows you to interact with the answers of the users and create personalized paths before the different answers. With this option, respondents will not have to answer irrelevant or non-applicable questions because the system will automatically exclude them.
In this way you can provide a more personalized experience to users.
Jump logic can be applied in two different ways:
Based on user responses
Based on score or score through the functionality of the "Calculator"
This logic allows respondents to be directed to different alternatives based on their answers. For example, within a survey, the question "Which destination do you prefer to go on vacation?" offers two possible answers: “Beach” and “Mountain”.
Depending on the answer, each user will see a different message:
If the answer is “Beach”, you will be redirected to the following message: “We also like the sun, the sand and the sea! We give you a week in Punta Cana!”
If the answer is “Mountain”, you will be redirected to the following message: “We also want to go skiing! We give you a week in the Alps!”
In this way, you can customize the message you want according to the user's response. You can also create your question followed by different groups of messages (or other questions) for each possible answer. To do this you must create the messages/questions for each possible answer and then configure the jump logic.
Before starting your survey, diagram the logic of the questions on a sheet to make it easier for you to assemble.
Once you have created the questions and the different question or message options for each possible answer, you can configure the jump logic.
Select the organization chart icon in the initial question
You will enter the interface to configure the Jump Logic.
Click the Add Jump Logic button to see the available options.
Configure the jump logic
Display the Punctuation or Score button menu, and select your initial question.
You will automatically see 3 drop-down buttons and 2 gray buttons:
- The first with the question that you want to generate a jump in your survey.
- The second with the options of "Is" or "Is not".
- The third with one of the answer options for the question that we selected in the first box.
- The fourth (gray), where you must jump if the logic is true.
- The fifth (also gray), where you should jump if the logic is false.
The logic will be configured as follows:
If “What destination…” “Is” “Beach”, Jump to: the next message referring to the beach. Otherwise go to “Next question”
You can also create the following logics for the same operation:
If “What destination…” “Is” “Mountain”, Jump to: the next message referring to snow. Otherwise go to “Next question”
With jump logics we can show beach lovers a specific set of questions, while mountain lovers will see another.
You can use the logic you prefer, in all these cases it works in the same way.
It is important to mention that the jump logic can be implemented in different types of questions and not just "Multiple Choice". For example, it can be assigned to scoring questions where if a user evaluates from 1 to 3 we can ask him why he had a bad experience while if he evaluates from 8 to 10 we can ask him what were the high points of the experience.
This type of logic is applied with the use of the “Calculator”. Like answer-based logic, you can create a personalized experience depending on the score a user generates with their answers.
For example, for a test with 3 questions, a user may be redirected to three "Goodbye Screens" depending on the results they get with their answers.
If the user answers all 3 questions correctly, we want to send them to the goodbye screen that says "Excellent."
If the user answers 2 questions correctly, we want to send them to the goodbye screen that says "You were close."
Whereas if he answers only 1 question or none right, we want to send him to the goodbye screen that says “You need to practice more”.
That would look like this with the skip logic through scores:
Conditionals: Conditionals can also be used within logic. You can add them with the + button on the right side of the answer options.
In this way, you can join more than one answer to create the jump logic. For example, you can redirect users who meet the two or more conditions applied to the function to a specific question.
For example, only users who are "Men" and who have had a "Very bad experience" will be redirected to question 3. The rest of the users will be redirected to the next question.
Configuration example:
Access the Skip Logic icon, located on the right side of each question
Click on the Add Jump Logic button
Configure the jump logic
Select the indicators that will integrate the function:
Question: Select the question that will trigger the jump.
Condition: It is - It is not.
Option: Option 1, Option 2, or however many options the question has.
Punctuation: It is related to the logic jump. Based on the "Score" that has been placed in each answer of X question. With this function it will be possible to indicate to the platform that, for example, all those users who have added 5 points in X question, will be able to skip to the next question.
Condition: Is equal to, Is different from, Is less than, Is less than or equal to, Is greater than, Is greater than or equal to.
Value: indicates the value to compare with the response.
This form of question logic ensures that the respondent never has to answer a question that does not apply to them.
Click on the Save button to finish
In this way you can provide a more personalized experience to users.
How does it work?
Jump logic can be applied in two different ways:
Based on user responses
Based on score or score through the functionality of the "Calculator"
Response based logic
This logic allows respondents to be directed to different alternatives based on their answers. For example, within a survey, the question "Which destination do you prefer to go on vacation?" offers two possible answers: “Beach” and “Mountain”.
Depending on the answer, each user will see a different message:
If the answer is “Beach”, you will be redirected to the following message: “We also like the sun, the sand and the sea! We give you a week in Punta Cana!”
If the answer is “Mountain”, you will be redirected to the following message: “We also want to go skiing! We give you a week in the Alps!”
In this way, you can customize the message you want according to the user's response. You can also create your question followed by different groups of messages (or other questions) for each possible answer. To do this you must create the messages/questions for each possible answer and then configure the jump logic.
Example
Before starting your survey, diagram the logic of the questions on a sheet to make it easier for you to assemble.
Once you have created the questions and the different question or message options for each possible answer, you can configure the jump logic.
Select the organization chart icon in the initial question
You will enter the interface to configure the Jump Logic.
Click the Add Jump Logic button to see the available options.
Configure the jump logic
Display the Punctuation or Score button menu, and select your initial question.
You will automatically see 3 drop-down buttons and 2 gray buttons:
- The first with the question that you want to generate a jump in your survey.
- The second with the options of "Is" or "Is not".
- The third with one of the answer options for the question that we selected in the first box.
- The fourth (gray), where you must jump if the logic is true.
- The fifth (also gray), where you should jump if the logic is false.
The logic will be configured as follows:
If “What destination…” “Is” “Beach”, Jump to: the next message referring to the beach. Otherwise go to “Next question”
You can also create the following logics for the same operation:
If “What destination…” “Is” “Mountain”, Jump to: the next message referring to snow. Otherwise go to “Next question”
With jump logics we can show beach lovers a specific set of questions, while mountain lovers will see another.
You can use the logic you prefer, in all these cases it works in the same way.
It is important to mention that the jump logic can be implemented in different types of questions and not just "Multiple Choice". For example, it can be assigned to scoring questions where if a user evaluates from 1 to 3 we can ask him why he had a bad experience while if he evaluates from 8 to 10 we can ask him what were the high points of the experience.
Score based logic
This type of logic is applied with the use of the “Calculator”. Like answer-based logic, you can create a personalized experience depending on the score a user generates with their answers.
For example, for a test with 3 questions, a user may be redirected to three "Goodbye Screens" depending on the results they get with their answers.
If the user answers all 3 questions correctly, we want to send them to the goodbye screen that says "Excellent."
If the user answers 2 questions correctly, we want to send them to the goodbye screen that says "You were close."
Whereas if he answers only 1 question or none right, we want to send him to the goodbye screen that says “You need to practice more”.
That would look like this with the skip logic through scores:
Advanced level
Conditionals: Conditionals can also be used within logic. You can add them with the + button on the right side of the answer options.
In this way, you can join more than one answer to create the jump logic. For example, you can redirect users who meet the two or more conditions applied to the function to a specific question.
For example, only users who are "Men" and who have had a "Very bad experience" will be redirected to question 3. The rest of the users will be redirected to the next question.
Configuration example:
Activate Jump Logic
Access the Skip Logic icon, located on the right side of each question
Click on the Add Jump Logic button
Configure the jump logic
Select the indicators that will integrate the function:
Question: Select the question that will trigger the jump.
Condition: It is - It is not.
Option: Option 1, Option 2, or however many options the question has.
Punctuation: It is related to the logic jump. Based on the "Score" that has been placed in each answer of X question. With this function it will be possible to indicate to the platform that, for example, all those users who have added 5 points in X question, will be able to skip to the next question.
Condition: Is equal to, Is different from, Is less than, Is less than or equal to, Is greater than, Is greater than or equal to.
Value: indicates the value to compare with the response.
This form of question logic ensures that the respondent never has to answer a question that does not apply to them.
Click on the Save button to finish
Updated on: 05/23/2023
Thank you!