This extension covers Google Analytics standard as well as Enhanced Ecommerce Analytics, Google Ads (AdWords) Sales cum Purchase Conversion tracking, Ads Sign-up Conversion tracking, and Facebook Pixel.
You can also add Microsoft Clarity Script to this extension
Google Ecommerce tracking allows you to measure the number of transactions and revenue that your website generates. With this add-on OpenCart extension, you can record your sales transaction with google analytics, and thereby you can create reports in google analytics and monitor your sales performance, product performance, transactions, eCommerce conversion rate, unique purchases, source/medium, user location, time to purchase, etc. Also, you can monitor shopping behavior, checkout behavior, product list performance, etc. This is an amazing extension that uses the amazing feature of google analytics.
This extension tracks the following
- Track Product Impressions
- Track Product details view
- Track addition of a product to a shopping cart
- Track removal of a product from a shopping cart (supported only for OpenCart 2.1.0.1 and higher versions)
- Track checkout
- Track Purchases
- Track Refunds
- Tracks Logged-In user accurate shopping activity
- Language selected by the customer from your language dropdown option.
Tracking Product Impressions
The product impressions are tracked on the following pages
- Category pages
- Brand pages
- Special pages
- Search pages
The following data are tracked with the product impression tracking
- Product ID / SKU
- Product Name
- Product Price
- List type
- Brand
- Category
- List position (The position of the item in the list)
Tracking Product Details View
The following data are tracked for Product Viewed
- Product ID / SKU
- Product Name
- Product Price
- List type
- Brand
- Category
Tracking addition to Shopping Cart
When a customer clicks on add to cart button, the following data are sent to google analytics
- Product ID / SKU
- Product Name
- Product Price
- List type
- Brand
- Category
Tracking removal from Shopping Cart
This feature works only for Opencart 2.1.0.1 and higher versions. Opencart version older than 2.1.0.1 will not support this feature
When a customer removes a product from the shopping cart, the following data are sent to google analytics
- Product ID / SKU
- Product Name
- Product Price
- List type
- Brand
- Category
Tracking Checkout
This feature tracks the checkout page when the customer is initiating a checkout
The following data are sent to Google Analytics
- Product ID / SKU
- Product Name
- Product Price
- List type
- Brand
- Category
Tracking Checkout Steps
This feature works for the default checkout mode where you can track checkout steps like billing details, shipping details, shipping method, payment method.
One-Page checkout modules (3rd party add-on) do not have checkout steps to track much.
Tracking Purchases
When a customer successfully places an order, the following data are sent to google analytics
- Order ID
- Store Name
- Order Total Amount
- Order Total Tax
- Order Total Shipping
- Product ID / SKU of products in the Order
- Product Name of products in the Order
- Product Price of products in the Order
- Brand of products in the Order
- Category of products in the Order
Tracking Product Refund
This feature is added in the admin order info page, where the admin can choose the products and send the refund information to google analytics.
Custom Dimensions
Easily add custom dimensions like payment method, shipping method, order language, order status, customer ID, city, country, etc.
Ads Conversions
Here you can add your conversion scripts to track your sale conversion or sign-up conversion that occurred from your Google Ads or any other ads platform like Facebook ads. You can pass the order ID and order total information to the conversion script easily by using the short-code {order_id} and {total} respectively.
Facebook Pixel
You can easily tag your Facebook Pixel ID in this extension and pass events like Product View, Add to cart, begin checkout, Completed purchases to Facebook pixel.
References:
https://developers.google.com/analytics/devguides/collection/gtagjs/enhanced-ecommerce
https://developers.google.com/analytics/devguides/collection/ga4
https://developers.google.com/analytics/devguides/collection/ga4/ecommerce
https://developers.facebook.com/docs/facebook-pixel/implementation
https://developers.facebook.com/docs/meta-pixel/implementation/conversion-tracking/