Skip to main content

Logic & personalization rules

Use skip logic, display logic, and piping to make your surveys more dynamic and engaging for each respondent.

Updated over 3 months ago

Logic and personalization rules let you design smarter, more engaging surveys. By showing or skipping questions based on answers, or by inserting a respondent’s own words into the survey text, you create a tailored experience that keeps participants engaged and makes your data more meaningful.

Pro feature
Logic & branching (Display Logic and Skip Logic) are available on Pro plans only.


Add Logic

Display Logic (Pro Feature)

Show or hide questions based on specific conditions

Display Logic controls whether a question appears to respondents based on their previous answers or characteristics.

How to use:

  1. Click "Display Logic" button for your question

  2. Set your condition:

    • Select "Question" or "Device" as your condition type

    • Choose which question or device property to check

    • Select the relationship (selected, not selected, answered, etc.)

    • Choose the specific answer that triggers this logic

  3. Add more conditions with the "+" button if needed

  4. Save your settings

Example: Show a question about dog food brands only to respondents who selected "Dog" in a previous pet ownership question.

Skip Logic (Pro Feature)

Guide respondents to different parts of your survey

Skip Logic creates custom paths through your survey by jumping to specific questions or sections based on responses.

How to use:

  1. Click "Skip Logic" button for your question

  2. Set your condition:

    • Select "Question" or "Device" as your condition type

    • Choose which question or device property to check

    • Select the relationship (selected, not selected, answered, etc.)

    • Choose the specific answer that triggers this jump

  3. Add more conditions with the "+" button if needed

  4. Under "Then Jump To," select where to send respondents (specific question or end of survey)

  5. Save your settings

Example: When someone answers "No" to "Do you purchase gummy candy?" skip them ahead to demographic questions instead of asking about candy preferences.


Piping - Create Personalized Survey Experiences

1. Pipe Questions

Personalize question text with respondents' answers.

Pipe Questions lets you insert respondents' previous answers directly into the text of later questions, creating a conversational and tailored survey experience.

Example:

  • If a respondent answers "Blue" to "What is your favorite color?"

  • A later question could read: "Why do you like [Q2]?" which would appear as "Why do you like Blue?"

This creates a natural conversation flow that acknowledges respondents' previous answers, making the survey feel more engaging and personal.

2. Pipe Answers

Use previous responses to create custom answer options.

Pipe Answers displays previous responses as answer choices in later questions, allowing follow-up questions specific to earlier selections.

How to use:

  1. Click the "Pipe Answer" button for your question

  2. Select the source question (where to pull answers from)

  3. Choose what to display:

    • Selected Choices: Only what the respondent picked

    • All The Choices: All options from the source question

    • Unselected Choices: Only what the respondent didn't pick

  4. Save your settings

Example:

  • If a respondent selects "Strawberry" and "Orange" as favorite flavors

  • A later question could show only these two flavors as options when asking about purchasing preferences

This feature is perfect for creating branching surveys that adapt to each respondent's unique path, resulting in more relevant data and a better survey experience.


Use logic when you want respondents to see only what’s relevant, and apply piping to make your survey feel conversational. Together, these tools transform your survey from a static list of questions into a dynamic, personalized experience.

Did this answer your question?