Branch and Randomizing | XM Community
Skip to main content

I have 3 blocks of questions. Block 1 and 3 each contain 4 questions of which 1 should be randomly shown. Block 2 should be displayed between blocks 1 and 3 and respondents should always answer all questions in block 2. However, I want to randomize which one of blocks 1 and 3 is shown to respondents before block 2 and which one after. Any ideas how I can do this?
I have used a randomizer to randomly select either blocks 1 or 3 before block 2 and it works. However, how do I then get the other not randomly selected block to be shown after block 2?
Thanks!

Survey Flow:

  1. Randomizer: Blocks 1 and 3. Show one element.

  2. Block 2

  3. Branch: If Block 1 (or some question in block 1, was displayed, show block 3) else show block 1.


Thanks. I had tried this except, I don't seem to be able to select "if block" in the branch. It only lets me select "if question" . And when I select all the questions in the block connected with an "OR" ("If Q1 or Q2 or Q3 or Q4") I cannot select "was displayed" but can only select the branch to work if a certain response was selected. Not sure if this makes sense to you. How can I get to select:

  • "if block"

  • "was displayed"




If any option in the question was displayed. Is essentially, if the question was displayed.


Also, unless you are displaying a subset of the questions in the block, if you just apply the condition on any one choice in any one question, you should be sorted.


I do just display a subset of the questions in the block: I only randomly display ONE question of the four questions in the block.
It is still not quite clear to me how to make this work. Sorry 


FloNeb.qsf


Thanks SO much!


Leave a Reply