Home » Support » Docs » Google Analytics UA (Universal Analytics) WooCommerce events

Google Analytics UA (Universal Analytics) WooCommerce events

Updated on

WP Full Picture automatically tracks and sends to Google Analytics UA (Universal Analytics) WooCommerce events and data that is listed below.

Purchase event

Tracked on “Thank you for your order” page the first time it is displayed. The same order with the same ID cannot be tracked more than once.

Data tracked with the event:

  1. transaction_id
  2. value
  3. shipping (cost)
  4. currency
  5. coupon (if multiple coupons are used, they are sent as a comma delimited string)
  6. Data on every product in cart: id, name, category, brand*, quantity, price

Product view event

Tracks views of product detail page and quick view windows (on condition that they display a standard “add to cart” button and use a standard WooCommerce hook “woocommerce_after_add_to_cart_button”).

Data tracked with the event:

  1. id (of a product)
  2. name
  3. brand*
  4. category
  5. price

List item view event

Tracks views of products in product categories, widget lists (e.g. bestsellers, recently viewed, etc.), upsells and cross-sells.

Data of all the listed products is tracked along with the event:

  1. id
  2. name
  3. category
  4. brand*
  5. price
  6. list_name
  7. list_position

List item click event

Tracks clicks in products in product categories, widget lists (e.g. bestsellers, recently viewed, etc.), upsells and cross-sells.

Data of all the listed products is tracked along with the event:

  1. id
  2. name
  3. category
  4. brand*
  5. price
  6. list_name
  7. list_position

Add to cart event

Works on single, variable and grouped products, product teasers (like on product categories) and on quick-view windows (on condition that they display a standard “add to cart” button and use a standard WooCommerce hook “woocommerce_after_add_to_cart_button”).

Attention! Variations can be tracked in 2 ways. Please see the “WooCommerce Tracking” settings page for more details.

Data tracked with the event:

  1. id (of a product)
  2. name
  3. brand *
  4. quantity
  5. category
  6. price
  7. list_name (for example “up-sells” or a category name if the “add to cart event” was triggered on a category page)
  8. list_position (which was the number of the product on the list (e.g. a category) when it was clicked)

Remove from cart event

Works in cart and mini cart

Data tracked with the event:

  1. id (of a product)
  2. name
  3. brand *
  4. category
  5. price

Checkout event

Tracks products in cart the first time checkout page was visited by the customers. Abandoning the checkout and then returning to it will not send an additional “checkout start” event.

Data tracked with the event:

  1. data of the products in cart: id, name, category, brand*, quantity, price

* In order to track brand, you need to enable brand tracking

Please, rate this article

Like / Dislike
It's good that you like it. Click the button below to send us this info. Thanks :)