Flows lets product teams build custom in-app tours, checklists, surveys, and announcements with a headless SDK and usage-based pricing starting free.
Flows is a product adoption and user onboarding platform created by the Czech Republic-based studio RBND. Rather than shipping a fixed set of modal, tooltip, or checklist templates like many onboarding tools, Flows exposes its UI as headless building blocks, so teams render the actual markup and styling and Flows only supplies the logic, targeting, and analytics layer behind it.
The platform covers the standard adoption toolkit, including product tours, onboarding checklists, in-app surveys, and announcement banners, through a single dashboard. A no-code editor lets non-technical teammates assemble and launch experiences on their own, while a JavaScript SDK gives engineering teams a code path when a flow needs custom logic or has to match a component library exactly.
The headless architecture is the platform's defining feature: instead of a pre-styled widget library, Flows renders your own React, Vue, Angular, Svelte, or vanilla JavaScript components inside its flow logic, so an onboarding tour can look identical to the rest of the product rather than like a bolted-on overlay.
Targeting rules let flows branch by user role, subscription plan, feature usage, or custom event data, and a built-in analytics view tracks completion and drop-off per step. An open-source SDK repository is published on GitHub, giving engineering teams visibility into how the client-side integration works before they commit.
Flows prices by monthly tracked users, or MTUs, defined as unique users who are actually shown at least one flow in a given month, rather than by the size of a company's full user database. The free Hobby plan includes 100 MTUs, unlimited workflows, and community support, with custom components restricted to local development.
The Pro plan starts at 30 dollars per month and includes 600 MTUs, unlimited team members, custom components in production, branding removal, and priority support. Usage beyond the included MTUs is billed on a declining per-user rate, starting at 5 cents per MTU and dropping to as low as 1.25 cents per MTU at the highest volume tiers; larger accounts can negotiate custom enterprise terms.
An MTU is a unique user who is shown at least one Flows tour, checklist, survey, or announcement during a calendar month; users who never see an experience aren't counted.
No for basic tours and checklists built with the no-code editor, but custom-styled components that match your exact design system require a developer to integrate the SDK.
React, Vue, Angular, Svelte, and vanilla JavaScript are officially supported.
Yes, the Hobby plan is free for up to 100 monthly tracked users, with custom components limited to local development.
Flows is built by RBND studio, a software studio registered in the Czech Republic.