User Flow Templates
Document user journeys, interactions, and navigation patterns effectively
What are User Flows?
User flows are diagrams that map out the path users take through your product to complete specific tasks. They show entry points, decision points, and all possible outcomes.
Documenting user flows helps your team understand how features fit together and ensures nothing gets lost in implementation.
Types of Flow Diagrams
Task Flows
Linear paths showing steps to complete a single task with one entry point and one outcome.
Example:
Sign up → Enter email → Verify email → Create password → Welcome screen
User Flows
More complex diagrams with multiple entry points, decision points, and branching paths based on user choices.
Example:
Multiple paths through checkout depending on: logged in vs guest, shipping options, payment methods, promo codes
Wireflows
Combination of wireframes and flowcharts showing actual screen designs connected by arrows.
Use when:
You need to show both navigation and UI layout in one view
Best Practices
Start with Low Fidelity
Begin with simple flowcharts before diving into detailed screens. Get the logic right first.
Show Entry Points
Make it clear where users can enter this flow - menu item, notification, deep link, etc.
Document Decision Points
Clearly label what determines which path a user takes - permissions, settings, data availability.
Include Edge Cases
Show error states, empty states, and unusual scenarios that might occur.
Use Consistent Shapes
Rectangles for screens, diamonds for decisions, circles for start/end points.
Keep It Scannable
Use colors, numbers, or labels to make flows easy to follow at a glance.
Recommended Tools
FigJam
Collaborative whiteboarding with flowchart shapes and templates
Miro
Infinite canvas with smart diagramming features
Whimsical
Simple, fast flowchart creation with clean aesthetics
Figma
Create wireflows combining actual designs with flow arrows
User Flow Checklist
Start Mapping Your Flows
Clear user flows help your entire team understand how features work together