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.
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














