← All glossary terms
Glossary

User flow

GlossaryBy OpenCharts TeamPublished

A user flow is a diagram that maps the steps a user takes through a product or service to accomplish a specific goal, including screens, actions, and decision points.

In depth

User flows are the most common diagram in product design, sitting between high-level customer journey maps (which span days or weeks) and low-level interaction-level wireframes (which span seconds). A well-drawn user flow shows every screen, every action, every decision branch, and every error state.

The most extractable user flows have one persona, one goal, and a clear start/end. For multi-persona or multi-goal flows, split into separate diagrams and link them.

OpenCharts AI generates user flows from a product description and goal. Screens can have attached image mocks; the same canvas supports freehand wireframes alongside structured nodes.

Also known as

user-flow diagramtask flow

Want to put this concept to work in OpenCharts?

Build a user flow

Related terms

Related use cases