Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

Table of Contents
exclude[\s]*

Overview

Enhanced Ecommerce (EC) is advanced tracking technology of Google Analytics (GA). It enables the measurement of user interactions with products on e-commerce websites across the user's shopping experience, including product impressions, product clicks, viewing product details, adding a product to a shopping cart, initiating the checkout process and purchase transactions, etc.

...

Additional information you can get here - “About Enhanced Ecommerce”.


Enabling Enhanced Ecommerce


To enable Enhanced Ecommerce mode you should make additional setup in your GA web console (Turn on Enhanced Ecommerce for a view).

GA console -> ADMIN -> Ecommerce Settings

...

That’s all you need if you don’t use Google Tracking Manager (GTM).

Google Tag Manager Tags setup

This is a minimalistic example of typical GTM setup for Enhanced Ecommerce. You can make your own customization. For example, you can use “Built-In Variables” or your own “User-Defined Variables” in “Event Tracking Parameters” fields (Tags, triggers, variables, and the data layer).

Google Tag Manager Event Triggers

Event name

Trigger type

impressionSent

Custom Event

productClick

Custom Event

addToCart

Custom Event

removeFromCart

Custom Event

checkout

Custom Event

transaction

Custom Event

...

These events are used on the frontend and the backend in the webshop. The using of these names is crucial for operability.

Product Impressions Tag

Property

Value

Tag type

Universal Analytics

Tracking ID

Your Google Analytics ID

Track Type

Event

Non-Interaction Hit

true

Enable Enhanced Ecommerce Features

Checked

Use data layer

Checked

Firing Triggers

impressionSent


Product Click Tag

Property

Value

Tag type

Universal Analytics

Tracking ID

Your Google Analytics ID

Track Type

Event

Non-Interaction Hit

False

Enable Enhanced Ecommerce Features

Checked

Use data layer

Checked

Firing Triggers

productClick


Add to Cart Tag

Property

Value

Tag type

Universal Analytics

Tracking ID

Your Google Analytics ID

Track Type

Event

Non-Interaction Hit

False

Enable Enhanced Ecommerce Features

Checked

Use data layer

Checked

Firing Triggers

addToCart



Remove from Cart Tag

Property

Value

Tag type

Universal Analytics

Tracking ID

Your Google Analytics ID

Track Type

Event

Non-Interaction Hit

False

Enable Enhanced Ecommerce Features

Checked

Use data layer

Checked

Firing Triggers

removeFromCart


Checkout Tag

Property

Value

Tag type

Universal Analytics

Tracking ID

Your Google Analytics ID

Track Type

Event

Non-Interaction Hit

True

Enable Enhanced Ecommerce Features

Checked

Use data layer

Checked

Firing Triggers

checkout



Purchase Transaction Tag

Property

Value

Tag type

Universal Analytics

Tracking ID

Your Google Analytics ID

Track Type

Event

Non-Interaction Hit

True

Enable Enhanced Ecommerce Features

Checked

Use data layer

Checked

Firing Triggers

transaction



Enhanced Ecommerce reports

Enhanced Ecommerce provides you with a number of insightful and actionable reports. Reports will be available at https://analytics.google.com/analytics/web.

GA console -> REPORTING -> Conversions -> Ecommerce

...

Detailed information you would find at this article Enhanced Ecommerce reports.