...answers when you need them
866-430-8274    1-617-715-9605
  • Free Version
  • Contact Us
  • Login

Logic & Events

Conditional and Branching Logic

Personalize the appearance and behavior based on actions or attributes

Survey logic can be used to present only the questions that are relevant to a respondent, send email alerts to users based on a respondent's answer or survey score, trigger a certain completion event, and many more.


Send Email Alerts

If a respondent’s answer(s) match a specified pattern, an email alert can be sent to the survey creator or user.  For example, if a customer responds that he intends to make a purchase within 30 days, the survey can be set up to notify the sales team for a follow-up.

Conditional Display

Based on the respondent's user profile or answers to previous survey questions, entire pages or questions within a page can be shown or hidden.

Branching (Skip) Logic

Based on the respondent's user profile or answers to previous survey questions, the respondent can skip directly to another section of the survey or to the end.
Checkbox Logic and Events screenshots

Conditional vs. Branching

Checkbox Survey uses two types of logic to determine how a survey will progress.  Conditional logic is used to determine whether or not a question or survey page will be displayed.  For example, "If question 1 was answered with 'Yes', then display page 2”.  Branching logic is used to determine an event based upon a response or an attribute.  For example, "If question 1 was answered with 'Yes', then end the survey”.

Many Events to Choose From

A variety of events can be triggered by a respondent’s previous survey answer(s) or user profile, including redirection to a URL, sending of an email, display of a message within the survey, display of a report, or closing of the survey browser. For example, if a respondent's answers indicate that he is interested in a certain product/service, Checkbox Survey Logic could automatically direct him to a landing pr promotional page for that product/service.

Many Logic Operators to Choose From

Conditions and branching events can use a variety of evaluation operators, including ‘equal to’, ‘less than (or equal to)’, ‘greater than (or equal to)’, ‘contains’, ‘does not contain’, ‘question has been answered’, and ‘question has not been answered’.
free account
buy now
resources
support
Feedback