So, I’m trying to use Typeform to create a quiz and I need to ensure that the participants see a different order of questions within a given section. Is there any way to achieve this?
Any help would be greatly appreciated.
So, I’m trying to use Typeform to create a quiz and I need to ensure that the participants see a different order of questions within a given section. Is there any way to achieve this?
Any help would be greatly appreciated.
Hey
While it is not possible to randomize the order of questions, you do have the option to randomize the possible answers, so each time someone fills in the typeform, the choices will appear in a different order. This would work with the Multiple choice question and also with the Picture question.
If you're really looking into randomizing the questions, then the workaround would be copying your form and changing the order of the questions. This means that instead of having one form, you would have 5, for example - with the same questions, but in different orders. You just need to make sure you share the forms with your audience in a balanced way. Does it make sense to you?
May I suggest an alternative?
In your form you can create a question group. In this group, put all the questions you want to include in the rotation.
To create a new rotation, duplicate the question group and change question order in this new group.
Do it as many time as you need.
Finally, add a hidden field like order_option.
And a logic jump wherever you need, it will redirect to question group 1 if order_option = 1, to question group 2 if order_option = 2 …
In my case it was after the `email` question.
It should look like this:
Now when you distribute your form, you should assign a random number to the order_option hidden field.
Good
you keep just one form.
Bad
harder to analyze data, with that many questions
need to pass a random number when sharing link
Try it live ️️
Copy in your typeform account
Wow,
des
So… not possible to randomise the order of a question group? This is going to make my life quite complicated.
Is there any solution that doesn’t implies a lot of logics?
Hi
Hi everyone!
I am looking for a way to create a link that randomly asigns one questionnaire between six different ones (same questions but different parameters). I wanted to know if it was possible on Typeform and if not, if you know any websites that will allow me to do it?
Thank you!
Hey
I moved your question here so you can check the workaround provided in the thread. Hopefully, this will be helpful for you! :)
…..“Now when you distribute your form, you should assign a random number to the order_option hidden field.”
How do i do that?
Hey
I’d like to second dtkmaj’s question… How do you assign a random number to the hidden field?
Hi
Hey
You would have to consolidate them in the tools you use for analysis.
You can also play with text variables. And store results in a variable.
Is it possible to randomly assign some questions to respondents such that there is no overlap, before they are redirected to common questions that all respondents must answer? Our survey is lengthy and to minimise drop off rates, we would prefer if some (not all) questions could be randomised, while retaining questions which all need to answer
Hi
Hi
Hi
Thanks Liz, I don’t see an example, just his page. Cna you be more specific?
if that is what you are trying to achieve, then you need to come up some way of sending folks down that path. that will require something that ‘seeds’ the logic routing. some simple but not totally ‘random’ methods could be as follows:
in the latter case you would have to do the ‘random assignment’ outside of typeform to assign the v_path example variable that i described above.
des
I have a storytelling project where I’d like people to answer 1 question when they hit my form. I want the question to be randomized from a list of 100.
Ideally I’d like for the participants to not have a choice in the questions. If they refresh the page, then a new question would appear.
Is this possible within Typeform? Another program like Zapier?
Thanks,
Strider
Hi
ie
means you would have to put in place all 100 questions in your typeform and the logic for routing but that would be an easy way to do it if you randomize up front.
one example of how to do it..
des
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.