Skip logic (also called branching logic or conditional logic) is a survey feature that directs respondents to different questions or sections based on their answers to previous questions, allowing the survey to display only relevant questions for each individual respondent.
How Skip Logic Works
Skip logic creates conditional paths through a survey. When a respondent selects a particular answer, the logic routes them forward to a specific question, skips a block of questions, or ends the survey early. A common application is demographic routing: respondents who indicate they own a particular product are directed to product-specific questions, while non-owners skip those questions and proceed to a different section.
Skip logic operates at the question level or section level depending on the platform. Question-level skip logic routes respondents after a specific answer. Section-level skip logic routes entire blocks of questions, which is more efficient for complex surveys with multiple distinct audiences.
Skip Logic vs Display Logic
Skip logic and display logic are related but operate differently:
- Skip logic moves the respondent forward in the survey. If you answer X, you skip to question 10. It is applied to the answer options that trigger the skip.
- Display logic controls whether a question appears at all based on prior answers. The question exists in the survey but is only shown if conditions are met. It is applied to the question that should conditionally appear.
In Qualtrics, display logic is the preferred approach because it integrates cleanly with survey flow and allows complex conditions including embedded data values. Skip logic is simpler but less flexible. REDCap implements all conditional routing as branching logic applied to individual fields, functioning similarly to display logic.
Platform Support and Migration
Skip logic capability varies significantly across platforms. Qualtrics and Alchemer support advanced nested conditions including embedded data, quota, and loop-and-merge logic. QuestionPro and SurveyMonkey support page-level and question-level branching. Google Forms supports section-based routing only. Microsoft Forms supports basic branching.
When migrating surveys between platforms, skip logic is the most challenging element to transfer. See the guide to preserving skip logic during survey migration for a structured approach.
Frequently Asked Questions
Skip logic moves respondents forward to a different question based on their answer. Display logic shows or hides a question based on prior answers - the question is only visible if conditions are met. Display logic is more flexible and is the preferred approach in Qualtrics and most professional platforms.
Used correctly, skip logic improves data quality by ensuring respondents only see relevant questions. Incorrectly configured logic can route respondents past questions they should have seen, creating gaps in the data. Testing every logic path before deployment is essential.
Qualtrics has the most advanced conditional logic support, including embedded data conditions, quota logic, and nested branching. Alchemer and QuestionPro also have strong logic capabilities. Google Forms and Microsoft Forms have the most limited branching.
Pirai AI converts the structural layer of surveys accurately. Skip logic that has a direct equivalent in the target platform is mapped during conversion. Complex logic relying on platform-specific features is flagged for manual reconstruction in the target platform after the structural import.
Deploy Your Survey to 27+ Platforms
Convert Word, PDF, and Excel survey instruments to Qualtrics, REDCap, SurveyMonkey, and more. No manual programming required.
Start Converting Free