Assigned Block Order by Respondent | XM Community
Skip to main content

I am interested in assigning a specific block order to each respondent.

I think I can do this with Branch Logic and Embedded Data, but I’m not entirely sure what commands to say in Qualtrics and in my uploaded Embedded Data.

 

My example:

There are 4 blocks.

Rather than allowing the survey to randomize the blocks, I want to assign a specific block order to each respondent.

At the start of the survey, a respondent will log-in with their ID (authenticator) and I’d have a file uploaded (I presume excel) that indicates what block order they see of the 4 blocks, based on their assigned ID. This gets triggered to then show the blocks in a specific order.

 

All respondents see all 4 blocks, but in varying orders.

Hey Catherine,

Post your authenticator, you can use multiple branch logics containing different order of question blocks per ID.

I have used ‘ID’ as the embedded data. You should rename it according to your specific embedded data. Please make sure the name is case sensitive - it should match exactly as it is present in your excel file.
  I have used only one condition per branch logic. You can use multiple using “OR” operator, or you can also specify ranges i.e., “if ID is greater than 10 and less than 100”, then display this order of question blocks. You can play around the logic as per your need.

END!


Thank you!

On the back-end, for data am I correct that all the blocks in common will still report out as 1 block (i.e. all the block 1 results are combined despite the branches) like how it would be if I just used a loop & merge or a randomizer?


Yes. The data will be collected as one for all the common blocks. Please also do some  testing before  you finalise  this setup.


Leave a Reply


OSZAR »