Dynamic Loops: Merge, Breakable & Nested Question Flows
The "Loops" feature provides a sophisticated mechanism to repeat a group of questions dynamically, significantly enhancing the flexibility and power of data collection forms. This encompasses three core functionalities: "Loop and Merge," "Breakable Loop," and "Nested Loops." "Loop and Merge" allows question groups to repeat based on a driver question's input (e.g., repeating feedback questions for each selected product), consolidating responses into a single data object. The "Breakable Loop" offers respondents control, enabling them to add multiple entries until they choose to stop or a predefined condition (like a maximum count) is met, ideal for scenarios like listing multiple vacations. "Nested Loops" facilitate multi-level data collection, where an outer loop (e.g., departments) can contain an inner loop (e.g., employees within each department), structuring complex hierarchies. All these looping capabilities leverage the questionsOnPageMode: "inputPerPage" setting to ensure a streamlined, single-input-per-screen user experience, and utilize valueName to merge data effectively, creating coherent and comprehensive datasets from intricate survey flows.
Part 1: Loop and Merge (Checkbox Driver)
Which Tenthify products have you used?
Select items here to generate the loop for the next question.