Hi!
My question's title seems more complex than my problem really is.
To simply describe my project, I have 8 groups of 15 elements each and want to present 5 elements within in groups in a random order (across groups). I've tried nesting randomizers under a main randomizer, but even though only 5 elements per group are presented and groups are presented in a random order, the 5 elements from a group are presented one after the one (rather than completely randomized across groups).
The basic skeleton of my survey flow looks like this:
Randomizer: "randomly present 8 of 8"
Randomizer for Group 1: "randomly present 5 of 15"
Element 1
Element 2
...
Element 15
Randomizer for Group 2: "randomly present 5 of 15"
...
Randomizer for Group 8: "randomly present 5 of 15"
Please note that my "elements" include whole blocks of questions and branching logic, so using the question randomization within the block option doesn't apply.
Thanks!
Randomly present randomly selected subsets of elements from different groups
Best answer by npetrov937
There you go - nice and simple (for the most part).
Reprex.qsfI merely use JS in the first Q to randomly select the block (i.e. do the job of one of your randomizers) and then only use a randomizer to randomize the display of the blocks.
The only annoying thing with this setup is to create the IF conditions in the survey flow in the way I've started them - a bit tedious for 144 blocks but should be easily done in 15-ish minutes. Then you need to enter your groups/blocks in the javascript object (called blocks_dictionary) but with a good text editor, that's a 2-minute job at worst.
Hope that helps!
Sign up
Already have an account? Login
Welcome! To join the Qualtrics Experience Community, log in with your existing Qualtrics credentials below.
Confirm your username, share a bit about yourself, Once your account has been approved by our admins then you're ready to explore and connect .
Free trial account? No problem. Log in with your trial credentials to join.
No free trial account? No problem! Register here
Already a member? Hi and welcome back! We're glad you're here 🙂
You will see the Qualtrics login page briefly before being taken to the Experience Community
Login with Qualtrics
Welcome! To join the Qualtrics Experience Community, log in with your existing Qualtrics credentials below.
Confirm your username, share a bit about yourself, Once your account has been approved by our admins then you're ready to explore and connect .
Free trial account? No problem. Log in with your trial credentials to join. No free trial account? No problem! Register here
Already a member? Hi and welcome back! We're glad you're here 🙂
You will see the Qualtrics login page briefly before being taken to the Experience Community
Login to the Community
Welcome! To join the Qualtrics Experience Community, log in with your existing Qualtrics credentials below.
Confirm your username, share a bit about yourself, Once your account has been approved by our admins then you're ready to explore and connect .
Free trial account? No problem. Log in with your trial credentials to join.
No free trial account? No problem! Register here
Already a member? Hi and welcome back! We're glad you're here 🙂
You will see the Qualtrics login page briefly before being taken to the Experience Community
Login with Qualtrics
Welcome! To join the Qualtrics Experience Community, log in with your existing Qualtrics credentials below.
Confirm your username, share a bit about yourself, Once your account has been approved by our admins then you're ready to explore and connect .
Free trial account? No problem. Log in with your trial credentials to join. No free trial account? No problem! Register here
Already a member? Hi and welcome back! We're glad you're here 🙂
You will see the Qualtrics login page briefly before being taken to the Experience Community
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
