← All chart types

flow family

funnel

Stage-to-stage conversion across an ordered process.

Each stage is wider than the next, encoding dropoff. Sales pipelines, signup funnels, marketing journey conversion. Reads as "100 → 60 → 25 → 8".

When to use

Sequential process with conversion at each step. 3–6 stages typical.

When NOT to use

No real ordering exists (pyramid layers without sequence) — use pyramid or bar.

Rhetorical roles

  • flow
  • decompose

Variants & related

Required primitives

  • has_data_labels

Optional primitives

  • has_legend

Common anti-patterns

  • mismatched-encoding

Disambiguation rules

  • Stages get progressively narrower, ordered (top → bottom or left → right).
  • If shape is symmetric and bars are population-based (M/F), it is pyramid.