All charts

funnel/*

Funnel

Conversion funnels — visitor → signup → activation → retention drop-off visualization.

1 variant
@vireya/ui/charts/funnel/conversion

5-stage acquisition funnel — Visitors → Signups → Activated → Trial→paid → Retained 90d. Per-stage Cell colors + LabelList for stage names + counts.

client

Understanding Funnel charts

Funnel charts show how a population shrinks across the ordered stages of a process — visitors to signups to activated to paying — making each drop-off step visible so you can see where you lose people.

Vireya colours each stage from your palette and labels stage names and counts directly.

When to use

  • Conversion or acquisition funnels with sequential, narrowing stages.
  • Any monotonically decreasing process (application → interview → offer → hire).
  • Highlighting the biggest drop-off step for optimisation.

When to avoid

  • Stages that aren't strictly ordered or don't only decrease.
  • Comparing funnels across segments — small multiples read better.
  • When exact step-to-step conversion rates matter more than shape (use a bar chart of rates).

Best practices

  • Keep stages in true process order, top to bottom.
  • Label each stage with its absolute count and conversion from the previous step.
  • Limit to the stages that matter — too many segments flatten the signal.

Accessibility

  • Show stage names and counts as text, not colour-only.
  • Provide step-to-step conversion rates in a tooltip or table.

Frequently asked questions

What does a funnel chart tell me?
It shows how many people remain at each ordered stage of a process and, crucially, where the biggest drop-offs happen — so you can focus optimisation on the step losing the most users.
When is a funnel the wrong choice?
When stages aren't strictly sequential or the count can increase between steps. For comparing conversion rates across segments, a grouped bar chart of the rates is usually clearer than overlaid funnels.