Subscribe all latest updates via Google+

Tuesday, 1 July 2014

Enhanced E-Commerce Tracking in Google Analytics

Ecommerce Plug-in (ecommerce.js)

Google has introduced an enhanced Ecommerce Plug-in for analytics.js (universal analytics) which enables the measurement of user interactions with products on ecommerce 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, transactions, and refunds.

Advantages of E-Commerce Plug-in

By using Ecommerce Plug-in the below advantages can be availed.
  • Identify the brand, category, name, SKU, price of products that have been viewed. 
  • Transaction ID, Affiliate network (if any), Revenue, Tax, Shipping Cost and Coupon Code (if any) of the product which has been sold. 
  • Checkout, Purchase, Refund of the product that has been sold.
Steps to implement enhanced Ecommerce Plug-in

If you've already implemented Ecommerce tracking and want to start using Enhanced Ecommerce tracking the below steps has to be followed:
  • Ecommerce Plug-in requires universal analytics, if you're using Classic Analytics (ga.js) you have to migrate your property to analytics.js. 
  • Add an additional tracker for a newly created property and tag/enable Enhanced Ecommerce for the new property. 
  • To migrate from the existing ecommerce plug-in to the enhanced ecommerce plug-in, current analytics.js users should be removed and replaced references with enhanced ecommerce code.
Detailed Procedure to add E-Commerce Plug-in is stated below in the link

Steps to Migrate to Universal Analytics
Step 1: Transfer Property

  • Transfer your properties to Universal Analytics from the Google Analytics Admin page. You may also customize session and campaign timeout periods. 
  • Only users with Edit permissions may initiate the property transfer from the Google Analytics Admin page. 
  • The transfer takes minutes to initiate, but you should allow 24 - 48 hours for it to complete. 
  • When the transfer is completed, the property is ready to receive data from Universal Analytics tracking code. 
  • Move on to Step 2 after the transfer is complete.
Step 2: Update Tracking Code (optional)
  • Replace existing tracking code with new Universal Analytics tracking code. 
  • A developer (or person with technical knowledge) should complete this step in your development environment (web pages, SDKs, etc.). 
  • The time it takes to update your tracking code will vary depending on your current implementation and your tracking needs. 
  • When this step is completed, you will have access to the full benefits of Universal Analytics, including new reports and features. 
  • After completing this step, your full upgrade to Universal Analytics is complete.
Detailed procedure to migrate to universal analytics is stated below in the link


  1. Please remove the HashTag in the first URL as it ends in 404 Page..

  2. This comment has been removed by a blog administrator.

  3. This comment has been removed by a blog administrator.