After multiple choice, Typeform sends users back to the start... | Community
Skip to main content
Answered

After multiple choice, Typeform sends users back to the start...

  • November 25, 2024
  • 2 replies
  • 29 views

I’m serving up a question that offers a user 13 choices. 

Users can select any combination of the 13 choices. 

Most will choose only 2 or 3. 

The challenge I’m having is that after sending the user to a yes/no followup for each of their choices, the Typeform is sending them back to the start of the queue of followups. 

In other words, if a user selects choices 3 and 6 and 9, the Typeform is successfully sending them to the yes/no followup question for 3, 6, and 9, but then sending them to 1, 2, 4, 5, 7, 8, 10, 11, 12, and 13 before going to the end section. 

How do i prevent this?

Best answer by john.desborough

@pneumadeux - can you take a screenshot of your logic rules please? that will help.

usually in this case, it is simply that you have to add the logic rules through the questions in a ‘declining balance’ type approach .. something like this (i will use A, B C… as the option choices for clarity at my end) 

on q1 - logic rules: 

  • if q1 = A then go to q2
  • if q1 = B then go to q3
  • if q1 = C then go to q4
  • if q1 = M then go to q14

this logic will look for the first choice that satisfies the condition. 

on q2: 

  • if q1 = B then go to q3
  • if q1 = C then go to q4
  • if q1 = M then go to q14
  • otherwise go to ending/another page

in this case we check to see where the next question should be.. if they only made the one choice, the last rule kicks them to ending or next page you decide to show 

 

on q3: 

  • if q1 = C then go to q4
  • if q1 = M then go to q14
  • otherwise go to ending/another page

you’ll notice the declining number of rules.. 

 

on q14, you only have one rule: 

  • go to wherever…. ie break out of the loop to ending or to another page if you have one. 

 

that should clear your logic. 

 

des

View original

2 replies

john.desborough
Forum|alt.badge.img+6
  • Certified Partner & Champion
  • 5284 replies
  • Answer
  • November 25, 2024

@pneumadeux - can you take a screenshot of your logic rules please? that will help.

usually in this case, it is simply that you have to add the logic rules through the questions in a ‘declining balance’ type approach .. something like this (i will use A, B C… as the option choices for clarity at my end) 

on q1 - logic rules: 

  • if q1 = A then go to q2
  • if q1 = B then go to q3
  • if q1 = C then go to q4
  • if q1 = M then go to q14

this logic will look for the first choice that satisfies the condition. 

on q2: 

  • if q1 = B then go to q3
  • if q1 = C then go to q4
  • if q1 = M then go to q14
  • otherwise go to ending/another page

in this case we check to see where the next question should be.. if they only made the one choice, the last rule kicks them to ending or next page you decide to show 

 

on q3: 

  • if q1 = C then go to q4
  • if q1 = M then go to q14
  • otherwise go to ending/another page

you’ll notice the declining number of rules.. 

 

on q14, you only have one rule: 

  • go to wherever…. ie break out of the loop to ending or to another page if you have one. 

 

that should clear your logic. 

 

des


  • Author
  • Explorer
  • 1 reply
  • November 26, 2024

Thank you very much, John for your detailed response. I now think I have enough information to ensure that the resulting yes or no screens only relates to the options that my user has selected. Thank you again.

Now onto my second challenge :

I've learned enough about variables to issue a score of one to each topic that my user has selected. 

After asking them if they are open to being contacted with additional information for each of the topics they’ve selected, can I generate one screen that dynamically lists each of the topics?

Since I am asking them to opt in, I have created two end screen options, one for "no, I don't want to be contacted" and the other one for "yes I do want to be contacted." The no screen simply thinks them for taking the assessment and the screen gives them a dynamically generated list of everything we're going to follow up via email.

I don't know the code or instructions to pull from all the topics assigned a score of one to create this dynamically generated page. Hope you can help.


Reply