Modern and secure
More than just tooltips and modals
Great onboarding needs powerful step types. With Flows we are reinventing the way you can guide users through your product. Wait for user input or branch based on their actions to create a truly personalized experience.
Tooltip
Tooltips are the most basic step type. Use them to point to elements on a page and guide users through your product.
Wait for user input
Sometimes you need to wait for user input before moving on. Whether it’s clicking a button, completing a form, or any other action, you can wait for it.
Modal
Following tooltips, modals serve as a an improtant step type, ideal for presenting comprehensive information or capturing user attention with larger visual elements.
Custom HTML content
When text alone isn’t enough, write your own HTML to create anything you imagine. Custom HTML is supported in tooltips and banners too.
Banner
Banners are great for announcing important information to users. Use them to draw attention to new features, updates, or any other important information.
Wait
Sometimes you need to wait for the user to complete an action. Use the wait step type to give users time to complete an action before moving on.
Wait for click
You can wait for the user to click a specific element on the page or even on a specific page where they will navigate to.
Wait for element
Wait for an element to appear on the page before moving on.
Wait for input change
Wait for the user to change an input value. Optionally you can also check if the value matches a specific pattern and branch out the flow based on that.
Wait for form submit
Wait for the user to submit a form. If needed you can check the form values and branch out the flow.
Branch
Create personalized experiences by branching out the flow based on user input or actions. No need to create multiple flows for different user segments. Branch out and then merge back into the main flow as you need.
Branch out from any step
All steps support branching out. From adding branching buttons to tooltips or modals to waiting for specific user inputs, Flows empowers you to create dynamic, personalized experiences that resonate with your users.