Is there anyway to track what sequence a participant encountered three randomized blocks?
So for example in my survey flow, I have:
Randomizer
Block 1
Block 2
Block 3
And I’d like to record an embeddedData that just says:
Sequence = 1, 2, 3. or 3,1,2 or 2,31 etc.
Is this possible?
Question 2:
Also about a quarter of the way through my study, I’d like to introduce a ‘Back’ button that allows people to reattempt questions they’ve already completed, but not the questions of the first quarter.
Is this possible?
Thanks for your help!
Best answer by vgayraud
Hi,
The order is available in your data export. However, if you need it in your survey flow or in another format, you could define an empty ED blocksOrder at the beginning of your survey flow, and then populate and append its value at the beginning of each of your block like this:
- ED element: blocksOrder = Value will be set from Panel or URL - Randomizer element: 1: - Branch element: if blocksOrder not empty ED element: blocksOrder = ${e://Field/blocksOrder}, 1 - Branch element: if blocksOrder empty ED element: blocksOrder = 1 - Block 1 2: - Branch element: if blocksOrder not empty ED element: blocksOrder = ${e://Field/blocksOrder}, 2 - Branch element: if blocksOrder empty ED element: blocksOrder = 2 - Block 2 . . .
For the second point, it depends how many reattempts you want to offer. If it’s just once, I’d go with something like this:
The order is available in your data export. However, if you need it in your survey flow or in another format, you could define an empty ED blocksOrder at the beginning of your survey flow, and then populate and append its value at the beginning of each of your block like this:
- ED element: blocksOrder = Value will be set from Panel or URL - Randomizer element: 1: - Branch element: if blocksOrder not empty ED element: blocksOrder = ${e://Field/blocksOrder}, 1 - Branch element: if blocksOrder empty ED element: blocksOrder = 1 - Block 1 2: - Branch element: if blocksOrder not empty ED element: blocksOrder = ${e://Field/blocksOrder}, 2 - Branch element: if blocksOrder empty ED element: blocksOrder = 2 - Block 2 . . .
For the second point, it depends how many reattempts you want to offer. If it’s just once, I’d go with something like this:
Super helpful. The in built survey flow recording will be adequate I think. Thanks for showing me!
As for the Back button query, I think your suggestion is probably a good one. However there are about 100 or so Likert questions, so sending them back to the beginning feels pretty rough - reckon I might lose some participants once they realise they have to go back over all the blocks again to fix the one response they regretted.
You might want to check the table of contents feature and see if you can leverage it to achieve something better. I imagine something like this but I don’t know if it would be possible in your survey setup.