Hi, I am new to Qualtrics.
I am currently designing a survey with approximately 40 multiple-choice questions.
Each question has five choices. Each choice consists of one image (randomly selected from pool A), another image (from pool , and two words (from pool C).
I would like to randomise the order of all questions as well as the order of choices within each question.
I plan to distribute 500 surveys, and I don’t mind generating them individually if needed. However, I’m wondering if there is a more efficient way to implement this.
For example, I could perform all the randomisation in Python and output the content of each choice in each question to a CSV file. Then, at the beginning of the survey, the respondent could enter a code or number, and Qualtrics would generate the corresponding version based on the CSV.
I’ve tried using “Supplemental Data” (but HTML text is not supported), Web Services (but couldn’t find a suitable JSON server, and creating 540 embedded data fields seems impractical), and JavaScript (but it doesn’t support replacing choice content effectively).
Do you have any recommendations for implementing this type of design in Qualtrics?