Branch logic for multi-choice question | Community
Skip to main content
Answered

Branch logic for multi-choice question


Hey Typeformers, I’ve read what feels like 50 posts about this, and I’m still feeling stuck. What I want to do is pretty simple, and what I’m digging up appears to be quite complex. 

It looks like @john.desborough is the pro in this area, so maybe he can dumb it down for a Typeform newbie :) Here’s the deal:

  • Q1: 6 options (select as many as you like) 
  • 3 answers have 1 follow up question 
  • 3 answers have none 
  • I have the brand logic set if you select all 3 of of the options that require a follow up question, but I can’t crack the code if you select just 2, or 1 and 1 (or 3) of the options with no follow up questions. 
  • I’ve read and experimented with the “question grouping” structure, but still getting stuck. If there are any videos out there that show this particular use case, that’d be awesome! 

 

Thanks in advance for any help! 

Best answer by john.desborough

@jenburd 

 

Q1 logic as far as i can tell: assuming A,B,C are the ones with the followup 

  • If q1 = A go to A-followup  (assume q2)
  • if q1=B go to B-followup (assume q3)
  • if q1=C fo to C-followup (assume q4)
  • if q1 = D or q1 = E of q1 = F go to whatever spot you want to send them

q2 logic

  • if q1 = B go to B-followup = q3
  • if q1 = C go to C-followup = q4
  • otherwise go to …..

q3 logic

  • if q1 = D go to C-followup = q4
  • otherwise go to …..

q4 logic

  • go to …..

 

so wherever you  put the followup questions, just make sure that you do NOT go backwards in your logic flow

 

des

View original

2 replies

john.desborough
Forum|alt.badge.img+6
  • Certified Partner & Champion
  • 5307 replies
  • Answer
  • November 3, 2022

@jenburd 

 

Q1 logic as far as i can tell: assuming A,B,C are the ones with the followup 

  • If q1 = A go to A-followup  (assume q2)
  • if q1=B go to B-followup (assume q3)
  • if q1=C fo to C-followup (assume q4)
  • if q1 = D or q1 = E of q1 = F go to whatever spot you want to send them

q2 logic

  • if q1 = B go to B-followup = q3
  • if q1 = C go to C-followup = q4
  • otherwise go to …..

q3 logic

  • if q1 = D go to C-followup = q4
  • otherwise go to …..

q4 logic

  • go to …..

 

so wherever you  put the followup questions, just make sure that you do NOT go backwards in your logic flow

 

des


Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 15018 replies
  • November 11, 2022

Hi @jenburd Did the solution above work for you? Let us know if so!


Reply