Skip to main content
Pricing

Funnel Chart

Pro

A tapered chart rendered as SVG trapezoids, showing progressive reduction through sequential stages — conversion funnels, sales pipelines, or onboarding steps. Each stage is labelled with its value and the drop-off percentage from the previous stage. Colour intensity increases from top to bottom to draw the eye toward the final conversion.

4 variants

Visitors (100%)Leads (62%)Opportunities (28%)Customers (12%)

Variants

VariantDescriptionWhen to use
DefaultStandard vertical funnel with trapezoidal stages, labels, and drop-off percentages.Use for conversion funnels, sales pipelines, or any sequential filtering process.
HorizontalA horizontal funnel reading left to right for inline dashboard use.Use when vertical space is limited or the funnel is embedded in a wider layout.

Usage Guidelines

Do

Show the absolute value and percentage for each stage.

Don't

Reorder stages — the funnel must reflect the actual sequential process.

Do

Display the drop-off rate between consecutive stages.

Don't

Use a funnel for non-sequential data — use a bar chart instead.

Do

Order stages sequentially from widest (top/left) to narrowest (bottom/right).

Don't

Omit labels — the shape alone is not enough to read precise values.

Do

Provide a data table alternative for screen reader users.

Don't

Include more than 7 stages — the chart becomes too compressed.

Code

This component is included in Lexicon Pro

From €149 — one-time purchase, lifetime access

View pricing

Design Tokens

This component is included in Lexicon Pro

From €149 — one-time purchase, lifetime access

View pricing

Accessibility

  • Use role="img" with aria-label and aria-describedby for a text summary.
  • Include a hidden data table with stage names, values, and drop-off rates.
  • Label each stage directly — do not rely on shape width to convey values.
  • Use sufficient contrast between the stage fill and its text label.

Keyboard Interactions

TabMoves focus to the funnel container.
ArrowUp/ArrowDownNavigates between funnel stages.
Enter/SpaceOpens a tooltip for the focused stage.
EscapeDismisses the tooltip.