Skip to content

Measuring Ecommerce with Google Analytics

Google Analytics provides powerful tools for measuring the performance of your ecommerce website. By implementing ecommerce tracking, you can gain valuable insights into your sales funnel, customer behavior, and revenue generation. Below, we'll explore how to effectively measure ecommerce performance using Google Analytics.

Set Up Google Analytics 4

Before you can measure ecommerce performance, you need to create a Google Analytics 4 account and property.

Then you need to create a web data stream for your website. This will allow you to collect data from your site and track user interactions.

Web Data Stream

After you've set up your web data stream, you will have a Google Tag Manager code snippet. Go to Admin -> Settings -> Ecommerce -> Tracking, enable Enable Google Tag Manager field and paste your Google Tag Manager code snippet in the Google Tag Manager code field.

Admin Settings

Tracking Features

Google Analytics provides several features for tracking ecommerce performance:

  • View Item List (Product List): Tracks when users view a list of products.
  • View Item (Product Detail): Tracks when users view details of a specific product.
  • Add to Cart: Tracks when users add items to their cart.
  • Remove from Cart: Tracks when users remove items from their cart.
  • View Cart: Tracks when users view their cart.
  • Begin Checkout: Tracks when users start the checkout process.
  • Purchase (Checkout Success): Tracks when users successfully complete a purchase.

See your ecommerce data

After 24 hours, your ecommerce data will be available in your Google Analytics account. You can view your ecommerce data by reading the Ecommerce purchases report.

Ecommerce data

Debugging

Google Analytics provides a debug mode to help you verify that your ecommerce tracking is working correctly.

You can add , { debug_mode: true } after your gtag('config', 'G-XXXXXXXXXXX'); code snippet to enable debug mode.

js
gtag('config', 'TAG_ID', { debug_mode: true });

Example code snippet

Once you've enabled debug mode, you can use the DebugView by following Google's instructions.

DebugView