UserLeap

The UserLeap Developer Hub

Welcome to the UserLeap developer hub. You'll find comprehensive guides and documentation to help you start working with UserLeap as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    Guides

Question Skip Logic

Skip logic, like audience targeting, is a great way to better segment and ensure the right audience is displayed the right question. Skip logic allows you to present a specific question to a respondent, based on their previous answer.

For example, imagine the following survey question:

If the user answers with a 2, it wouldn't make sense to follow up with: "What do you like most about the cut & paste feature in Google Docs?".

Instead, you might consider some sort routing logic to only show a different question based on the response/response group.

Skip Logic in UserLeap

UserLeap supports skip logic for the following question types:

  • 1-5 Rating Scale
  • Multi-Choice Single-Select
  • Multi-Choice Multi-Select*
  • NPS
  • Open-end Response

*Multiple Choice Multi Select supports advanced skip logic.

See below for supported logic by question type:

1-5 Rating Scale

Logic Supported:

  1. is equal to
  2. is not equal to
  3. is less than
  4. is less than or equal to
  5. is greater than
  6. is greater than or equal to
  7. is submitted*

*is submitted is accepted when any value is selected by survey respondent.

Multi-Choice Single-Select

Logic Supported:

  1. is equal to
  2. is not equal to
  3. is submitted*

*is submitted: is accepted when any value is selected by survey respondent.

Multi-Choice Multi-Select

Logic Supported:

  • is exactly: evaluates to TRUE when respondent selects the EXACT options specified.
RuleOptionsResult
Exactly [a, b][a, b]true
Exactly [a, b][a]false
Exactly [a, b][a, b, c]false
  • includes all: includes at least one: evaluates to TRUE when respondents select one or more options specified.
RuleOptionsResult
Includes all [a, b][a, b]true
Includes all [a, b][a]false
Includes all [a, b][a, b, c]true
  • includes at least one: includes all: evaluates to TRUE when respondents select ALL that are included within specified options.
RuleOptionsResult
Includes at least one [a, b][a]true
Includes at least one [a, b][a, b]true
Includes at least one [a, b][a, b, c]true
Includes at least one [a, b][c]false

️ Warning

If you have multiple matching rows of logic, for example:

  • includes at least one a or b = skip to 2
  • includes all a and b = skip to 3

If the user selects a and b, they would be routed to question 2 The first set of logic that returns TRUE is accepted. In the example above, selecting a and b would activate the first set, before checking the second set.

Net Promoter Score

Logic Supported:

  1. is equal to
  2. is not equal to
  3. is less than
  4. is less than or equal to
  5. is greater than
  6. is greater than or equal to
  7. is submitted*

*is submitted is accepted when any value is selected by survey respondent.

Open-ended Response

Logic Supported:

  1. is submitted*

*Is submitted is accepted when any value is selected by survey respondent.

Updated about a month ago

Question Skip Logic


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.