Funnel Chart
A tapered diagram that shows progressive reduction through sequential stages — from a wide top to a narrow bottom, like a real-world funnel.
// 01 — The chart
What it looks like
A sales conversion funnel showing progressive drop-off from 10,000 visitors to 340 renewals. Each stage narrows as users move deeper into the pipeline.
// 02 — Definition
What is a funnel chart?
A funnel chart is a visualization shaped like an inverted triangle (or funnel), divided into horizontal sections that represent stages in a sequential process. Each section’s width is proportional to the quantity at that stage, so the chart naturally tapers as quantities decrease.
The funnel metaphor is powerful: just as liquid narrows as it passes through a physical funnel, data “narrows” as people or items drop off at each stage of a process. The chart makes conversion rates and drop-off points immediately visible.
Funnel charts are most closely associated with sales and marketing (the “sales funnel”), but they’re used wherever a sequential process involves progressive reduction: hiring pipelines, user onboarding, manufacturing yield, or clinical trial enrollment.
Key insight: The biggest value of a funnel chart isn’t the overall conversion rate — it’s identifying which specific stage has the largest drop-off, so you know where to focus improvement efforts.
// 03 — Anatomy
Parts of a funnel chart
// 04 — Usage
When to use it — and when not to
- Showing a sequential process with progressive drop-off (sales, hiring, onboarding)
- Identifying which stage has the biggest loss or bottleneck
- Presenting conversion rates to business stakeholders who think in 'funnels'
- You have 3–7 clearly defined sequential stages
- The data naturally decreases from one stage to the next
- Stages are not sequential — a funnel implies order from top to bottom
- Values don't decrease — if some stages grow, a funnel shape misleads
- You need precise comparison — the trapezoidal shapes are hard to compare accurately
- You have more than 7–8 stages — the chart becomes too compressed
- You want to show parallel paths or branching — use a Sankey diagram instead
// 05 — Reading guide
How to read a funnel chart
Start at the top
The widest section represents the initial population or starting quantity. Read the label to understand what this number represents.
Follow the narrowing
Move downward through each stage. At each level, the width narrows to show how many items/people remain after the previous stage's drop-off.
Look for the steepest drop
The stage with the most dramatic width reduction is your biggest bottleneck. This is where the most people or items are lost — and typically where to focus improvement.
Read the conversion rates
Many funnels show both absolute numbers and percentages. The percentage at each stage (relative to the top) tells you the cumulative conversion rate.
Check the bottom
The narrowest section at the bottom shows the final output. Compare it to the top to understand the overall efficiency of the process.
// 06 — Data format
What the data looks like
| Stage | Count | % of top |
|---|---|---|
| Visitors | 10,000 | 100% |
| Sign-ups | 3,200 | 32% |
| Trials | 1,800 | 18% |
| Purchases | 720 | 7.2% |
| Renewals | 340 | 3.4% |
// 07 — Construction
How to build one
List your stages in sequential order from the largest (top) to the smallest (bottom).
Normalize widths: the top stage is full width, and each subsequent stage's width is proportional to its value relative to the top.
Draw centered trapezoids that taper symmetrically from one stage to the next.
Label each stage with the name, count or percentage, and optionally the stage-to-stage conversion rate.
Use a consistent color family with decreasing opacity or a sequential color scale from top to bottom.
// 08 — Common mistakes
Mistakes to avoid
Using a funnel for non-sequential data
If your stages don't follow a logical order or items can skip stages, a funnel creates a false narrative. Use a bar chart instead.
Equal-height stages hiding the real story
Some implementations make all stages the same height regardless of drop-off magnitude. This obscures the most critical information — where the biggest losses occur.
3D effects and perspective distortion
Faux-3D funnel shapes distort the visual proportions. Flat, 2D trapezoids are more accurate and easier to read.
Missing stage-to-stage conversion rates
Showing only absolute numbers misses the key insight. Include the percentage drop between each stage, not just the cumulative rate.
// 09 — In the wild
Real-world examples
E-commerce conversion
Tracking shoppers from product page views → add to cart → checkout started → payment completed → repeat purchase.
Recruitment pipeline
Applications received → phone screens → on-site interviews → offers extended → offers accepted — identifying where candidates drop off.
SaaS user onboarding
Sign-up → email verified → first project created → first export → upgraded to paid plan.
// 10 — Quick reference
Key facts
Also known as
Conversion funnel, pipeline chart, sales funnel
Category
Part-to-whole
Best for
Sequential processes with drop-off
Ideal stages
3–7 sequential stages
Key strength
Instantly shows where the biggest losses occur
Direction
Top-to-bottom (wide to narrow)
// 11 — Accessibility
Making it accessible
Ensure text labels on each stage have sufficient contrast against the fill color.
Use distinct colors or opacity levels that remain distinguishable for colorblind users.
Provide a data table alternative showing stage names, counts, and conversion rates.
Add ARIA labels describing the funnel's purpose and the progression from top to bottom.
Include both the count and percentage for each stage to support different reading preferences.
// 12 — Variations
Chart variations
Horizontal Funnel
Rotated 90° so stages flow left-to-right. Less common but useful for left-to-right reading cultures.
Inverted Funnel (Pyramid)
Starts narrow at top and widens — used when values increase through stages (e.g. cumulative reach).
Segmented Funnel
Each stage is further broken down by sub-categories (e.g. by channel source), combining funnel + stacked bar concepts.
// 13 — FAQs
Frequently asked questions
What is a funnel chart?+
A funnel chart is a visualization shaped like an inverted triangle (or funnel), divided into horizontal sections that represent stages in a sequential process. Each section's width is proportional to the quantity at that stage, so the chart naturally tapers as quantities decrease.
When should you use a funnel chart?+
Use a funnel chart when showing a sequential process with progressive drop-off (sales, hiring, onboarding). It also works well when identifying which stage has the biggest loss or bottleneck, and when presenting conversion rates to business stakeholders who think in 'funnels'.
When should you avoid a funnel chart?+
Avoid a funnel chart when stages are not sequential — a funnel implies order from top to bottom. It is also a poor fit when values don't decrease — if some stages grow, a funnel shape misleads, or when you need precise comparison — the trapezoidal shapes are hard to compare accurately.
How is a funnel chart different from a sankey diagram?+
Both a funnel chart and a Sankey diagram can look similar at first glance, but they answer different questions. Reach for a funnel chart when the comparisons and patterns it was designed to reveal match what you need to communicate, and choose a Sankey diagram when its particular strengths better fit your data and audience.
What is another name for a funnel chart?+
Funnel Chart is also known as Conversion funnel, pipeline chart, sales funnel. The name varies between fields, but the visualisation technique is the same.
What size of dataset works best for a funnel chart?+
Funnel Chart works best for Sequential processes with drop-off. Outside that range the chart either looks empty or becomes too cluttered to read clearly.
Are funnel charts accessible to screen readers?+
Yes — a funnel chart can be made accessible to screen readers by pairing it with a clear text summary of the key insight, ensuring color choices meet WCAG contrast guidelines, adding descriptive alt text or aria-label to the SVG, and offering the underlying data as an HTML table fallback for assistive technologies.