Navigating users down a certain path using Logic Jump feature

Using the Logic Jump feature in Outgrow, you can now make the users navigate down a particular path when they meet specific criteria. For example, say you want to create a cancer risk calculator and your questions depend on whether or not someone smokes or not. If they smoke, you'd want to ask them a different set of questions like "How many packs do you smoke?". If they don't, then you might want to ask a different question like "When did you quit?". You can achieve this with Logic Jump quite easily.

This document will help you understand how to set this functionality in Outgrow.

How to set up Logic Jump functionality

1. Open the respective Outgrow content in build mode, in which you want to set up the logic jump. Firstly, you can set up the questions and answers in your content.


2. For the respective question, click on the carat icon (3 horizontal dots) in the question tile. Click on the Logic Jump option and then click on Add Condition.


3. For setting up Logic Jump, you can use the following parameters:

A. Answer provided for a question by the user.
B. The result/outcome received by the user.
C. Logic Jump can be set up on the basis of the value of specific UTM Parameters.
D. Logic Jump can also be set up for the User's Device type.
E. Logic Jump can also be set up for the User's Web Browser type.


4. Once you have selected the condition for the If Response To field, you can select the desired operation that you want to go for. You can choose between If Equal To, If Not Equal To If Filled, If Not Filled as the operation and can then specify the value for the Answer field.

5. You can then specify the path that the user will be navigated down to, once the criteria specified are met.


6. In the All Other Cases field, you can specify the path that the users will be navigated down to when the criteria specified above are not met.


7. Make sure you click on Done in the Logic Jump window and then click on Publish to save the changes.

Setting up a Nested Logic Jump

The logic jump in single select questions is pretty straightforward, but you can set up a jump in multi-select questions, you would need to apply multiple conditions.

1. Go to your multi-select question and then click on the Logic jump as explained above.

2. Add conditions by clicking on the plus sign inside the main box. This way you will be adding more conditions to the same logic


3. Use the AND operator from the drop-down if you want to jump only when a certain set of options are picked in the multi-select question. OR operator can be used in place of AND when either of the defined options is picked and you want to jump to a certain question.




Make sure, the options you pick are correct and the conditions are logical, otherwise, it can create a loop and logic jump will not work correctly.

4. After you have set all the conditions in the multi-select question, pick the default question, it should jump to when none of the conditions you defined are met, and click on Done.


5. You can also apply logic jump on Lead Gen form fields. The users will be navigated down the required path depending on the criteria selected.


6. Click on Publish to save the changes.



You can now specify jump criteria on the basis of the response received for a Widget, that you have added in your Outgrow content.

Redirecting Users to an External URL using Logic Jump functionality

While setting up the Logic Jump on a particular Question or Lead Form, from the Action Selection field you can choose the Redirect To option in case you want to navigate the users to an External URL when the criteria specified are met. You can specify the URL that the users will be redirected to, and you can opt to configure Nested Conditions as well depending on your requirements.


How your Outgrow Layout effects Logic Jump feature configured on Questions and Sections level

For each design layout available in Outgrow, the Logic Jump feature works in a different way, and here is some more information about it:

A. In the 1 Column, 2 Column layouts, Paragraph Style layout, Chatbot layout, and Card Style layout, you can set up Logic Jump on the questions.

B.  In the Section Real-Time layout, the sections are on separate pages. In this layout, you can set up Logic Jump functionality on the section level and not the question level. NOTE: In the 1 Column layout, 2 Column layout, Paragraph Style layout, and Card Style layout, you can apply logic jump on both Questions and Section levels.

C.  There are layouts that display all the questions and the results on one single page, they are used for live content so the functionality of setting up Logic Jump is not available. The 1 Column Real-Time layout, 2 Column Real-Time layout, are the ones that fall in this category.

If you still have any questions, feel free to use our chat tool on the bottom right or reach out to us at [email protected] and our team can help you with a quick solution.