How to Build Funnels in statpx: Track Multi-Step Conversions
Most conversions aren't a single action — they're a sequence: land on a pricing page, click "Sign up," fill in a form, confirm an email. A Funnel in statpx tracks that whole sequence step by step, so instead of one conversion rate you get a rate for every stage, and a clear color bar showing exactly where visitors give up. This guide covers building a funnel on the Funnels page and reading the drop-off it reports.
What a Funnel Measures
A funnel is an ordered list of 2 to 5 steps. Each step can be matched by URL (a path a visitor must reach) or by event (an _st('event', ...) call your site fires). statpx counts, for every session in the selected date range, how far along the sequence it got — and crucially, each step only counts sessions that also completed every step before it. That sequential requirement is what makes a funnel different from five separate goals: it measures the path, not just the individual milestones.
Building a 2-5 Step Funnel
On the Funnels page, give the funnel a name — "Checkout Flow" or "Trial Signup" — then add steps in order. A typical e-commerce funnel might look like:
- Step 1: URL contains
/product/ - Step 2: URL contains
/cart - Step 3: URL contains
/checkout - Step 4: event
purchase_complete
Each step needs only a label and a match value; statpx handles the sequencing automatically. Once saved, pick a date range at the top of the funnel view — Today, 7 days, 30 days, or 90 days — and the funnel recalculates for that window.
Reading Per-Step Drop-off
The funnel view lists every step with a session count and a color bar sized to that count relative to step one. Below each bar is the drop-off percentage — the share of visitors who reached the previous step but never reached this one. A funnel with a sharp drop between "Cart" and "Checkout" is telling you something very specific: visitors intend to buy, but something about the checkout step (price shock, a forced account creation, a broken button) is pushing them out.
Turning Funnel Data into Fixes
- Find the step with the highest drop-off percentage — that's your highest-leverage fix, regardless of how much traffic other steps get.
- Re-run the same funnel after a change and compare the new drop-off at that step against the old one — the funnel is a before/after test, not just a snapshot.
- Use event-based steps for anything that doesn't produce a new URL, like opening a modal or clicking an in-page "Buy now" button, so single-page apps get accurate funnels too.
- Pair funnel data with conversion rate analytics to see whether a fix at one step also moved your site-wide conversion rate, or just shuffled where in the funnel visitors were dropping off.
Build your first funnel free
statpx funnels show exactly where visitors abandon a multi-step flow, by URL or by event, with color-coded drop-off at every stage.
Start for free →The Bottom Line
A single conversion rate tells you that something is wrong; a funnel tells you exactly where. By breaking a conversion path into 2 to 5 sequential steps and watching the color bars shrink from top to bottom, you can stop guessing which part of your flow needs work and go straight to the stage that's actually losing visitors. Read our companion piece on funnel analysis for more on interpreting multi-step conversion data across different flow types.