How to add OPTION CONDITION?

Modified on Tue, 21 Nov, 2023 at 12:27 PM

When the ADVANCED OPTION is toggled, users can add OPTION CONDITION or logic to modify options that can be filtered / visible only to some participants:


1. Select the option you want to apply this by clicking branching icon



2. Select the SOURCE question (labelled in the box as IF SOMEONE ANWERS TO).  When applying condition to an option, you can only choose the SOURCE question that comes before the question/option to which you will apply logic to. 


(For example, the option for Question 4 is where you will apply conditions, so the condition logic will only work if the SOURCE question is from any of the Question 1, 2, 3)


3. Then select the CONDITION you want to apply. The conditions vary per question type. (See further below for the different conditions). 


4. To add more conditional logic to the same option, click (+) Add Another Rule. 

  • User can choose AND/OR LOGIC if applying multiple rules:
  • Use AND - Both conditions are satisfied
  • Use OR - Either one of the conditions must be satisfied

Note: If using AND/OR for multiple rules, different variations/scenarios could show your option filter

For example:

OPTION TIKTOK will show only when...

-  if RULE 3 is satisfied, even if RULE 1 AND RULE 2 are not satisfied

-  if RULE 3 is not satisfied, but both RULE 1 AND RULE 2 are satisfied

OPTION TIKTOK will NOT show when...

- if Rule 3 is not satisfied, even if only one in RULE 1 AND RULE 2 are satisfied 


CONDITIONS PER QUESTION TYPE


a. If the source question is a Single Choice and similar questions, then the default conditions are: 


Single Choice 
Also for Rating / Scale / Map / Single Choice Popup Cards / Tradeoff Ranking / Treeman / NPS Plus
LOGIC
INCLUDESIf choosing the defined options from the source question
does not INCLUDESIf NOT choosing the defined options from the source question
is Displayedif the question is displayed/asked
is NOT DisplayedIf the question is NOT displayed/asked


Please note in Tradeoff Ranking Question, INCLUDES and does not INCLUDE applies to the Top Choice only. For example, user can set up a logic where a Tradeoff Ranking Question INCLUDES Idea 1 or Idea 2 in the Top Choice.



b. If the source question is an Multiple Choice and similar questions, then the conditions are


Multiple Choice
Also for Rank Order / Multiple Choice Popup Cards / Virtual Question / Image Hotspot
LOGIC
INCLUDESIf choosing the defined options from the source question
does not INCLUDESIf NOT choosing the defined options from the source question
number of selected value GREATER THANIf number of selected options is greater than the custom value
number of selected value EQUALS toIf number of selected options is the same as the custom value
number of selected value LESS THANIf number of selected options is less than the custom value
is DisplayedIf the question is displayed/asked
is NOT DisplayedIf the question is NOT displayed/asked


Please note in Rank Order Question, user can specify a specific rank order after INCLUDES and does not INCLUDE the options. For example, user can set up a logic where a Rank Order Question INCLUDES Option 1 in the 1st rank. They can also set up a logic where a Rank Order Question INCLUDES Option 1 in ANY rank order.



c. If the source question is an Open-ended or Numeric mentions, then the applicable conditions are:

 

Open end / Numeric Question
LOGIC
Contains [text]If the answer mentions the custom word / value 
does not Contains [text]If the answer do NOT mention the custom word / value 
Equals [text]If the exact answer is only the custom word / value 
does not Equals [text]If the exact answer is NOT the custom word / value 
Greater than [numeric]If answer is greater than the custom value
Greater than OR EQUALS [numeric]If answer is greater than or EQUALS the custom value
Equals [numeric]If the exact answer is custom value 
does not Equals [numeric]If the exact answer is NOT the custom value 
Less than [numeric]If answer is less  than the custom value
Less than OR EQUALS [numeric]If answer is less  than or EQUALS the custom value
is DisplayedIf the question is displayed/asked
is NOT DisplayedIf the question is NOT displayed/asked



d. If the source question is System Metadata (includes Language, Self-provided Panel, and Device Type), then the conditions are


System Metadata
LOGIC
INCLUDESIf including the defined options from the system metadata
does not INCLUDESIf NOT including the defined options from the system metadata



e. If the source question is URL Metadata (please see more details about URL Metadata here)


URL Metadata
LOGIC
Contains [text]If the URL metadata mentions the custom word / value 
does not Contains [text]If the URL metadata do NOT mention the custom word / value 
Equals [text]If the exact URL metadata is only the custom word / value 
does not Equals [text]If the exact URL metadata is NOT the custom word / value 
Greater than [numeric]If URL metadata is greater than the custom value
Greater than OR EQUALS [numeric]If URL metadata is greater than or EQUALS the custom value
Equals [numeric]If the exact URL metadata is custom value 
does not Equals [numeric]If the exact URL metadata is NOT the custom value 
Less than [numeric]If URL metadata is less than the custom value
Less than OR EQUALS [numeric]If URL metadata is less than or EQUALS the custom value


Please note that Piped options works the same as other options and can be included in the logic system.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article