Funnel analysis
Chain the steps of your signup, checkout, or onboarding flow and see how many visitors make it through each one — and exactly where they drop off.
Create funnels from the Funnels tab on your site's dashboard. Like goals, funnels are computed from your event stream when you view them — a new funnel instantly reports on your historical traffic, no waiting and no code changes.
Building a funnel
A funnel is an ordered list of 2–8 steps. Each step matches either a page or an event — the same matchers goals use:
- Pageview step — a path like
/pricing, or a prefix like/signup/*to match a whole section. - Event step — an event name: an auto-tracked one (
Form Submit,WhatsApp Click), an element tagged withdata-piqo-event, or a custom event you fire from code:
window.piqo('Signup', { props: { plan: 'pro' } });As you type a step, Piqo suggests your site's own top pages and events (with the page each event usually fires on), and your existing goals appear as one-click presets. A live preview runs your draft against real traffic while you build, so you can sanity-check the numbers before saving.
How a conversion is counted
A visitor converts a funnel when they complete all steps in order, within the funnel's conversion window. Visiting other pages or firing other events in between is fine — order matters, detours don't. Doing the steps backwards, or joining at step 2, doesn't count.
The conversion window is how long a visitor has to finish after hitting step 1 — from 1 hour up to 90 days, per funnel. A “docs → signup” funnel converts in minutes; a “trial → paid” funnel can take weeks. Pick the window that matches the journey.
Reading the report
- Entered — unique visitors who hit step 1.
- Completed — visitors who made it through every step, in order, inside the window.
- Conversion rate — completed ÷ entered.
- Each step's bar shows its visitors and the share of entrants who reached it; the line between steps shows how many continued and how many dropped. The hatched part of a bar is the share that fell away.
Your funnels also appear on the main Analytics page next to Custom events — with a picker when you have more than one — and they follow the dashboard's date range. Funnels only see events inside the selected range, so give a long-window funnel a long enough range (e.g. 30 or 90 days) to play out.
Funnels can be edited any time — tweaks apply retroactively, like creation. Deleting a funnel removes only the definition; your events are untouched.