Lemma
No. 102

UX Design

User Flow

A user flow is the path a person takes through a product to complete a task, from entry point to goal.

Why it matters

Mapping flows reveals unnecessary steps, dead ends, and points of confusion before you build anything, saving time and frustration later.

In depth

User flows are usually drawn as diagrams of screens and decision points. They help teams reason about a task as a sequence rather than isolated screens, exposing where users might drop off. A clear flow keeps the number of steps to the minimum needed to reach the goal.

Real-world example

The sign-up flow for an app might be: tap Get Started → enter email → verify code → set password → land on home screen.

Visual
StartEnter emailvalid?VerifyHomeyesno — retry
Back to index