Funnel Chart

A funnel chart is used to display the progressive loss or conversion of data across multiple stages. It typically uses a funnel shape to represent the data volume at each stage, wide at the top and narrow at the bottom, intuitively reflecting the quantity changes and conversion rates at each step. It is suitable for analyzing bottlenecks and optimization opportunities in processes.

Use Cases

  • Used to display multi-stage data loss or conversion in sales processes, user conversion, event participation, etc.
  • Suitable for highlighting the quantity distribution and conversion efficiency at each stage.

Visual Examples

E-commerce user conversion funnel: from browsing products (100K) to confirming receipt (15K), analyzing conversion rates at each stage.

SaaS product lifecycle funnel: from website visits (50K) to referrals (1,200), custom colors

Recruitment process funnel: from resume submissions (2,800) to offers issued (65), custom colors

Options

Configuration Options

PropertyTypeRequiredDescription
typestringrequiredValue must be "funnel".
dataObject[]requiredChart data, each item contains category and value.
data.categorystringrequiredStage name.
data.valuenumberrequiredStage value.
titlestringoptionalChart title.
theme'default' | 'dark' | 'academy'optionalChart theme, default is "default".
styleObjectoptionalChart style.
style.backgroundColorstringoptionalMust be a valid color value.
style.palettestring[]optionalMust be an array of valid color values.