tezvyn:

Visualizing a non-linear funnel with re-entry

AI-drafted, machine-checkedSource: interviewintermediate
WHAT IT TESTS

Matching visualization to data shape.

OUTLINE

A linear funnel cannot show branching or re-entry; a Sankey diagram encodes flow volume, splits, and leaks as proportional ribbons.

RED FLAG

Defaulting to a bar funnel or pie chart.

WHY IT MATTERS Choosing the right visualization is about honoring the structure of the data. A leader's question of where users go and where they leak cannot be answered by a chart that assumes everyone moves in one straight line.

WHAT IT TESTS Whether you can diagnose that the data is a flow graph, not a monotonic sequence, and pick a visualization that preserves branching and re-entry.

A GOOD ANSWER COVERS A classic funnel chart of stacked descending bars bakes in two assumptions: the path is linear and strictly decreasing, and each user occupies exactly one stage in order. The described journey violates both, with re-entry and multiple drop-off destinations. The strong choice is a Sankey diagram, also called an alluvial diagram, where each stage is a node and flows are ribbons whose thickness is proportional to the number of users moving between stages. This directly visualizes how many users advance, how many drop off and to where such as exit, support, or a different stage, and how many loop back in. The widest leaking ribbon instantly highlights the biggest drop-off, answering the leader's question, and color can encode segments or paths.

WHEN IT MATTERS Use Sankey or alluvial for multi-path, branching, or cyclic journeys; a state-transition diagram or path-analysis view is a sibling option. Keep the simple funnel only when the process truly is linear and one-directional.

COMMON WRONG ANSWERS Defaulting to a bar funnel out of habit, which hides re-entry. A pie chart, which loses sequence entirely. A single line chart, which cannot show split destinations. Overloading a Sankey with too many nodes until it becomes unreadable.

ONE CONCRETE EXAMPLE A subscription flow has Browse, Trial, Paid, and Churned stages where churned users sometimes return to Trial. A Sankey shows a thick ribbon leaking from Trial to exit, a thinner one looping Churned back to Trial, and the proportional widths make the dominant Trial drop-off impossible to miss, which a stacked bar funnel would have hidden entirely.

Read the original → en.wikipedia.org

Get five bites like this every day.

Tezvyn delivers a daily feed of 60-second tech bites with quizzes to lock in what you learn.