Ecommerce UX guide

GA4 ecommerce tracking setup checklist

A short checklist for planning and checking ecommerce events in Google Analytics 4.

Why this matters

Analytics is useful only when the events and values reflect what customers actually do. Before building dashboards, confirm that the essential ecommerce journey is measured consistently.

Events to verify

  • Product list and product detail views use stable product identifiers.
  • Add-to-cart, remove-from-cart and cart views include the correct items and values.
  • Checkout and purchase events fire once at the correct stage.
  • Currency, discounts, shipping, tax and revenue values follow one agreed definition.

How to review it

Test the journey with realistic products and tasks rather than reviewing an ideal screen in isolation. Include mobile and desktop, unavailable options, validation errors and the less common cases that often reveal where a template breaks down.

Use analytics to identify where behaviour changes, then review the interface to understand what may be creating uncertainty or unnecessary effort.

A practical next step

Keep the review grounded in your store

Document the expected event for each action and test it in a debug view. Tracking should also respect the store’s consent configuration.

Use this guide as a starting point, then test the recommendations with real products, customers and analytics data. Platform defaults and general benchmarks cannot replace evidence from your own buying journey.

Need a clearer plan?

Find the UX problems affecting your store

I review ecommerce category, product and cart journeys and turn the findings into prioritised, practical improvements.

Improve conversion tracking