How do you analyse a conversion funnel with GA4?

The funnel exploration is GA4's most profitable report: it shows you where you lose your customers

The essentials

  • The tool: Explore > Funnel exploration. Free, available on any GA4 property.
  • The method: 4 to 6 steps defined by events or pages, a closed funnel for a fixed journey, an open one for a free journey.
  • How to read it: each step's drop-off rate, compared between mobile and desktop, between channels, between new and returning visitors.
  • The limit: exploration data goes back 14 months at most, and is sometimes sampled.

A conversion funnel is the sequence of steps a visitor goes through before the final action: viewing a product, adding it to the basket, starting checkout, paying; or, on a services site, reading an offer page, opening the form, sending it. At each step, some visitors drop out. Measuring those drop-offs is the most direct way to increase your conversions without buying more traffic. In GA4, that is what the funnel exploration is for.

Prerequisite: an event for each step

GA4 builds a funnel from events or page views. For an online store, the e-commerce events (view_item, add_to_cart, begin_checkout, purchase) are enough. For a services site, plan for a form_start event (supplied by enhanced measurement) and generate_lead on submission. If a step has neither an event nor a distinct URL, it can't be measured: that is the first thing to check.

Building the exploration in 5 steps

  1. Open Explore > Funnel exploration (or start from the "Funnel" template).
  2. Define the steps : in the Settings panel, click the pencil next to "Steps". Each step is a condition: an event name (add_to_cart) or a page ("Page path contains /basket"). Four to six steps are enough.
  3. Choose the type : a closed funnel (visitors have to go through the steps in order) for a purchase journey; an open funnel if people can enter at any step (a visitor landing directly on the basket from an email, for example).
  4. Add a breakdown : the "Device category" or "Session default channel group" dimension shows the funnel by segment.
  5. Set the period : at least 28 days to smooth out variations, within the limit of your data retention.

Reading the result

For each step, the exploration shows the number of users, the rate of progression to the next step and the drop-off rate. Here is a typical example for a store:

StepUsersProgression rateDrop-offHow to read it
Product view10 000Starting point
Add to basket1 10011 %89 %Normal (8 to 12%)
Checkout started55050 %50 %Normal
Payment details21038 %62 %Anomaly : shipping costs or account creation
Purchase18086 %14 %Normal

The step to work on is the one whose drop-off is clearly above the benchmarks: here, moving from starting checkout to entering payment details. The classic causes at that step are shipping costs discovered too late, being forced to create an account, or a form that is too long on mobile.

Segmenting to find the cause

An overall drop-off rate often hides a localised problem. Three breakdowns to test as a matter of course:

  • Device : a 62% drop-off on mobile against 35% on desktop at the same step points to a mobile usability problem (the card field, the keyboard, a hidden button).
  • Channel : if Google Ads visitors drop out twice as often as SEO visitors at the very first step, the landing page doesn't match the ad's promise.
  • New vs returning : a mass drop-off of new visitors at payment suggests a lack of reassurance (reviews, guarantees, payment methods displayed).

To go further, the exploration's "Next steps" feature shows where the visitors who drop out go: back to the product page (doubt), to the delivery page (costs), or out of the site.

A lead funnel: the case of service sites

The same tool applies to a contact journey: service page > contact page (page_view) > form started (form_start) > submitted (generate_lead). A high drop-off between "started" and "submitted" signals a form that is too long, or fields rejecting valid values (phone number, postcode). Cutting a form from nine fields to five commonly lifts the submission rate by 20 to 40%.

The limits to know about

  • Retention : explorations use detailed data, kept for 2 or 14 months depending on your setting (see setting GA4 up properly).
  • Sampling : beyond 10 million events over the period, GA4 samples; an icon at the top of the report says so.
  • Thresholds : with Google Signals, segments that are too small are hidden.
  • Users, not sessions : the funnel counts distinct users; a visitor who needs three sessions to buy counts once.
Our advice: save the exploration, share it with your team and look at it every month. A funnel often degrades after a site update nobody tested on mobile.

Once you've identified the weak step, test one change at a time and measure again over 28 days. The conversion GA4 KPIs will tell you whether the change paid off, and the overall conversion rate will follow.

How GreenRed helps

Rather than juggling several tools, GreenRed's Traffic module brings these metrics together in a single dashboard, compares them over time and tells you which actions come first. You can try it free, with no card, from the Pricing.

Frequently asked questions

What is the difference between an open and a closed funnel in GA4?

In a closed funnel, only users who completed step 1 are counted at step 2, and so on: it models a fixed journey, such as a purchase. In an open funnel, a user can enter at any step; it suits free journeys, such as a visitor landing directly on the contact page from an ad.

How many steps should a conversion funnel have?

Four to six. Fewer, and you can't locate the drop-off; more, and the numbers at each step become too small to read, especially on a site with modest traffic. Start with the steps that correspond to a change of page or to a decision.

Why does my GA4 funnel show zero at one step?

The event or page defining that step isn't being collected: a misspelled event name (GA4 is case-sensitive), a URL that has changed, or an event that is never sent. Check the step's condition against the Engagement > Events report and test it in real time.

Can you analyse a conversion funnel without e-commerce?

Yes. Any journey measurable through pages or events can be analysed: a quote request, a sign-up, a booking, a download. All each step needs is a distinct event or URL — something enhanced measurement (form_start, form_submit) often provides with no configuration at all.

Put your GA4 data to work at last

GreenRed connects Google Analytics 4 and Search Console and turns your data into concrete actions.

Connect my GA4

Related articles