Google Ecommerce tracking in 3DCart

Jenny hired me for a small project – To set up Ecommerce tracking in her 3DCart store. I thought it as a small task but it took more than 15 days. A really long story with so many problems.

What was the major problem?

The major problem was use of Shared SSL or Lack of Dedicated SSL. She was using shared provided (Free one) by 3DCart.

Why shared SSL for 3Dcart is a problem for Ecommerce tracking?

Because if you use shared SSL, all your secure pages will be hosted on

And as it is not your primary domain, you need cross-domain tracking to keep up the original traffic source between your domain and subdomain of 3dcartstores. Otherwise you will have self-referral issues and Google Analytics will report that all the sales are coming from


You won’t be able to track the performance of your Adwords or Facebook Ad campaigns, Email Marketing and ultimately ROI calculation will be really tough.

Also, I couldn’t find any simple cross-domain method for 3DCart. It’s really bad because you’ve to pay for an SSL certificate.

How to setup Ecommerce Tracking?

  1. First of all, Get a dedicated SSL certificate. Buying it from 3DCart makes more sense because they will offer installation and support.
  2. Don’t use default Google Analytics plugin in 3DCart! It seems that it doesn’t report ecommerce sales correctly.
  3. Insert Google Analytics inside your theme manually. Just remember to put it before section.
  4. Go to Settings >Design >Titles and Content and insert the following code in footer section under Checkout#4 file. Capture

And it should work. Now, you can use Google Analytics to track ROI on all your marketing campaigns and channels.

Do you need any help with Analytics for your 3DCart store? Do you want to increase the revenue of your store? Hire me and let’s get started.

One response to “Google Ecommerce tracking in 3DCart”

  1. Honey Vig says:

    Thanks for the useful information. That’s exactly what I was looking for

Leave a Reply

Your email address will not be published. Required fields are marked *