Follow_eSurvey

   

 

Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon  

 

FAQ eSurvey > Creating a Survey > How to create a conditional logic workflow

Click to Ask a Question

Welcome to eSurvey FAQ and support!


Type in your question below to search our knowledgebase, or feel free to browse our most popular topics  listed below. 

 

Search the FAQ for entries containing:

 

How to create a conditional logic workflow

Using a Choice question  you can condition what would be the next question  to ask based on a particular selection
 
For instance, on a Yes / No question , if the answer is affirmative,you can instruct esurvey to ask the next question , and if negative to jump to a complete set of new questions.
 
To accomplish that you need to proceed as follows
 
A) Create your survey with all questions as for the  Yes answer .
 
B ) Create your conditional question using the Choice type and fill out all the options. For the purpose of this illustration we will use the yes and no options
 
C ) Complete your survey with all other questions .
 
D ) Finish your survey with a question type JUMP. You do not need to instruct where to go ( jump ) yet. Just select JUMP  to the END.
 
E ) Continue now by entering the set of questions you want to ask, had the answer been No.
 
F ) Just as you did before, finish the set of questions with a JUMP question 
 
G ) Go back to your conditional question  and proceed as follows
 
  • Open the question  by hitting the enter key
  • Select Options Menu 
  • Scroll to the Yes option and click enter 
  • On the menu scroll down and select GoTo 
  • A new dialog screen will open showing you a list of all your questions . Select which question  you would like to go if the answer is Yes 
  • Proceed the same way for the No option. 
Congratulations. You have now created a conditional question 
 
Go to each one of your JUMP questions and select where you would like to jump after reaching that question 
 
Please make sure that the flow of the survey follows an exit pattern and that you do not get trapped on a particular loop
 

Last updated on September 2, 2010 by Ariel Segall