Core concepts

Understand the building blocks.


When you sign in, you're brought to your list of flows. Think of a flow as a way to collect information to fulfill a specific goal within your organization: for example, a new user sign-up flow, a collecting-feedback flow, a matching-to-an-agent flow.


A responder is an end user of your flow - the person going through your flows and providing answers to your questions.


Every flow starts with a main variant.
Using Save as, you can create new variants. These can be wildly different from one another in terms of style and content, but should still have the same goal and collect the same information as the other variants in the same flow.
You might use a variant to try out a new visual style or a new content ordering of your questions, similar to how a developer uses a git branch to try out a new feature.
Variants can be used for split testing form changes.


Steps help organize flows into discrete groupings of questions: by default they correspond to a single page in a form flow.
They help users measure progress towards completing the flow, and help you segment the information you collect and responses you provide to your users into logical fragments.


If you have many steps, you may create groups to organize your flow's steps.
Groups are primarily an organizational concept for more complicated form flows, and by default, there is no responder-visible difference between steps in different groups.
Groups can be used to:
  • Enable or disable a few associated steps all together by editing the logic at the group level using conditions.
  • Apply a style override to steps in a particular group.
  • Display which group of steps a responder is currently in within a progress bar.


Within a step you can add one or more questions, which collect information and store the responder's answers to send to you, or use later within the same flow.
These are the building blocks that help create the set of information you're collecting from your user. To see the list of available question and content types, see Content types.
Questions may be rearranged within a step or between steps via drag-and-drop, and may be arranged within the same row as one another.