◔ Analytics & measurement

Conversion funnels: how to build one and read it properly

How to define funnel steps, choose between open and closed funnels, calculate step conversion rates and find the exact point where visitors drop away.

A funnel describes a sequence of steps a visitor takes to reach a goal: viewing a product, adding it to the basket, starting payment, completing the order. At every step some people stop. The funnel exists to show where people are lost, so that effort can be focused where it pays off most.

Defining the steps

The first job is conceptual rather than technical: deciding which steps matter. Some guidance:

  • few steps: three to six are usually enough; a twelve-step funnel is hard to read;
  • observable steps: each must correspond to a page view or an event recorded reliably;
  • logical order: each step must be a prerequisite, at least in practice, of the next;
  • one unit: count users or sessions, not a mix of the two.

An example for a site selling online courses:

  1. course page viewed;
  2. click on "Enrol";
  3. details form completed;
  4. payment started;
  5. payment confirmed.

Reading the numbers

Suppose you have this data for one month:

Step Users From previous step From first step
Course page 4,000 — 100%
Enrol click 600 15% 15%
Form completed 420 70% 10.5%
Payment started 380 90% 9.5%
Payment confirmed 250 66% 6.25%

The two columns tell different stories. The rate from the first step shows how well the whole path performs. The rate from the previous step shows where to intervene. Two points stand out here: only 15 per cent of people who view the course click to enrol, and a third of those who start payment do not finish it.

The second figure deserves immediate attention. Someone who starts payment has already decided to buy: losing a third of them suggests a concrete problem, such as missing payment methods, technical errors or extra costs appearing at the last moment.

Closed and open funnels

Analytics tools generally offer two modes:

  • closed funnel: only people who enter at the first step are counted. Anyone who arrives directly at step three, for example through a saved link, is ignored;
  • open funnel: anyone who reaches a step is counted from that point on.

A closed funnel is more rigorous for evaluating a specific path. An open one better reflects reality when people enter from different points. Using the wrong mode produces inflated or deflated rates without anyone noticing.

Time window

You also need to decide how quickly the steps must happen. Within the same session? Within seven days? For an impulse purchase the session is enough. For an expensive service many people come back days later, and a session-limited funnel would underestimate conversions. With tools that lack persistent cookies, analysis is usually limited to a single visit, which must be kept in mind when interpreting the numbers.

Segmenting

An aggregate funnel hides important differences. Break it down at least by:

  • device: a form that is awkward on a phone creates a collapse visible only in the mobile segment;
  • traffic source: visits from paid campaigns may behave differently from organic ones;
  • new and returning visitors, where the tool allows it.

In my work this is the most frequent case: a funnel that looks healthy overall and, once split by device, reveals a step that is almost unusable on a smartphone.

From number to cause

The funnel tells you where, not why. To understand why you need other sources:

  • form error events, with the name of the failing field;
  • server logs for technical errors during payment;
  • a few test sessions with real users, watching them complete the path;
  • a short question for those who abandon, when it can be asked without being intrusive.

Common mistakes

  • Steps defined by events that also fire in other contexts, inflating the numbers.
  • Comparing funnels from different periods after changing the site without noting it.
  • Optimising the first step, the largest in absolute terms, instead of the one with the most abnormal loss.

In short

  • An effective funnel has a few observable steps, in logical order and with a single counting unit.
  • The rate from the previous step shows where to act; the rate from the first measures the whole path.
  • Choose deliberately between closed and open funnels and define the time window.
  • Segment by device and channel: averages hide problems.
  • The funnel shows where people drop out; to understand why you need errors, logs and user testing.
MM
Marco Marzaduri

Marco Marzaduri works in cybersecurity, digital forensics and web development. A computer science graduate, he combines rigorous technical analysis with attention to the people who use technology.

Read also