User Flow
The path a user takes through a product to complete a task.
A user flow maps the steps a person moves through to accomplish a goal — for example, sign up → verify email → set up profile → reach the dashboard. Mapping flows reveals unnecessary steps, dead ends, and moments of confusion before anything is designed in detail.
Optimising the critical flows (signup, checkout, activation) usually has a far bigger impact on outcomes than polishing individual screens.
Key characteristics
- Maps the screens, decisions and actions between a trigger and a completed goal.
- Exposes dead ends, redundant steps and missing states before any visual design.
- Often drawn as a diagram with rectangles (screens) and diamonds (decisions).
- Shorter, clearer flows usually convert better than feature-rich, branching ones.
Example
A sign-up flow diagram reveals that email verification forces users out to their inbox mid-flow — prompting a switch to magic-link or in-app verification to cut drop-off.
Frequently asked questions
What is the difference between a user flow and a user journey?
A user flow is a tactical, screen-by-screen path through a product to complete a task. A user journey (or journey map) is broader and more experiential, covering emotions, channels and touchpoints across the whole relationship.
What makes a good user flow?
The fewest steps that still feel safe and clear, sensible defaults, obvious next actions, and graceful handling of errors and edge cases like empty or loading states.
Need this done, not just defined?
I design and build it — Framer sites, product UI/UX, and more.