Sharing different versions in the same form | Community
Skip to main content
Answered

Sharing different versions in the same form


Hello,

I want to create a survey that includes pricing. Since it’s difficult to ask which for different prices in a question (users will always chose the cheapest option), I was thinking to ask the question in that way:
 

The price of 10 EUR for a yearly subscription to Premium is 

  • Too high.
  • Fair.
  • I would not pay for a subscription.

And in a different version of the question I would ask

The price of 15 EUR for a yearly subscription to Premium is 

  • Too high.
  • Fair.
  • I would not pay for a subscription.

I would like that these questions are in the same survey and randomly assigned to the audience. Is this possible to send different versions of the same question randomly to the audience and then analyse the answers?

Thanks

Best answer by john.desborough

@Liz ​@Rogonneur - you can use a typical A/B type approach in your ESP/CRM tool (or even in a google sheet for that matter) and set up the automation to do something to ‘tag’ all the existing users with an A or B stream tag using an identifier in the tool ie take the 5 digit of the phone number and if it is odd, then assign tag A and if even assign tag B. Then set up your email automation with the url to the typeform to carry the ‘hidden variable’ into the form. ie v_tag=A or v_tag=B as part of the url. 

in the typeform have both question types and use the logic rules to send the user to the appropriate question at the right point in time ie on q5 you might have this type of logic

  • if v_tag = A then go to Q6 
  • if V_tag = B then go to Q7

and you can do that on the urls you put out for social posts - add in the link with a v_tag = C (D for linkedin, E for instagram, etc)  for the facebook post and set up the logic rule to look at the utm parameter to path to the correct logic

 

it isn’t a perfect solution but if you are running multiple posts to social sites, change up the link a couple of times a day or daily. 

 

just a thought

 

des

View original

Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • March 7, 2025

Hi ​@Rogonneur Oh this is an interesting request! I’m guessing you’re essentially looking to A/B test the form, right? 

If so, how are your respondents accessing the form? Do they get the link via email or is it on your website? 

Thanks in advance!


Hi ​@Liz,
Thanks for your response. Basically, you could A/B-Test with my request. But, in my case it’s really just for one question about pricing. Figuring out the right pricing is a tricky task, since users will in most cases chose the cheapest price you offer. This means, asking a question like “How much are you willing to pay for service XY?” won’t give you a solid answer. Therefore, I was thinking about doing it liked described above.

I would invite the respondents via Email, but also through links coming from Social Media and Website.

Cheers  


Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • March 18, 2025

Hi ​@Rogonneur Ah, got it! For the ones coming in via email, that one is pretty easy to setup. You should just be able to create two forms that you would then place each into the different A/B email. 

However, ​@john.desborough did you have a workaround using variables, if I remember correctly? 


john.desborough
Forum|alt.badge.img+6

@Liz ​@Rogonneur - you can use a typical A/B type approach in your ESP/CRM tool (or even in a google sheet for that matter) and set up the automation to do something to ‘tag’ all the existing users with an A or B stream tag using an identifier in the tool ie take the 5 digit of the phone number and if it is odd, then assign tag A and if even assign tag B. Then set up your email automation with the url to the typeform to carry the ‘hidden variable’ into the form. ie v_tag=A or v_tag=B as part of the url. 

in the typeform have both question types and use the logic rules to send the user to the appropriate question at the right point in time ie on q5 you might have this type of logic

  • if v_tag = A then go to Q6 
  • if V_tag = B then go to Q7

and you can do that on the urls you put out for social posts - add in the link with a v_tag = C (D for linkedin, E for instagram, etc)  for the facebook post and set up the logic rule to look at the utm parameter to path to the correct logic

 

it isn’t a perfect solution but if you are running multiple posts to social sites, change up the link a couple of times a day or daily. 

 

just a thought

 

des


Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • March 26, 2025

Thank you ​@john.desborough ! ​@Rogonneur let us know how this went for you!


Grace
Community Team
Forum|alt.badge.img+5
  • Community Advocate
  • April 4, 2025

Hey ​@Rogonneur did you get a chance to try out ​@john.desborough’s solution? Let us know if you have any follow up Qs 😊


Reply