How to Build a GA4 Funnel Exploration for eCommerce
October 8, 2026 · by Admin

Your store has a funnel whether you track it or not. Shoppers view products, add to cart, start checkout, and some of them buy. Somewhere in that path, most of them leave.
GA4’s funnel exploration shows exactly where. Once you know the biggest drop-off, you know what to fix first.
Step 1: Make sure your eCommerce events are firing
A funnel is only as good as its data. GA4 uses recommended eCommerce events. The core ones for a purchase funnel are:
- view_item: a product page is viewed
- add_to_cart: a product is added to the cart
- begin_checkout: checkout is started
- add_shipping_info: shipping details are submitted
- add_payment_info: payment details are submitted
- purchase: the order is completed
How to set them up by platform
- Shopify: the Google & YouTube app sends core eCommerce events. For more control, use Shopify’s Customer Events with a custom pixel, or a server-side setup.
- BigCommerce: use the native GA4 integration in Data Solutions, or a data layer with Google Tag Manager.
- WooCommerce: use a GA4 or GTM integration plugin that pushes a full eCommerce data layer.
Verify before you trust it
- Use GA4 DebugView and Google Tag Assistant while you browse and place a test order
- Check that each event includes item data: item ID, name, price, and quantity
- Make sure purchase fires once per order, not again on page refresh
- Compare GA4 purchase counts against your platform’s order count. Some gap is normal because of consent and ad blockers, but a large gap means a tracking problem
Step 2: Create the funnel exploration
- In GA4, go to Explore and choose Funnel exploration
- Set the date range. Use at least 28 days for stable data
- Edit the steps and add:
- Step 1: view_item
- Step 2: add_to_cart
- Step 3: begin_checkout
- Step 4: add_shipping_info
- Step 5: add_payment_info
- Step 6: purchase
- Choose open or closed funnel. Closed requires users to start at step 1. Open lets them enter at any step. For a first look, closed is easier to read
Step 3: Break it down
A single funnel shows the overall picture. Breakdowns show where the problems really are.
- Device category: compare mobile and desktop. A much bigger drop on mobile at one step usually means a mobile UX issue
- Session source or medium: paid social traffic often behaves very differently from email or organic traffic
- New versus returning users
- Country: useful for spotting shipping cost or payment method issues in specific markets
You can also turn on elapsed time to see how long users take between steps, and next action to see where they go after dropping off.
Step 4: Find the biggest drop and diagnose it
Look for the step with the largest abandonment rate. Then use the right tool to understand why:
| Drop-off between | Common causes | Where to look |
|---|---|---|
| View item to add to cart | Price, missing info, weak images, sizing doubt | Product page recordings and heatmaps |
| Add to cart to begin checkout | Shipping cost shock, cart UX, distractions | Cart page recordings |
| Begin checkout to shipping | Forced accounts, long forms, delivery options | Checkout recordings, error tracking |
| Payment to purchase | Missing payment methods, trust, errors | Payment method mix, JavaScript errors |
Microsoft Clarity pairs well with GA4 here. See our guide on using Clarity to find conversion leaks.
Step 5: Build audiences from drop-offs
In a funnel exploration, you can right-click a step to create a segment of users who dropped off there. Turn it into an audience and use it for remarketing in Google Ads, or compare it against converters to spot differences.
Common setup mistakes
- Duplicate purchase events from both an app and a manual tag
- Missing currency or value parameters, which breaks revenue reporting
- Internal traffic and test orders not filtered out
- Consent mode not configured, so data drops without explanation in some regions
- Cross-domain tracking missing when checkout runs on a different domain
Fix the biggest leak first
A funnel exploration turns vague “our conversion rate is low” worries into a specific problem at a specific step. Fix that step first. Everything else waits.
Need help setting up reliable GA4 and GTM tracking? Book a free consultation and we will audit your analytics setup.
