Collect Better Data With Logic

Use Survey Logic to Create Customized Experiences

Hide irrelevant questions, skip entire pages that don’t apply, and keep your respondents engaged with your survey using advanced survey logic and branching. Get better, more actionable data by showing respondents only the questions they need to answer.

By accessing and using this page, you agree to the Terms of Use. Your information will never be shared.

Get better survey data with logic & branching

Skip Logic & Page Jumping

Make your surveys more responsive by using our advanced skip logic and page jumping features. Show and hide questions based on previous responses, or skip to a new page entirely.

Pipe in Existing Data

Use collected answers to automatically populate content in later questions. Looking to get more information on a previous answer, or just to call a respondent by name? This is the way to do it.

Customizable Response Quotas

Use quotas to automatically close your survey after it has collected a set amount of responses, or disqualify respondents that give an answer after it’s been given a set amount of times.

Customized survey experiences via logic and branching

Advanced Survey Logic & Branching

View All Features
Advanced Logic
Free Basic Pro Team Edition
Survey Login (password protection)
Give Each Respondent a Unique ID
Hidden Value
Soft-Required Questions
Quiz Score with Pass/Fail
Quiz Score with Tally
Assign points per answer and keep a running total for a magazine-style quiz
Send Email
Send an email with survey results
Redirect Browser
Hide a Question by Default
Choose not to display a question unless certain conditions are met
Page Randomization
Prevent bias by randomizing the order of your survey's pages
Question Randomization
Change up the order in which your survey questions appear
Option Randomization
Randomize answers to your survey questions
Column Randomization
In a table-style question, you can randomize the order of columns
Auto-Close Date
Set individual survey links to close automatically on a certain date
Link Quota
Automaticaly close your survey after it reaches a specified number of complete responses
Question-Based Quota
Use particular answers to limit the number of similar responses your survey can receive
RegEx Validation
Duplicate Protection
IP and Cookie based, allowing for one response per computer
Scripting Control
Create custom scripting
Branching & Skip Logic
Free Basic Pro Team Edition
Show or Hide a Question
Use the answer to a previous question to show or hide another question
Advanced Page Jumping
Jump a respondent to a specific page based on previous answers
A/B Split Testing
Free Basic Pro Team Edition
Question Piping
Repeat a question based on previously selected options
Option Piping
Append the answers from a question on a previous page to the answers of the current question
URL Variable Option Piping
Add a new option into a question from each value in a URL variable
Page Piping
Repeat an entire page of questions for each previously selected option
Start exploring and discover what’s out there.