How to randomly present participants with one of many text stimuli? | XM Community
Skip to main content

I have 280 stimuli in a text form. I would like to present each of my participants with one of these 280 stimuli. I also want them to be randomised so that each participant sees a different text stimuli. I know I could create 280 text questions within one block and use the randomization option, but I am wondering whether there is any easier way to do it? So I do not have to copy-paste 280 text fields. I would be grateful for any tips.  

The easiest way to do it is to use a Loop & Merge block.

  1. Before the loop and merge block create a multiple choice question with the 280 stimuli as choices. Use advanced randomization to display 1 choice out of the 280 evenly presented. Do not require response. Use JavaScript to either hide the question (if on the same page as another question) or click the NextButton (if on a page by itself).

  2. Base your loop & merge on the displayed choices in (1) above.

  3. Your loop & merge block will have one question. Pipe the stimuli into the question text as ${lm://Field/1}


Leave a Reply