Enhanced E-Commerce Tracking in Google Analytics

  • License:
    Commercial
  • Price:
    $35.00
  • Version:
    1.3.3
  • Date Added:
    03 Mar 2016
  • Date Modified:
    21 Oct 2016
  • Rating:
    1 2 3 4 5
  • Votes:
    0
  • Sales:
    157
  • Qty:

Module Enhanced E-Commerce Tracking in Google Analytics 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.

Main advantages:

  • Easy installation (ocmod/vqmod)
  • Does not overwrite any master files
  • Multicurrency or the ability select a currency to send data to the analytics
  • Multilingual or the ability to select a language to send data to the analytics
  • Search results in analytics, with the ability to view search query
  • Manufacturers, featured, bestseller, special and latest products
  • The ability to choose a product identifier for analytics (Product ID, SKU or Model)
  • Only one main category for the product to display in analytics
  • Banner, carousel and slideshow modules as internal promotions in analytics

Measuring Ecommerce Activities:

  • Product impressions
  • Clicks on a product link
  • Viewing product details
  • Adding / removing a product from a shopping cart
  • Checkout proces (steps and options)
  • Transactions
  • Refunds
  • Internal promotions impressions
  • Internal promotions impressions clicks

This extension works only with standard theme or themes that are based on the standard theme.

For check the compatibility of extension and your theme please send us a link or name of your theme to email info@vanstudio.co.ua with the subject 'Check Enhanced Ecommerce Tracking'.

Customization the extension for other themes will cost 30$.

For demonstrate the work of extension in Google Analytics, please send us (to info@vanstudio.co.ua) your email associated with the Google Analytics account with the subject 'Demo Enhanced Ecommerce Tracking' and we will open a temporary access to the demo site analytics for your account.


Data that will be sent to analytics from your site.

Product Data:

  • The product ID or SKU or Model
  • The product name
  • The list or collection to which the product belongs (e.g. Search Results)
  • The product brand
  • The product category (e.g. Desktops/PC)
  • The product's position in a list or collection
  • The variant of the product (e.g. Black)
  • The quantity of a product
  • The product price

Action Data:

  • The transaction ID
  • The store or affiliation from which this transaction occurre
  • Specifies the total revenue or grand total associated with the transaction
  • The total tax associated with the transaction
  • The shipping cost associated with the transaction
  • The transaction coupon redeemed with the transaction
  • The list that the associated products belong to
  • A number representing a step in the checkout process
  • Additional field for checkout and checkout_option actions that can describe option information on the checkout page, like selected payment method

Promotion Data:

  • The promotion ID
  • The name of the promotion
  • The creative associated with the promotion

Installation

This instructions for opencart from 1.5.4 to 2.2.0.0 version. In versions above 2.2.0.0 changed the path to the folder with the modules and instructions for the version above 2.2.0.0 will differ only by paths:

"Extensions > Modules" replaced by "Extensions  > Extensions > Modules"

"module/ee_tracking" replaced by "extensions/module/ee_tracking"

Step 1 Create Your Google Analytics Account.

If you’re already a Google Analytics User, skip ahead to Step 2.

If you don’t already have a Google Analytics account, you can sign up for a free account here.

Step 2 Add basic page tracking (analytics.js) to your website (google instruction).

Attention! Extension does not support the legacy library ga.js and if you use ga.js need migrate to analytics.js.

If you’re already a basic page tracking (analytics.js), skip ahead to Step 3.

If you have not already added basic page tracking find the tracking code snippet for your property.

2.1 Sign in to your Google Analytics account, and select the Admin tab.

From the Account and Property columns, select the property you’re working with. Click Tracking Info > Tracking Code.

2.2 Find your tracking code snippet. It's in a box with several lines of JavaScript in it.

Everything in this box is your tracking code snippet. It starts with <script> and ends with </script>.

2.3 Copy and paste the snippet to the admin panel of your site:

- in opencart 2.0.0.0-2.0.1.1 go to System > Settings Server Teb > Google Analytics Code;

- in opencart 2.0.2.0-2.0.3.1 go to System > Settings > Google Teb Google Analytics Code;

- in opencart 2.1.0.1-2.2.0.0 go to Extensions > Analytics > Google Analytics;

- in opencart 2.3.0.0 and above go to Extensions > Extensions > Analytics > Google Analytics.

Step 3 Enable Enhanced Ecommerce in your reports

You need to enable Enhanced Ecommerce reporting in the view in which you want to see the data.

3.1 Sign in to your Google Analytics account.

3.2 Select the Admin tab and Navigate to the desired account, property and view.

3.3 In the VIEW column, select Ecommerce Settings.

3.4 Click the Enable Ecommerce toggle ON.

3.5 Click Next step.

3.7 Enhanced Ecommerce Settings, set the status to ON.

3.8 Enter labels for the checkout steps (click a funnel step, enter a label name, then click Done)

Checkout steps for the default opencart store:

Step 1 - Checkout Type

Step 2 - Payment Address

Step 3 - Shipping Address

Step 4 - Shipping Method

Step 5 - Payment Method

3.9 Click Submit.

Attention! It may take 24 hours for data to appear in your reports once tracking has been installed.

In the OpenCart admin backend, do the following steps:

OCMOD

Step 4 Go to "Extensions > Extension" Installer and upload the enhanced-ecommerce-tracking-vX.X.ocmod.zip

Step 5 Go to "Extensions > Modules" menu and install "Enhanced Ecommerce Tracking" module

Step 6 Go to "Extensions > Modifications" menu and click on the Refresh button (top right of the page).

Step 7 Go to "System > Users > User Group > Edit Administrator", check the box "module/ee_tracking" to "Access Permission" and "Modify Permission" and click on the Save button (top right of the page).

VQMOD

Step 4 Upload the folders admin, catalog and vqmod via FTP client from the archive enhanced-ecommerce-tracking-vX.X.vqmod.zip to your opencart server's main directory.

Step 5 Go to "Extensions > Modules" menu and install "Enhanced Ecommerce Tracking" module.

Step 6 Go to "System > Users > User Group > Edit Administrator", check the box "module/ee_tracking" to "Access Permission" and "Modify Permission" and click on the Save button (top right of the page).

For change default module settings go to "Extensions > Modules > Enhanced Ecommerce Tracking".

That's it!

Attention! For the correct operation of the expansion with orders which are paid through other services (for example paypal) need to set link for return to the site after payment, return URL must lead to a page with a message about the successful purchase 'yousitename.com/index.php?route=checkout/success'.

Step by step instructions for configuring the auto return after payment PayPal:

  • Log into your PayPal account;
  • Click the Profile Icon to the right of the page next to the Log Out button
  • Once the popup appears click Profile and Settings
  • On the left click My selling tools from the menu
  • Click Update to the right of Website preferences
  • Under Auto Return for Website Payments, select On
  • Paste the URL in Return URL field
  • Save your changes

OCMOD

1. ERROR in step upload the archive via Extension Installer.

ANSWER: Most likely incorrectly specified FTP settings (System > Settings > Default Store > FTP Tab), pay attention to the field FTP Root, in this field you need to enter the path from the folder which you get when you log in to your server using an FTP program (for example this can be a folder public_html or www), to the folder with the files and folders opencart. If after log in via FTP program you immediately get the folder with the folders and files openсart, field FTP Root should be left empty.

2. Message 'PERMISSION DENIED' when you try to open or edit the extension settings.

ANSWER: Go to System > Users > User Group > Edit Administrator, check the checkbox "module/ee_tracking" to "Access Permission" and "Modify Permission" and click on the Save button (top right of the page).

3. No 'Enhanced Ecommerce Tracking' extension in the modules list (Extensions > Modules) or no fields with checkboxes "module/ee_tracking" in the list Access and Modify Permission (System > Users > User Group > Edit Administrator).

ANSWER: Extension files not uploaded to the server or uploaded in the wrong folder after expansion installation,

the problem is in incorrectly specified FTP settings, look the answer to the issue 1.

VQMOD

1. Message 'PERMISSION DENIED' when you try to open or edit the extension settings.

ANSWER: Go to System > Users > User Group > Edit Administrator, check the checkbox "module/ee_tracking" to "Access Permission" and "Modify Permission" and click on the Save button (top right of the page).

2. No 'Enhanced Ecommerce Tracking' extension in the modules list (Extensions > Modules) or no fields with checkboxes "module/ee_tracking" in the list Access and Modify Permission (System > Users > User Group > Edit Administrator).

ANSWER: Extension files not uploaded to the server or uploaded in the wrong folder.

Opencart Version
Opencart 1.0 1.5.4, 1.5.4.1, 1.5.5, 1.5.5.1, 1.5.6, 1.5.6.1, 1.5.6.2, 1.5.6.3, 1.5.6.4
Opencart 2.0 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.0, 2.3.0.1, 2.3.0.2
Varsion 1.3.3 (21.10.16)
- Fixed bug with the vqmod version module for journal2 theme
- Fixed bug with the incorrect text in the page of success checkout

Varsion 1.3.2 (06.10.16)
- Fixed bug with add to cart products with not selected and not required product options

Varsion 1.3.1 (13.09.16)
- Added version for opencart 2.3.0.2

Varsion 1.3 (20.08.16)
- Fixed a bug with twice tracked google analytics ID
- Added support for checkboxes and images as options product

Varsion 1.2 (18.06.16)
- Added escaping a special characters in the names of products and categories
- Fixed detection of the first category product
Add Your Comment
Note: HTML is not translated!
Captcha

Tags: ecommerce, e-commerce, enhanced ecommerce, tracking, ecommerce tracking, google analytics ecommerce, google analytics, analytics reports, ecommerce reports, analytics, reporting, conversions, analytics reporting, analytics conversions, analytics transactions, ecommerce transactions, orders in analytics, products in analytics, e-commerce analytics, ecommerce analytics, emarketing, google conversions tracking, search tracking, metrics, track conversions, analitics, statistics, google, conversions tracking, analytics pro, search results, analytics graphs, keyword analytics, best analytics, search analytics, google analytic, ajax checkout ecommerce, ajax checkout enhanced ecommerce, ajax checkout ecommerce tracking