Logic helps make surveys smarter and more efficient by showing respondents only the questions that are relevant to them. Instead of displaying every question to every respondent, logic allows the survey to adapt dynamically based on the answers provided.
Using logic improves the survey experience by reducing unnecessary questions, personalizing the flow, and improving response quality. Logic can range from simple conditions to more advanced workflows depending on the complexity of the survey.
For example, if a survey contains separate questions for LinkedIn and Instagram users, logic can ensure respondents only see questions related to the platform they use.
When to use it:
Use logic when you want to personalize survey flows, skip irrelevant questions, or create dynamic survey experiences based on respondent answers.
Use logic strategically to keep surveys shorter and improve completion rates.Display Logic allows you to show or hide questions based on specific conditions. This ensures respondents only see questions that are relevant to them.
For example, in a customer survey, you may want to display a question only if:
Respondents who do not meet the conditions automatically skip the question, helping keep the survey concise and relevant.
Display Logic is ideal for reducing clutter and avoiding irrelevant questions.Jump Logic redirects respondents to another question, section, or screen based on their answer. Instead of simply hiding questions, it changes the respondent’s survey path dynamically.
Jump Logic is especially useful when large sections need to be skipped, making it more efficient than creating multiple display logic conditions.
Carry Forward Logic allows answers from one question to be reused in a later question. Instead of showing all answer choices again, the survey dynamically displays only the options previously selected by the respondent.
This improves survey flow, reduces repetition, and creates a more personalized experience.
Carry Forward can be applied to:
When using statement carry forward, statements from a previous question can dynamically appear in another question based on the respondent’s answers.

To apply Carry Forward Logic:

Looping Logic allows a section of questions to repeat automatically for each option selected in a previous question. This eliminates the need to manually duplicate question sets.
It is commonly used when respondents need to provide separate feedback for multiple:
For example, respondents can select products they have used, and a follow-up section containing satisfaction and improvement questions can repeat automatically for each selected product.
Pipe Text allows selected values from looping to appear dynamically inside questions.
To add Pipe Text:
Looping Logic also supports Field Mapping, which allows additional information to be passed into each loop iteration.
Along with the selected choice, users can include:
These fields can then be referenced inside looped questions for advanced personalization.
Looping can also be driven by a numeric response instead of selected choices. The survey repeats the section based on the number entered by the respondent.
For example, if respondents enter “3” for the number of safety incidents experienced, the follow-up section automatically repeats three times to collect separate details for each incident.
This helps capture structured feedback without manually duplicating questions.
Logic rules can be modified or removed at any time directly from the survey builder.
To edit or remove logic:
This allows survey flows to be updated easily as requirements change.