Enhanced E-commerce(EEC) is a Google Analytics plug-in, which gives us the opportunity to get better insights in the shopping behavior of our users.

Below are the steps to configure enhanced e-commerce for Shopify:

  • Go to your Shopify Store.
  • Go to online store>Prefrences.
  • Enter Tracking Code in Google Analytics account and then click on save.
  • In the Google Analytics section, click the Use Enhanced E-commerce section checkbox. 
  • Click Save.

(Images attached below for your reference)

Below are the steps to Enable enhanced e-commerce:

Go to Your Google Analytics account:

  • Click on Admin.
  • In the view menu, click E-commerce setting.
  • Click the Enable Enhanced E-commerce Reporting toggle to turn it from OFF to ON.
  • Click Save.

(Images attached below for your reference)

How to get the Tracking code:

  • Go to Admin in Google Analytics.
  • Go to the property settings.
  • Then click on Tracking Info
  • Copy this tracking code and paste it in Shopify.

Implementation for Non-Shopify Clients

 Now paste the below Javascript code to GTM that will load the enhanced e-commerce plugin

(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),

ga('create', {{GA_pixel_id}}, 'auto', 'adyogi');
ga('adyogi.require', 'ec');


This plugin contains various methods that we can use to collect ecommerce data.

1- GA Add to cart -

ga('adyogi.ec:addProduct', {
'id': {{product_id}},
'name': {{product_name}},
'category': {{product_category}},
'price': {{discount_product_price}},
'quantity': 1

ga('adyogi.ec:setAction', 'add');