E-commerce Analytics with GA4: How to Find Revenue Leaks and Optimize Your Funnel

· 13 min · E-commerce

Your e-commerce site is leaking revenue at every funnel stage. Here's how to use GA4 to find exactly where — and what to do about each drop-off point.

The Revenue Leak Problem

The average e-commerce site converts only 2–3% of visitors into buyers. That means 97–98% of your traffic leaves without purchasing. But the real insight isn't in the overall conversion rate — it's in where within your funnel people drop off.

Every stage of the e-commerce funnel has a typical drop-off rate:

• Product page to Add to Cart: 85–92% drop off • Add to Cart to Checkout: 50–70% drop off (cart abandonment) • Checkout to Purchase: 15–30% drop off (checkout abandonment)

Understanding these numbers for your specific site — and how they compare to benchmarks — is the first step toward revenue optimization.

Setting Up E-commerce Tracking in GA4

Before analyzing anything, you need proper data collection. GA4's enhanced e-commerce tracking requires these events:

view_item — Product page views add_to_cart — Items added to cart remove_from_cart — Items removed from cart view_cart — Cart page views begin_checkout — Checkout initiated add_shipping_info — Shipping details entered add_payment_info — Payment details entered purchase — Transaction completed

Each event must include an items array with product details (item_id, item_name, price, quantity, item_category).

Pro tip: Also implement view_item_list (category/search results pages) and select_item (product click from a list) to understand the full discovery-to-purchase path.

Funnel Analysis: Finding Where Revenue Leaks

GA4 Funnel Exploration

Go to Explore → Create a new exploration → Funnel exploration Add steps: view_item → add_to_cart → begin_checkout → purchase Analyze the drop-off rates between each step

What to Look for

High view_item → add_to_cart drop-off (> 90%)

Possible causes: • Product pages lack urgency or social proof • Pricing isn't competitive • Product images or descriptions are inadequate • The "Add to Cart" button isn't prominent enough • Out-of-stock items are still visible

Actions to test: • Add customer reviews and ratings • Show stock levels ("Only 3 left") • Test button placement and color • Add trust badges near the price

High add_to_cart → begin_checkout drop-off (> 65%)

This is classic cart abandonment. Common causes: • Unexpected shipping costs • Required account creation • No guest checkout option • Complicated coupon/promo code process • Users are "saving for later" (browsing behavior)

Actions to test: • Show shipping costs early (on product page or mini-cart) • Offer guest checkout • Implement cart abandonment emails • Add progress indicators in the checkout flow

High begin_checkout → purchase drop-off (> 25%)

Checkout abandonment often signals UX or trust issues: • Too many form fields • Limited payment options • Security concerns (no SSL indicators, unfamiliar payment processors) • Errors in the checkout form • Slow page load times

Actions to test: • Simplify the checkout form (minimize required fields) • Add multiple payment options (credit card, PayPal, Apple Pay) • Display security badges prominently • Implement address auto-complete • Optimize page speed (target < 3 seconds)

Product Performance Analysis

Finding Your Best and Worst Performers

In GA4: Monetization → E-commerce Purchases

Sort products by: • Items viewed vs. items purchased: A high-viewed product with low purchases has a conversion problem • Revenue per item: Identify your 80/20 — which 20% of products drive 80% of revenue? • Item add-to-cart rate: Products frequently added but rarely purchased may have pricing or shipping issues

Category-Level Analysis

Group products by category to identify which segments drive the most revenue:

Create a GA4 Exploration Add dimensions: Item category Add metrics: Items added to cart, Items purchased, Item revenue Calculate: Add-to-cart rate, Purchase rate, Revenue per item

This reveals which categories deserve more marketing investment and which might need product page improvements.

Segment-Based Revenue Analysis

By Device

E-commerce conversion rates vary dramatically by device: • Desktop: 3–5% average conversion rate • Mobile: 1.5–3% average conversion rate • Tablet: 2–4% average conversion rate

If your mobile conversion rate is less than half your desktop rate, you likely have mobile UX issues. Common culprits: small touch targets, hard-to-navigate checkout, slow mobile page speed.

By Traffic Source

Not all traffic is equal. Segment revenue by source to find your highest-value channels:

• Organic search: Typically high-intent (users are actively looking for products) • Direct: Often returning customers with highest conversion rates • Paid search (brand): High intent, high conversion • Paid search (generic): Lower intent, useful for discovery • Social media: Usually lowest conversion rate but valuable for awareness • Email: Highest conversion rate from returning customers

By Geographic Region

If you ship internationally, check conversion rates by country. High traffic from a country with zero conversions may indicate shipping cost issues, currency display proble…