
A checkout funnel shows where customers leave between viewing a product and buying. GA4 can build this from ecommerce events, but the funnel is only useful if those events fire consistently and the steps use the same definitions across reporting periods.
view_item, add_to_cart, begin_checkout and purchase are being received. Inspect parameters in DebugView before building the report.Compare purchase totals with Shopify for the same timezone and period, then compare event volumes with GA4 standard reports. Funnel users will not equal raw event counts because one person can trigger events more than once.
Do not call every drop-off a website fault. Stock, payment methods, shipping costs, tracking gaps and low-quality acquisition can all change the shape. Use the funnel to locate the problem, then investigate the relevant pages and sessions.
GA4's standard Purchase journey is closed by default and uses session start, view_item, add_to_cart, begin_checkout and purchase. If the implementation misses a step, users can disappear from later steps even when they bought, so validate events in DebugView before interpreting drop-off.
This guide was checked against GA4 purchase journey documentation.
We will happily conduct a free, no-obligation audit on your digital channels, with several key takeaways you can action yourself or request for us to assist you with. It's completey free for now but it is a limited time offer.