Funnel Analytics
Where people drop out, and how much each step is costing you.
IntermediateWeb appData viz12–24hAI-buildable 4/5no setupworth shipping
A conversion funnel visualisation with per-step drop-off, segment comparison, and time-to-convert distribution. The subtlety is defining the funnel honestly — whether steps must occur in order, and within what window.
UI
Logic
Useful
Hosting · Free forever
Deploys free on GitHub Pages, Cloudflare Pages or Vercel Hobby.
Deploy it and share a link.
Core features · 7
- A funnel chart with absolute and percentage figures per step
- Drop-off between steps is shown explicitly
- Steps can be reordered and added
- A conversion window constrains how long a journey may take
- Segments can be compared side by side
- Time-to-convert distribution per step
- Small sample sizes are flagged rather than shown as confident percentages
The interesting part
- Ordered versus unordered step matching changes the numbers substantially
- Conversion windows interacting with users who convert much later
- Presenting percentages honestly when the base is small
Once it works
- Add strict versus any-order funnel modes
- Add cohort breakdown by acquisition period
- Add statistical significance testing between segments
Suggested stack
reacttypescripttailwindrecharts