Decision Flow Diagram

M
Mermaid

Visualize decision points and their outcomes in a clear, linear flow. This template helps teams map out choices, branches, and paths through any process — from customer journeys to approval workflows. Perfect for aligning stakeholders on decision logic, documenting standard procedures, or identifying where processes can be streamlined.

How to create a Decision Flow Diagram

To create a decision flow diagram, follow these steps:

01.
Define your starting point
Identify where your process or decision flow begins.
02.
Identify decision points
Determine where choices need to be made and what options are available.
03.
Map outcomes
For each decision, define what happens next — additional steps, endpoints, or further decisions.
04.
Create flow structure
Use shapes to represent different elements (ovals for start/end, diamonds for decisions, rectangles for actions).
05.
Connect with arrows
Draw directional arrows showing how the process flows from one step to another.
06.
Label clearly
Add concise labels to each node and arrow so anyone can follow the logic.
07.
Test the flow
Walk through various scenarios to ensure all paths lead to logical outcomes.
08.
Review & refine
Share with stakeholders to validate accuracy and make improvements before finalizing.

Share with others

Tags

Decision FlowProcess MappingWorkflowDecision TreeBusiness ProcessLogic FlowProcess DocumentationStandard Operating Procedures

You might also like

View all

Requirements Traceability Diagram

Connect requirements to the elements that satisfy them in one clear diagram. This template links specifications, risks, and verification methods to design components — ensuring nothing falls through the cracks. Perfect for compliance documentation, systems engineering, project audits, or proving that every requirement has been addressed.
M
Mermaid

Vertical Organizational Chart

A clear, top-down view of your company’s reporting lines. This template shows leadership, departments, and role ladders — so people can see who does what, who reports to whom, and where a team sits in the bigger picture. Great for onboarding, planning headcount, or sharing org changes without a wall of text.
M
Mermaid

State-Machine Based Decimation Filter for LiDAR UART Streaming

A state machine for reading a continuous stream of 5-byte UART messages from a LiDAR scanner into an embedded system — in real time, with configurable decimation. Rather than capturing everything and filtering later, this design processes bytes as they arrive and skips every Mth message on the fly. Five states handle the full lifecycle: idle, pattern detection, offset alignment, recording, and skipping. Built for embedded systems engineers, robotics researchers, and anyone working with sensor data pipelines where memory is constrained and throughput matters.
G
Gian Fajardo, SPaRA Research

Trip Plan Gantt

A simple, reusable Gantt template for planning trips – personal or business. Maps out travel legs, accommodation, and daily activities as a timeline so you can see how everything fits at a glance. Shares cleanly in Notion or any Markdown-friendly tool.
E
Eido A, Senior Software Engineer