Web Tracking : How to track web/email/social media performance with “Google Analytics”


Blog/Website tracking in Google Analytics

To begin tracking and collect data, you will have to setup your blog/website by adding tracking code to link your website/blog to Google Analytics. Here is the direct link to Google Analytic Guide on how to setup tracking code step by step. It’s fairly easy to learn and understand. In order to proceed, all you need to do is create an account with google analytics and follow the steps and instructions given in the guide.

Email/Campaign PPC (PayPerClick) tracking in Google Analytics.

Track Email using Google Analytics (Manually)
To track email using Google Analytics, be sure to include custom tracking URL link appended with campaign parameters in your email newsletter. Follow below steps to generate the URL:

1. Generate custom tracking URL using Google’s URL Builder
2. Follow the instructions and click on submit
3. The URL builder will collect and append the campaign parameters provided to the given website link and then create campaign URL link that look something like this:
http://www.yourdomain.com/?utm_source=goggle&utm_medium=cpc&utm_term= keyword&utm_campaign=Goggle+CPC+Campaign
(make sure there is no spacing in between the parameters within the link and also take note that Google Analytics is case sensitive)
4. Great! you got the URL. Moving forward, insert the custom tracking link that has been appended with campaign parameters into your advertising links that bring traffics to your website in the email newsletter.
5. Then, test send your newsletter to your email and then try clicking on the links once you’ve received the email.
6. It will take like 24-48 hours for the data to reflect in the google analytics.
VOILA! you can start tracking emails using google analytics.

Using prebuild Email Marketing Softwares integrated with Google Analytics


MailChimp offers four different types of pricing plans: Forever Free, Monthly, Pay As You Go, and High-Volume. Forever Free plan is free to use. Of course there is a limitation to this free plan. This plan is limited to 2000 subscribers and can only send up to 12,000 emails in a month. Having said that, user can only send send 6 times to 2,000 subscribers or 10 times to 1,200 subscribers in a month. However Mailchimp allows up to 2,000 total e-mails in a 24 hour period. The advantage of this plan is that there is no expiry date, contract or payment required. Sounds good? You can create an account and give it a try!

If you are interested in using MailChimp to send your newsletter, you can follow this tutorial . MailChimp comes with email analytics feature but if you want to integrate MailChimp with Google Analytics, you can do so as well. You can learn from these websites.
1) How do I use Google Analytics with MailChimp?
2 Email Tracking in Google Analytics with MailChimp (how to tag a visitor with a unique ID, so you’ll be able to track them across devices)

**[If you want the analytic data to appear in google analytics, you will have to change the link to GA custom tracking url in your newsletter template]

ESP Responsys (bought by Oracle)


Campaign Monitor

Constant Contact



Banner Ads tracking in Google Analytics

Track “Clicks” and “Impressions” using Google Analytics (Manually)

To track internal banner on your site regardless of carousel(rotating) banner or static banner, you can add Event Tracking code to your link on the site which looks like this :
_gaq.push([‘_trackEvent’ (‘category’, ‘action’, ‘label’, ‘value’, ‘noninteraction’]);
For click tracking, simply change the information in the code to look like this:
_gaq.push([‘_trackEvent’, ‘Banner’, ‘Click’, ‘BANNERNAME’,1.00,true]);
Here is the sample snippet of HTML code to track clicks:
For impression tracking, simply change the information in the code to look like this:
_gaq.push([‘_trackEvent’, ‘Banner’, ‘Impression’, ‘BANNERNAME’,2.00,true]);
Here is the sample snippet of HTML code to track impression:
The code tracks the impression, by sending an event when a fake transparent gif on load.
Help File :

  • Category will be “Banner” (required)
  • Action label for this is “Click” or “Impression” (required)
  • Label should be the “Banner Name” and possibily the location of the ad (top) or size (728×90) (optional)
  • Value can be left blank or 0. If you like, it can also be your cost per click (CPC) (optional)
  • Non-Interaction, set as true. As we do not want this interaction to interfere with the bounce rate.(meaning yes, I do not want activity here to impact by bounce rate) (optional)

Once setup is complete, it will take 24-48 hours for the data to appear in Google Analytics. This is what you are going to see in your GA.

Using Ad Banner Management software

If you want to have hassle free alternative, you can consider using Ad Serving Software. Ad Serving software is a tool to track clicks, impressions and conversions of banners of your site. Most of the softwares are fairly easy to use and operate. Some even free to use! Here are some of the recommended ad serving software by most of the webmasters, but are not limited to :

Atlas Solutions
Atlas DMT
Google Ad Manager
Magento Enterprise
Smart AdServer
There are so many different ad serving softwares available in the market but these softwares share the same objectives which is to track the clicks, impressions and conversions of the banners. Ad Serving Software is very useful if you have inventory/website space to sell, if you are a publisher or running an ad network.
Inventory/Website Ad Space Seller :- Ad Server helps to manage and track the performance of all your advertiser’s advertising campaigns.
Publisher :- Publisher monetize the website through creating a good digital content, including advertising. Ad Server helps publisher to make revenue by directly advertising to advertisers and agencies who are interested by your website’s audiences.

Great link to read up:

Adwords PPC (PayPerClick) tracking in Google Analytics

To begin tracking, you will need to setup a Google Adword Account and then follow the steps provided on the screen. Here is a very useful site (AdWords Step by Step Starter Guide) detailing all the steps on how to

  • Create site
  • set up an AdWords account
  • Learn about Adwords
  • Setup your campaigns.
  • Track adword campaign performance

Great! Once you have setup your Adword account, you can proceed linking Adword to Google Analytics by following the steps in this Link Google Analytics and Adwords Guide

What is the benefit of linking Adwords to Google Analytics?
People often say “Picture is Worth a Thousand Words”, then video should be worth a million words. A video says it all so let’s watch the video below :-

Here is a video to show how to optimize keywords and how to use placement targeting.

The below video helps you to have brief understanding of end to end adword campaign using google analytic.

Summary :
Linking adword to google analytics helps to optimize the return of adword advertising, generate or customize reports, improve the trackability of the adwords.

Good sites to read up:

Social Media PPC (PayPerClick) tracking in Google Analytics

Social Media is booming and people are using this tool to meet, network, market and connect with people across the countries online and grow business. Many smart companies are using social media marketing as a tool to get more clients, advertise product/services, generate marketing/sales leads and stay connected with customers. Well, it sounds like a powerful tool to increase brand awareness for products/services but how do we track the social media performance? Click on the links below to check it out..


Adsense PPC (PayPerClick) tracking in Google Analytics

Other Events tracking in Google Analytics

Form Submissions, Log-ins and Signups

My References :-

  • http://www.statstory.com/tracking-clicks-and-impressions-in-google-analytics/
  • http://searchenginewatch.com/article/2287906/10-Google-Analytics-Custom-Events-That-Track-the-Untrackable
  • http://www.koozai.com/blog/analytics/the-complete-google-analytics-event-tracking-guide-plus-10-amazing-
  • http://blog.kissmetrics.com/how-to-use-utm-parameters/


29 thoughts on “Web Tracking : How to track web/email/social media performance with “Google Analytics”

  1. HenryBCoreil says:

    Hello i am kavin, its my first time to commenting anyplace, when i read this article i thought
    i could also create comment due to this good piece of writing.

  2. LulaBSwoopes says:

    Thank you for some other informative website.
    The place else could I get that type of info written in such a perfect
    approach? I have a mission that I’m just now operating on, and I have been on the look out
    for such info.

  3. ErichMSylvia says:

    Greetings! I am aware this can be type of off topic however i was wondering if you
    knew where I really could get a captcha plugin for my comment form?
    I’m utilizing the same blog platform as yours and I’m having
    difficulty finding one? Thanks a whole lot!

  4. WestonUAjose says:

    hello there and thanks for your information – I have certainly gathered something new from below.
    I did so however expertise a couple of technical points by
    using this site, as I experienced to reload the website plenty of times previous to I was able to buy
    it to load properly. I had been wondering should your web hosting is OK?
    Not really that I am complaining, but slow loading instances times will very frequently affect your placement
    in the search engines and could damage your high quality score if
    advertising and marketing with Adwords. Anyway I’m adding this RSS to my e-mail and could look out for much much more of
    your respective intriguing content. Make certain you
    update this again soon.

  5. ZoraGBagan says:

    Right now it seems like Drupal is the best blogging platform available right now.
    (from what I’ve read) Is that what you’re using on your blog?