How do I randomize four questions dispersed throughout a survey? | XM Community
Skip to main content

I have four questions that I would like to ask throughout the survey in random order. For example:
Question 1
Question 2
Random Question
Question 3
Question 4
Random Question
Question 5
Question 6
Random Question
Question 7
Question 8
Every time "Random Question" appears, I want it to pick one question out of a set of four questions, without replacement (i.e., once a question appears as a "Random Question," it never appears as a "Random Question" again). I was thinking of creating four Randomizer elements, but how do I ensure that there is no replacement? Is there a way to do this in Qualtrics?

You can use 4 randomizers. Instead of just putting the blocks under the randomizer, add a branch for each random block to check if it has already been displayed using an embedded data flag. Under the branches include the block and set the embedded data flag. Something like:
Randomizer (1 of 4 evenly presented)
Branch if randQ1 Is Not Equal to 1
Block: randQ1
Set Embedded Data: randQ1 = 1
Branch if randQ2 Is Not Equal to 1
Block: randQ2
Set Embedded Data: randQ2 = 1
...etc...


https://community.qualtrics.com/XMcommunity/discussion/comment/55259#Comment_55259This is the correct answer. Thanks!


Leave a Reply