Edilitics | Data to Decisions

Sankey Diagrams for Flow Visualization

Visualize flows and transfers with Sankey Diagrams. Map customer journeys, budget allocations, or energy flow with proportional arrows.

Sankey Charts are specialized diagrams used to visualize the flow of data quantities between stages. The width of the arrows (links) is proportional to the flow quantity, making it immediately obvious where the "mass" of your data is moving. They are invaluable for mapping customer journeys, budget allocations, or energy distribution.

Edilitics simplifies the complex logic of flow diagrams, allowing you to generate interactive Sankey models directly from your transaction-level governed datasets.


When to Use a Sankey Chart

Use CaseWhy This Chart Works
Customer JourneyVisualize pathing: Landing Page -> Product Page -> Checkout -> Purchase.
Cost AllocationTrace budget: Gross Revenue -> Expenses -> Net Profit -> Dividends.
Energy/ResourceMap inputs to outputs (e.g., Source -> Distribution Center -> Store).
Ticket TriageTrack support: Created -> Assigned -> Escaslated -> Resolved.

Chart Configuration in Edilitics

Inputs Required

Data TypeRequired CountDescription
Dimensions (Columns)21st Dim: Source Node. 2nd Dim: Target Node.
Metrics (Rows)0 - 1Numerical value for link weight/thickness (optional).

How to Configure a Sankey Chart

  1. Select "Sankey" from the Chart Library.
  2. Define Flow:
    • Drag your "From" dimension to Source.
    • Drag your "To" dimension to Target.
  3. Define Volume:
    • Drag your measure to Value.
  4. Layout:
    • Edilitics uses an iterative algorithm to position nodes to minimize link crossing. You can adjust the iterations or node width in the format tab.
  5. Interactivity:
    • Drag & Drop: Users can manually drag nodes up and down to reorganize the layout for better readability during presentations.

Feature Highlights

Draggable Nodes

  • The chart is not static. Users can rearrange the vertical position of nodes to untangle complex flows or group related items closer together.
  • Links automatically inherit a gradient color from the Source node to the Target node, making the visual direction of flow intuitive.

Path Highlighting

  • Hovering over a link dims all other connections, spotlighting exactly where that specific segment of traffic came from and where it went.

Multi-Step Flows

  • Chain multiple Sankeys or use a multi-level dataset to visualize Source -> Step 1 -> Step 2 -> Target in a single wide view.

Best Practices for Sankey Charts

PracticeWhy It Matters
Limit LevelsToo many steps create a "spaghetti" chart. Filter to the top 3-4 key interaction stages.
Group Low VolumesUse Transform to group minor flows into "Other" to prevent hundreds of tiny, unreadable lines.
Check Circular LogicSankey diagrams work best for directional flow (A -> B). Cyclic flows (A -> B -> A) can break the layout logic.
Focus on VolumeUse this chart to show scale, not precise numbers. A table is better for exact accounting.

How Edilitics Is Different

Unlike expensive BI plugins, Edilitics includes Sankey diagrams as a core chart type:

  • Built-In Support: No plugins or add-ons required - Sankey is available out of the box.

  • Layout Customization: Adjust node width, gap, alignment, and orientation (horizontal/vertical) directly in the format panel.

  • Path Highlighting: Hover over any link to spotlight where that specific flow came from and where it went.

  • Governed Flow Data: Source, Target, and Weight are validated from your governed dataset.

This turns complex flow analysis into an accessible, interactive experience.


Sankey Charts reveal the "hydraulic" pressure of your business. They show you not just how much happened, but where it went, uncovering inefficiencies and opportunities in your flow.

Need help? Email support@edilitics.com with your workspace, job ID, and context. We reply within one business day.

Last updated on

On this page