Hi!
I have a survey in which I want to randomly assign each participant 4 items from a pool of 44 items, and then be able to pull the assigned items individually/separately (perhaps using piped text) to present them throughout the survey.
I haven't found any way to do this. My current partial solution is to create 4 separate randomizers with 11 items in each randomizer as embedded data and randomly present 1 item in each randomizer to present 4 items to each participant but this is not exactly what I want to accomplish.
Any ideas on how to accomplish this would be much appreciated, thanks!
Solved
randomly present each participant 4 items from a pool of 44 items
Best answer by TomG
You could create a MC question with all 44 items and use Advanced Randomization to display 4 of the 44 evenly presented. Include JS to save the 4 displayed choices to embedded variables (item1, item2, etc.).
Qualtrics.SurveyEngine.addOnload(function() {
jQuery("#"+this.questionId+" label.SingleAnswer > span").each(function(i) {
Qualtrics.SurveyEngine.setEmbeddedData("item"+(i+1),jQuery(this).html());
});
this.clickNextButton();
});
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.

2) when I preview the survey the question in which I added the javascript it advances automatically.
Thanks again!