Instructions

Sales Funnel Analysis in Online Stores Using Google Analytics 4 — 2026 Guide

| 30 Apr 2026 Updated: 20 May 2026 | 10 min read 0 views
GA4 Sales Funnel Analysis — cover

A sales funnel in e-commerce isn’t a buzzword from marketing courses — it’s the core working tool that shows exactly where your online store leaks revenue. At Spilno Agency we build this analysis when a client runs into conversion problems — to pinpoint the stage where traffic is leaking and decide whether adding another ad channel makes sense at all.

In this guide we share the full methodology our digital agency has used since 2023: 4 funnel stages in Google Analytics 4, conversion formulas, CR benchmarks, a ready Google Sheets template you can download as PDF/Excel or copy to Google Drive, plus an 8-step checklist and examples of how to fix bottlenecks.

The guide is based on real cases of online stores Spilno Agency has worked with in apparel, cosmetics, tools and books — the comparison of eight stores is below.

Author: Spilno Agency · Updated: May 20, 2026

1. What is a sales funnel in an online store

A sales funnel (conversion funnel) is a visualization of the user journey from the first site visit to a completed purchase. The classic e-commerce model has 4 stages: session → add to cart → begin checkout → purchase. The funnel describes not just traffic volume but behaviour — how many people reach each next step.

Some stores have 5–6 stages (e.g. a separate “select shipping method” or “apply promo code” step), but the analysis principle stays the same — we compare how many users move from step N to step N+1 and find the largest drop-off.

2. Why 80% of online stores analyse the funnel too late

From our experience, online stores typically start funnel analysis not before launching ads but only after 2–3 channels have already “failed to deliver”. Then the owner starts looking for the problem — and finds it inside the funnel.

Consequences: burned ad budgets (Google Ads, Meta, TikTok, marketplaces), agency fees and time. In 2026, with rising CPC and AI search, the cost of this mistake is even higher — every unprepared launch wastes 30–60% of the budget on average.

The right order: funnel audit first, ads second. At Spilno Agency we never launch paid traffic without first analysing at least 30 days of GA4 data.

3. 4 funnel stages and key events in GA4

In Google Analytics 4 each funnel stage is tied to an event. The GA4 Ecommerce standard looks like this:

3. 4 funnel stages and key events in GA4
3. 4 funnel stages and key events in GA4

An extended funnel (for stores with variable PDPs) may include additional events view_item_list, select_item, view_item, add_payment_info, add_shipping_info. For a basic analysis 4 steps are enough.

4. Formulas and metrics for funnel analysis

Analysis is always about numbers. Without formulas you assess the funnel “by eye”, which is unacceptable. Here are 5 formulas that must be in every report:

4. Formulas and metrics for funnel analysis
4. Formulas and metrics for funnel analysis

Example: in 30 days the site had 7,959 sessions, 47 add_to_cart, 34 begin_checkout, 4 purchases — Overall CR = 4/7,959 = 0.05%, while session→cart CR = 0.6%. The signal is clear: the main problem is the first stage, not checkout.

5. How to build a Funnel Exploration in Google Analytics 4

Funnel Exploration is a standard report under Explore in Google Analytics 4. Here is how to set it up:

  1. Open GA4 → ExploreFunnel exploration.
  2. In the Steps block click the pencil and add 4 steps: session_start → add_to_cart → begin_checkout → purchase. For each one choose event name with condition “Event name exactly matches”.
  3. In Breakdown add the dimension Source / medium or Default channel group to compare conversion across Google Ads, Organic, Direct, Meta.
  4. Set the Make open funnel toggle to off (a closed funnel shows the real sequential user journey).
  5. In the Variables tab pick a 30+ day window. In Settings you can switch Visualization to Trended funnel to see day-by-day dynamics.
  6. Export the data: three-dots menu on the report → Download → CSV/XLSX. Or just use our template (below).

Important: before building the funnel make sure add_to_cart, begin_checkout, purchase events are configured with item scope (the items[] array and value). Otherwise GA4 treats them as plain events and revenue numbers won’t match reality.

6. How Spilno Agency analyses a funnel — methodology and example

Our analysis methodology is built on 3 principles: data → benchmarks → growth points. Here is what it looks like on a real case of an auto-accessories store (period June 2025, 30 days of data):

Before moving numbers into Google Sheets, we build a Funnel Exploration report in GA4 with 5 steps (session_start → view_item → add_to_cart → begin_checkout → purchase) and a breakdown by Default channel group. Here is what a finished report looks like for one of our e-commerce clients (the property name is masked as «Client property»):

Funnel Exploration in Google Analytics 4: 5 funnel stages (Step 1 → Step 5) and a breakdown by channel (Cross-network, Paid Shopping, Direct, Referral). The «Abandonment rate» column is the drop-off — share of users who left this stage.
Funnel Exploration in Google Analytics 4: 5 funnel stages (Step 1 → Step 5) and a breakdown by channel (Cross-network, Paid Shopping, Direct, Referral). The «Abandonment rate» column is the drop-off — share of users who left this stage.

What we read from this screenshot: overall session-to-purchase CR is ~0.6% (180 purchases from 13,645 session starts). The biggest gap is step 2→3 (view_item → add_to_cart): only 97 cart-adds from 11K product views — about ~0.9% conversion rate versus a 5–15% benchmark. This is the bottleneck we then move into our Sheets template for deeper benchmark comparison.

StoreUsersAdd to cart%Begin checkout%Purchase%Overall CRNiche
Spilno Client (all traffic)7 959470,6%3472,3%412%0,1%Auto accessories
Spilno Client (Google Ads + Organic)1 611432,7%4093,0%513%0,3%Auto accessories
E-shop 148 0212 8055,8%1 78563,6%1 34075%2,8%Car paint, auto repair
E-shop 243 4033 3987,8%3 38399,6%2 29568%5,3%Industrial tools
E-shop 3770131,7%15115%853%1,0%Sports apparel
E-shop 44 8413336,9%12236,6%7662%1,6%Books
E-shop 51 065 853348 04732,7%207 10359,5%23 27811%2,2%Large book marketplace
E-shop 64 9411 52030,8%22815,0%3817%0,8%Cosmetics
E-shop 71 4371268,8%6148,4%3659%2,5%Cosmetics
E-shop 86 136591,0%Footwear

Example funnel analysis of the Client’s store benchmarked against 7 other stores — fragment of the Spilno Agency template

Spilno Agency conclusion: for the client 2 of 3 stages are within norms (begin_checkout → 72.3%; checkout → 12% — low-mid range). The problem is the first stage: session → add_to_cart is only 0.6% vs. 5.8–7.8% at niche competitors, which is 10× below the industry baseline. This isn’t an ads issue — it’s a PDP, pricing and trust issue.

Based on this finding Spilno Agency set 2 tasks for the client: (1) rebuild the PDP — photos, copy, reviews, price, USP; (2) audit traffic by source (8 of 10 sessions came from irrelevant traffic). Two months after the changes CR session→cart rose to 3.8%.

7. Download the funnel analysis template (PDF, Excel, Google Sheets)

We’ve shared the template our agency uses with clients. Download and use it — the structure is fully ready for a 30-day analysis benchmarked against 7 stores.

Tip: copy the file to your own Drive (button above → “Make a copy”) so you don’t mix data with our original and have your own version for regular updates.

8. CR benchmarks: when conversion counts as low

What counts as low, mid or high conversion? E-commerce has no universal benchmark — it depends on niche, product price and traffic type. Here are Spilno Agency reference ranges for mass e-commerce (apparel, cosmetics, accessories, home appliances):

8. CR benchmarks: when conversion counts as low
8. CR benchmarks: when conversion counts as low

B2B and Pharma stores can hit Overall CR of 5–10%, but at much lower traffic volumes. FMCG marketplaces — 3–4%. For luxury, auto and B2B-industrial sectors a normal CR may be 0.3–0.8%.

9. How to fix drop-offs at each funnel stage

Each funnel stage requires different fixes. Here is the Spilno Agency action map:

9. How to fix drop-offs at each funnel stage
9. How to fix drop-offs at each funnel stage

10. Funnel analysis checklist — 8 Spilno steps

We use this checklist as the definition of done for every funnel audit. If a single item is missing, the analysis isn’t finished.

10. Funnel analysis checklist — 8 Spilno steps
10. Funnel analysis checklist — 8 Spilno steps

11. AI Overviews, GEO and the funnel in 2026

In 2026, with the rise of AI Overviews and AI Mode in Google, search is turning into a conversation. For e-commerce this means 3 fundamental funnel changes:

  1. Fewer clicks — more “zero-click” traffic. AI Overviews answer queries on the SERP. The funnel shifts downward: visitors who reach the site have higher intent → session→cart CR can rise.
  2. Brand search instead of generic. Users ask AI “which store is best for X” and then click a specific brand. This makes brand trust, reviews and Google Merchant Center more important.
  3. Shopping Graph and structured data. GA4 in 2026 deepens integration with Google Shopping. If your Merchant Center feed isn’t optimised, a part of the funnel simply doesn’t exist for AI.

Spilno recommendation: integrate GA4 with Google Ads, Merchant Center and Search Console, and add view_promotion / select_promotion events to track AI-snippet impact on the funnel.

12. 7 common funnel-analysis mistakes

In 5 years of working with e-commerce clients we’ve collected 7 typical mistakes that invalidate any funnel analysis:

  1. Funnel based on < 7 days of data. Not representative. Use 30+ days or 1000+ top-stage sessions.
  2. No traffic-source segmentation. Overall CR hides that Google Ads converts at 3% and Direct at 0.1%. Those are different funnels.
  3. Ignoring mobile vs. desktop. Mobile CR is usually 2–3× lower, and 60% of issues hide there.
  4. Relying only on purchase, skipping add_to_cart. If the issue is on the top stage you’ll only catch it via mid-funnel events.
  5. No benchmark comparison. CR 1% means nothing alone — it’s good or bad only in context.
  6. One-off analysis with no follow-up. The funnel is a living system. Repeat the audit monthly or quarterly.
  7. Analysis without an action plan. If the report doesn’t end with 1–3 concrete tasks, it’s useless.

If you need a full funnel audit, Ecommerce GA4 setup or an e-commerce growth strategy, contact Spilno Agency. We’re a ROI-driven digital agency building funnels that actually make money.

FAQ

What is a sales funnel and why analyse it?

A sales funnel visualizes the user journey in e-commerce from session to purchase. Analysis reveals exactly where the store loses traffic: on the product page, in the cart or at checkout. Without it, advertising is running blind.

How do I build a funnel in Google Analytics 4?

Use the Funnel exploration report under Explore: add 4 steps (session_start, add_to_cart, begin_checkout, purchase), set a 30+ day window and Source / medium breakdown. Export to Google Sheets for analysis.

What is a normal e-commerce funnel conversion rate?

For mass e-commerce Overall CR (session → purchase) is normally 0.5–2%. CR session → add_to_cart — 3–7%. CR add_to_cart → begin_checkout — 40–70%. CR begin_checkout → purchase — 40–65%. Luxury, B2B and Pharma differ.

How much data do I need for funnel analysis?

At least 30 days or 1000+ sessions at the top stage. Less than that and the data jumps around from random purchases, leading to wrong conclusions.

Can I analyse a funnel without the Google Sheets template?

You can, but it’s painful. The Spilno template already contains the comparison with 7 stores and a conclusion block. Download PDF/Excel or copy it to your Google Drive (links above).

How often should I audit the funnel?

Monthly for active stores running ads. Quarterly for stable ones. Mandatory after each release or A/B test.

Валерій Красько Spilno Agency All articles by author →
← Back to blog