Google Analytics Enhanced Ecommerce


The Google Analytics Enhanced Ecommerce add-on integrates your store with the Google Ecommerce Analytics. This is a must-have extension for CS-Cart that allows you to measure the number of transactions and revenue that your website generates.

Price $66.00

This product is electronically distributed.



Google Analytics Enhanced Ecommerce is a special extended professional analytics for online shops which track the user behavior across your Ecommerce store and provides advanced reports and analytics


The events that are tracked by the add-on are:


  • A click on a product or product link (on a category page or home page);

  • A click on the Quick view button (on a category page or home page);

  • Adding a product to a shopping cart;

  • Removing a product from a shopping cart;

  • Adding a product to a comparison list;

  • Adding a product to a wishlist;

  • Buying a product in one click;

  • Requesting a call;

  • Pageview;

  • Action taking place with the search results (e.g. search results viewed as Product Multicolumns);

  • Displaying a block (what blocks are shown for a customer after going to this or that page); 

  • Non-interactive events (e.g. image slider);


Implementing Enhanced Ecommerce is quite difficult and risky, especially on the production site with important data. It will definitely require technical skills. But with our Google Analytics Enhanced Ecommerce add-on, you won’t need to worry about that. All you need to do is simply install the add-on, get a Tracking id from Google Analytics and enjoy using all the useful features of Enhanced Ecommerce.


In order to get a Tracking id, create an account at Google Analytics. Then follow few steps which are described in detail in our User guide.


After installation and setting up you will be able to manage different reports:


Overview report


The Overview report lets you see the overall state of your business, and provides three categories of related metrics: Revenue and Conversion Rate, Marketing and Transactions.


Google Analytics Enhanced Ecommerce



Examine your customers shopping behaviour


The Shopping Behavior Analysis report lets you see the number of sessions that included each stage of your purchase funnel, how many sessions continued from one step to the next, and how many abandoned the funnel at each stage. 


Google Analytics Enhanced Ecommerce for CS-Cart


Track how your users moved through the checkout 


The Checkout Behavior Analysis report lets you see how successfully your users moved through your checkout process. 


Google Analytics Enhanced Ecommerce Behavior Analysis


Note: Usually such extensions should be adapted to a specific store, but we have realized almost full functionality for Enhanced Ecommerce Google Analytics add-on. But note that some analytics reports need to be improved under your specifics.


We are ready to help you set reports on paid basis if it is needed


Study how effective your promotions are


The Internal Promotion report lets you see how your internal promotions performed in terms of the following metrics: Internal Promotion Views, Internal Promotion Clicks, Internal Promotion CTR. Coupled with the insight you gain from tracking the conversion results, you are able to leverage the information for you next promotion.



Google Analytics Enhanced Ecommerce Statistics


Study how effective your coupons are


The Order Coupon report lets you see how your order-level coupons performed in terms of the following metrics: Revenue, Transactions, Average Value.

Order Coupon Report Cs-Cart



Measure customers activities


With the help of the Google Enhanced Ecommerce add-on you can measure product impressions like clicks on blocks or clicks on products in order to get a deep insight into shopping behaviour.


Do your affiliates bring you profit?


Get full and detailed information on how your affiliates promote your CS-Cart store.The Affiliate Code report lets you track revenue, transactions, and average order value as they are associated with affiliate sites that drive customers to your site.

Affiliate Code Report CS-Cart

So, you see that the Google Analytics Enhanced Ecommerce add-on is an extremely powerful feature that will help you:  


— understand exactly on what page of your website users are leaving you;

— analyze product performance up to separate product options;

— study visitor behavior;

— create customizable funnel for checkout process;

— improve your product management;

— improve your merchandising effectiveness;

— set up more targeted remarketing lists;

— specify whether unique product ID from CS-Cart or its code (SKU) will be used as the product identifier in Google Analytics.



Besides, if you are using Multi-Vendor platform, Enhanced Ecommerce features will also be available for vendors.



What you will see in the admin panel






You are able to specify which events effect the bounce rate.





Cross-domain tracking makes it possible for Google Analytics to see sessions on two related sites (such as an eCommerce website and a separate shopping cart site) as a single session. This is sometimes called 'site linking', and it allows you to more effectively track the entire customer journey. 







User Guide


Learn more about the add-on in our User guide.


Useful links


To get started with implementing Enhanced Eccomerce add-on, check out these resources:


About Enhanced Ecommerce

Enhanced Ecommerce Developer Documentation




The add-on is compatible with CS-Cart and Multi-Vendor 4.3.1 and above.




This add-on is developed and published by Simtech Development Ltd., a CS-Cart developer. You are guaranteed a quality add-on supported by future versions. If you need help, please contact us via our help desk system.

Google Analytics Enhanced E-commerce

legend: [!] fixed  bug, [~] minor changes, [+] new functionality, [-] deleted functionality 


March 2020


[!] There was no possibility to select a shared brand feature in the add-on's settings. Fixed.


January 2020


[!] The rows added to the database remained when removing the add-on. Fixed.


October 2019


[!] The add-on did not work with Light Checkout on CS-Cart 4.10. Fixed.


August 2019


[~] The parameter for the main Google Analytics JS file has been added so it remains in head tag.


July 2019


[!] The add-on caused an error on the checkout when using product_code as a product identifier. Fixed.


April 2019


[!] JavaScript error on 404 error page. Fixed.


March 2019


[!] The add-on was incompatible with PHP 5.3. Fixed.



[!] When an order was paid in a currency different from the store primary currency, the add-on made wrong calculations. Fixed.


February 2019


[!] The add-on was incompatible with One Page Checkout. Fixed.



[!] There was an incompatibility with PHP 5.3. Fixed.

[!] The cross-domain tracking did not work when the method of submitting requests switched to GTAG. Fixed.


November 2018


[+] The refund event has been added which is sent when returned products.

[+] The fields for specifing order statuses set for returned and paid products have been added. Removal of products from paid orders will be considered as a refund.

[~] The tracking of the 3 and 4 checkout steps has been moved from the checkout complete page to the appropriate steps of the checkout page.

[~] The way of sending purchase data to Analytics has been changed. Now this information is not sent by the customer using JavaScript, but by the server using the measurement protocol.

[~] The creating and modifying orders made via the admin panel is now sent to the Analytics.

[!] The data about purchases made via payment services (for example, PayPal) was not sent to Analytics. Fixed.


October 2018


[~] The hook which allows adding settings of third-party add-ons has been added.



[!] A warning appeared in Tag Assistant saying that the details product page was not sending data to Google Analytics. Fixed.


August 2018


[+] The 'Site speed sample rate' setting that determines how often the site speed tracking beacons will be sent has been added to the General tab of the add-on settings. By default, 100% of users will be automatically tracked.


July 2018


[!] The cross domain tracking was processed incorrectly if domains separated by commas were entered in the Domain ID field on the Cross domain tracking tab in the add-on settings. Fixed.


May 2018


[!] A php notice appeared on the order management page in the admin panel when the product had options and product code was used as product ID. Fixed.


April 2018


[!] Tracking various shipping methods chosen in the order was not worked properly in the Multi-Vendor store version. Fixed.



[!] A php notice appeared when installing the add-on. Fixed.


March 2018


[+] The ability to cross domain tracking has been added which makes it possible for Analytics to see sessions on two related sites as a single session.

[+] The license key validation has been added.

[~] The DIV tags has been moved inside the BODY from HEAD.


January 2018


[!] A php notice appeared when adding the same product with different options to the cart. Fixed.

[!] To many SQL queries were generated when tracking the product options. Fixed.


September 2017


[+] Added the ability to define the parameter that will be used as the product identifier in Google Analytics: product ID or SKU.

[~] Changed the logic of tracking non-interactive events. 

[~] Corrected language variables.


August 2017


[!] IP anonimization setting was created.

[~] fn_url was added to the link creation at


July 2017


[+] Product options tracking became available.

[+] Enhanced E-commerce features became available for vendors.

[!] Not-stable tracking of the check-out steps 2, 3, 4. Fixed.


May 2017

[!] Orders from several vendors were tracked incorrectly. Fixed.


December sprint


[!] Did not work with Facebook Store. Fixed.



[~] The add-on became compatible with CS-Cart 4.3.1 - 4.3.5.

[~] Index ID fields were changed.


September sprint

Version beta

[+] The counter setting was added to each vendor.

[+] Product list performance report was added.

[+] Affiliation parameter was added.

[+] Wishlist and Compare list events were added.


Earlier changes

[~] The add-on was proved to be compatible with PHP7.