Within a survey, I need to set up the script so that 50% of respondents see Section 1 first and Section 2 second, whilst the other 50% to see Section 2 first and Section 1 second. Both sections have multiple pages and questions.
Any help would be much appreciated!
If we had a similar requirement, we would probably take a simple, brutal, approach. We would create two branches within the survey (https://help.surveygizmo.com/help/branching-a-b-split-testing). In one branch we would ask the question in one order. In the other branch we would ask the same questions but in a different order.
This would be clunky on the back-end, but the respondents would never see that. It would be easier to segregate the respondent groups from each other for reporting purposes, and you would not have to use any custom programming or elaborate skip patterns to force SurveyGizmo into working in a non-sequential manner.
I think although the question is somewhat old, I would still answer it for other users:
If other pages in the survey, besides these 2 sections, don’t need randomization, I think the easiest solution here is to program your sections and unite them in page groups using the page settings.
Then, if you go to the Tools -> Randomize page order and randomize the order of the groups about 50% will get group 1 (=section 1) first and the other half will get it flipped.
Hope this helps 😉