Counterbalancing Question | XM Community
Skip to main content
Solved

Counterbalancing Question

  • August 23, 2023
  • 2 replies
  • 351 views

Forum|alt.badge.img+1

Hi there! I was hoping to receive some help with counterbalancing certain elements within a study I am working on. Essentially there are 4 different blocks (A1, A2, B1, B2) and the flow of the study should be as follows so that each participant views each block but in a random order:

 

1. Either A1 or A2

2. Either B1 or B2

3. The remaining option between A1 and A2

4. The remaining option between B1 and B2

 

If anyone would have any idea of how to make this work in the survey flow it would be greatly appreciated! Thank you and please ask if any further clarification is required.

 

edit: Sorry this is posted in the wrong community section… I’m not quite sure how to change that

Best answer by TomG

You can do this:

Randomizer Display 1 of 2 Evenly Presented
Group A1
Block A1
Set Embedded Data A1 = 1
Group A2
Block A2
Set Embedded Data A2 = 1
Randomizer Display 1 of 2 Evenly Presented
Group B1
Block B1
Set Embedded Data B1 = 1
Group B2
Block B2
Set Embedded Data B2 = 1
Branch If A1 Is Not Equal to 1
Block A1
Branch If A2 Is Not Equal to 1
Block A2
Branch If B1 Is Not Equal to 1
Block B1
Branch If B2 Is Not Equal to 1
Block B2

 

2 replies

TomG
Level 8 ●●●●●●●●
Forum|alt.badge.img+27
  • Level 8 ●●●●●●●●
  • 6083 replies
  • Answer
  • August 24, 2023

You can do this:

Randomizer Display 1 of 2 Evenly Presented
Group A1
Block A1
Set Embedded Data A1 = 1
Group A2
Block A2
Set Embedded Data A2 = 1
Randomizer Display 1 of 2 Evenly Presented
Group B1
Block B1
Set Embedded Data B1 = 1
Group B2
Block B2
Set Embedded Data B2 = 1
Branch If A1 Is Not Equal to 1
Block A1
Branch If A2 Is Not Equal to 1
Block A2
Branch If B1 Is Not Equal to 1
Block B1
Branch If B2 Is Not Equal to 1
Block B2

 


Forum|alt.badge.img+1
  • Author
  • 1 reply
  • August 24, 2023

This worked perfectly thank you very much!