Please refer to this discussion (something similar)
https://www.qualtrics.com/community/discussion/comment/4639#Comment_4639
@RyanMc1289,
If you can make your stimuli one question by piping in the differences (text, images, etc), then you can do this in the following way (no JavaScript needed):
1. Put your stimuli as the first question in a block followed by the follow-up questions
2. Turn on loop & merge, and set up your fields as the things you need to pipe into the stimuli question (8 rows - 1 per stimuli).
3. Use Advanced Question Randomization and leave the stimuli fixed as the first question, and randomize the follow-up questions.
Qualtrics will present the follow-up questions in the same order for the same response, but present them in a different order for other responses.