Skip to main content

Build: Conditional Logic

Updated over a month ago

Set up rules to navigate participants to different blocks based on their responses. When participants answer a question or complete a task, you can automatically direct them to a specific block.

How to apply conditional logic

  1. Turn on conditional logic at the bottom of the block options panel

  2. Add conditions to create specific navigation rules based on participant responses

  3. Select a destination block where participants will 'Go to' if the condition is met

    • You can only select blocks that appear after your current block to prevent navigational errors

  4. Add multiple conditions to create additional navigation paths

    • Each additional condition automatically uses 'Or' logic (if condition 1 OR condition 2...)

    • The system prevents conflicting conditions that could cause navigation errors

  5. Set the 'Otherwise' condition to define where participants go if they don't match any of your specific conditions

    • By default, participants continue to the next block in your study sequence

  6. Use 'Always' navigation (available on all block types) to send all participants to a specific block regardless of their response


Block conditions

Prototype tests (Goal based)

Select the goal outcome condition to navigate participants based on whether they successfully completed the prototype task.

  • Reached the goal screen: Participants who successfully completed the task by reaching the goal screen

  • Didn't reach the goal screen: Participants who ended the task without reaching the goal screen

Multiple choice questions

Select the answer condition to navigate participants based on their specific responses to single-select or multi-select questions.

Single select

  • Is: Participants who selected a specific answer option

  • Is any of: Participants who selected any answer from a group of options

Multi select

  • Is exactly: Participants who selected a specific combination of answers (no more, no less)

  • Has any of: Participants who selected at least one answer from a group of options

Opinion scale

Select the answer is between condition to navigate participants based on their rating falling within a specific range on your scale.

  • Answer range: Participants whose rating falls within the minimum and maximum range you specify (inclusive)

Live website tests, open answer questions and context screens

These block types support Always conditions for navigation to specific blocks in your study.

  • Always: Navigate all participants to the same block regardless of their response or interaction

This is useful for creating linear paths within branched studies or directing participants to specific follow-up sections after completing certain block types.


Creating complex paths

Follow-up questions based on task outcomes

Use conditional logic to ask different follow-up questions depending on whether participants successfully complete a task. This helps you understand the "why" behind their performance - diving deeper into what worked well for successful participants or what barriers prevented others from completing the task.

Creating multiple user journeys

Branch participants into different paths based on their responses to gather more relevant insights. This allows you to tailor subsequent questions to each participant's specific situation rather than asking irrelevant questions to all participants.

Example study

This study starts with a prototype test asking participants to book a flight.

Based on their performance, they follow different paths:


  • Successful participants (reached the goal screen) continue to questions about which parts of the booking process worked well, their confidence level, and suggestions for improvement.


  • Unsuccessful participants (didn't reach the goal screen) are directed to different questions focused on what was confusing, why they found the booking process difficult, and what prevented them from completing the task.

Both paths eventually lead to the thank you screen, but each group answers questions tailored to their specific experience with the prototype.



This approach ensures you gather relevant insights from both successful and unsuccessful participants without asking irrelevant questions.


Previewing a study with logic

After applying your conditional logic you are able to use the preview button in the study header to test how a participant will be navigated based on their responses.

Ensure you are providing responses that apply to the conditional logic and using the ‘continue’ button to test the navigation.

Did this answer your question?