Please only use this to answer the original question. Otherwise please use comments.
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:
To avoid this verification in future, please log in or register.
2 Answers
+1 vote
In version 7 and later you can use randomized blocks for this. First create a predefined list (we'll call it BlockList) with 2 items. Then make a constructed list where the instructions are Add(BlockList) and Randomize().
Then go into the Randomize Blocks area and you would set up the following:
Set 1
Block 1 Anchor Question 1 is a1
Block 1 Anchor Question 2 is a1
Block 2 Anchor Question 1 is b1
Block 2 Anchor Question 2 is b1
Set 2
Block 1 Anchor Question 1 is a2
Block 1 Anchor Question 2 is a2
Block 2 Anchor Question 1 is b2
Block 2 Anchor Question 2 is b2
Then you would say to use your constructed list to control the blocks. The result is that if the constructed list comes out to be 1,2, you would see a1/b1 followed by a2/b2, and if the constructed list is 2,1 you would see b1/a1 followed by b2/a2.
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:
[captcha placeholder]
To avoid this verification in future, please log in or register.
0 votes
You can randomly generate a number between 1-2 and save it in a hidden question. You can use the function like SysRand or RandNum within the hidden question. So RandomNumber=1 is asking order 1 and RandomNumber=2 is asking order 2.
You can then set up your questions in the 2 different order sets and use RandomNumber in skips to jump the question set not relevant.
The disadvantage here is you have 4 questions (a1,b1,a2,b2) saved in 2 seperate questions each. You can combine the 2 in free format hidden questions later in your survey so you have a1tot, b1tot, a2tot, b2tot) or you can combine them in your analysis software.