UX Glossary Process & Methods

User Flow

Process & Methods

A diagram tracing the sequence of screens and decision points a user navigates to complete a specific task within a product. User flows expose gaps, dead ends, and unnecessary detours in the experience before any high-fidelity visual design work begins.

User Flow illustration
Source: picsum.photos

Common contexts

Use when

Create a user flow before designing individual screens whenever the experience involves branching decisions, multiple user types, or more than a handful of connected states — the flow diagram is the cheapest way to find structural problems before any visual design time is invested.

Avoid when

Don't create a formal user flow for isolated, single-screen design tasks or minor UI updates where the interaction context is already well understood — forcing flow documentation on simple changes adds overhead without insight and trains teams to treat the artifact as busywork.

The most useful user flows are the ones that include the sad paths — what happens when users make the wrong choice, hit an error, or abandon mid-task — because those branches reveal where the product silently loses people.

Real-world examples

Related terms

Wireframe Wireflow Information Architecture Prototype Funnel
← Browse all UX Glossary terms