Logic

Enforce your questions. Or don't.

Questions, much like steps and groups, can be conditionally rendered. By default, all questions on a step must be answered before the user can proceed in the flow.

Show conditionally

When enabled, the logic included here will either render or hide the question based on answers the user has given earlier in the flow. Logic cannot be set based on answers that come after the question. See conditions and logic for more information.

Optional?

Questions marked as Optional do not require an answer from the responder.

If a step consists only of optional questions, you can choose to add a skip button to your step.

The optional label can be customized in the variant Settings -> Strings -> Optional question label. By default, the optional flag will appear as "optional" next to the question.

Last updated