MaxDiff programming needed? | XM Community
Solved

MaxDiff programming needed?

  • 19 July 2018
  • 5 replies
  • 89 views

If I want to "loop" maxdiff among 6 items, 3 at a time, with maybe 4 presentations, does that require custom programming? I will be given specific presentations, so randomization will not work. Is that something I can do myself (not that advanced with programming) or should I be talking to Qualtrics about this?
icon

Best answer by TomG 19 July 2018, 21:31

View original

5 replies

Userlevel 7
Badge +27
We do maxdiffs frequently and use custom programming that we created ourselves. However, with numbers that small I don't think you'll need custom programming. Just add all your possible presentations as loops with three items as the fields, then randomly limit it to 4 loops. Then pipe the three fields into your maxidff question. How many possible presentations do you have?

I suggest you use a transposed likert matrix instead of a maxdiff question type. See this.
We also have Q, which would let us create the design there . Can it somehow be copied into Qualtrics?
Userlevel 7
Badge +27
I've never used Q, but if it creates a table where the rows are presentations and the columns are items, you can do a one time copy and paste into the first row/field of the loop & merge setup.
Badge

https://www.qualtrics.com/community/discussion/comment/3914#Comment_3914TomG , I have created maxdiff question in one of my survey and piped all items through Survey flow by creating different versions and items. And it is perfectly working fine and it seems data is also coming fine for maxdiff.
Could you please let me know if I've one anything wrong OR will there be any issues in future in data of maxdiff?

Userlevel 7
Badge +27

https://www.qualtrics.com/community/discussion/comment/36631#Comment_36631There isn’t anything necessarily wrong, but you’ve definitely done it the hard way. Using a loop & merge block is much more efficient and manageable.

Leave a Reply