Filters & routines management
In your survey, depending on respondant profile, you'll have to skip questions and redirect dynamically the respondant.
To do so, we implemented a "Filter" command.
Specify a condition and indicate the page the respondant will go to if the condition is true.
example1: Q1 is a numeric question and Q2 is a single question.
condition: Q1>100 and Q2 in ('1','3','4')
page: 10
If the condition is true then the respondant will get page 10.
example2: Q1 is a numeric question and Q2 is a single question.
condition: Q1>100 and Q2 ='5')
page: 11
If the condition is true then the respondant will get page 10.
Default behavior will be to go on the next page.
Based on this concept you can drive your survey easily.