Find out how we can help your business

Get in touch today...

Contact us

Implementing Enhanced Ecommerce tracking in Google Analytics – Nerd Guide

  This article is in conjunction with the article Beginners Guide to Enhanced Ecommerce tracking in Google Analytic where I introduced the concept of enhanced ecommerce, explained it benefits, explained various enhanced ecommerce metrics/re...

Understanding Users in Google Analytics

  For Google Analytics, a user is a combination of unique random number and the first time stamp. This combination is called ‘Client ID‘. Thus Client ID is made up of a unique random number and the first time stamp. The first time st...

Complete Guide to Dimensions and Metrics in Google Analytics

  Index #1 Introduction to Dimensions and Metrics #12 User level dimension #2 What is Dimension in Google Analytics #13 Product level dimension #3 What is metric in Google Analytics #14 Predefined and Custom metrics #4 Difference between ...

Event Tracking in Google Tag Manager V2 – Complete Guide

  Index #1 Tracking clicks on a link via Google Tag Manager #6 Tracking form fields #2 Tracking clicks on an image link #7  Tracking clicks on external links across a website (Exit Tracking) #3 Tracking clicks on a button #8  Video trackin...

Geek guide to removing referrer spam in Google Analytics

  Referrer spam occurs when your website gets fake referral traffic from spam bots and this fake traffic is recorded by your Google Analytics.   What is a bot? A bot is a crawler program which is developed to perform repetitive tasks with h...

Guide to Cross device tracking with User Id in Google Analytics

Index #1 What is user id and why you need it? #9 How to actually set up the User ID (step by step process)? #2 What are the benefits of using the User id? #10 What is User ID View? #3 Limitations of User ID #11 What are Cross Device Reports? #4 Diff...

Beginners guide to Google Tag Manager

  Index #1 What is Google Tag Manager? #10 Introduction to GTM Triggers #2 What is a tag? #11 Firing triggers #3 Key Benefits of using Google Tag Manager #12 Blocking triggers #4 Google Tag Manager Container Tag #13 Introduction to GTM Variables...

Implementing E-Commerce Tracking via Google Tag Manager

  Implementing ecommerce tracking in Google Universal Analytics is quite difficult and Google tag manager doesn’t make this task any easier. But if you are using GTM for all of your tracking needs then it doesn’t make much sense to l...

Google Tag Manager Data Layer explained like never before

  Index #1 What is a dataLayer? #13 What are dynamic data layer variables? #2 Understanding JavaScript Arrays to create data layers #14 How you can rename a data layer (or data layer object)? #3 Understanding Javascript objects to create data...

Google Analytics Goals and Sales funnels – Complete Guide

  In order to make your business a success, you should be spending more time and resources in converting existing traffic than in acquiring more traffic. When you work with the mindset of increasing sales by just sending more traffic to your web...

How to select best Excel Charts for Data Analysis & Reporting

  Index #1 Type of data (Qualitative and Quantitative) #11 Composition of Data #2 How you can summarize Qualitative data? #12 Pie Chart #3 How you can’t summarize Qualitative data? #13 Stacked Column Chart #4 How you can summarize Quant...

Key Performance Indicators (KPIs) – Complete Guide

  Index #1 What is a KPI #6  Can you use ‘Phone Calls as a KPI #2 Difference between a Metric and KPI #7  Can you use Clients’ Happiness as a KPI #3 How to find a good KPI #8  Types of KPIs (Internal & External) #4 Can you use ‘...

Google Analytics Attribution Modeling – Beginners Guide

  Attribution modeling is one of my favorite topics in web analytics because it is so complicated and challenging. It forces you to use both your left and right brain simultaneously. It is something which requires deep understanding of your clie...

E-Commerce Tracking in Google Analytics – Complete Guide

  Index #1 Introduction to Ecommerce Tracking #12 Product SKU #2 Introduction to Shopping Carts #13 Average Price #3 Introduction to Payment Gateways #14 Product Revenue #4 How Ecommerce Tracking works in Google Analytics #15 Per Session...

2016 Google Analytics IQ Exam Preparation + GAIQ Sample Questions

  What is Google Analytics Individual Qualification Exam? Google Analytics Individual Qualification (or Google Analytics IQ) is a exam conducted by Google to test your knowledge of Digital Analytics and Google Analytics. Once you pass this exam,...

Google & Universal Analytics Cookies – Complete Guide

  If you want to understand how Google Analytics collect data, define users, define sessions and other metrics and/or if you want to implement cross domain tracking, cross device tracking or other specialized tracking then you need to develop ...

Google Analytics Social Tracking – Twitter, Facebook, Google Plus & Linkedin

  In this post you will learn to track Google +1, Facebook Like, Facebook Send, Facebook Unlike, Twitter tweets, Twitter Follows and LinkedIn shares in Google Analytics. But before we move forward, you need to understand the difference between ...

11 powerful methods to reduce bounce rate in Google Analytics

  Learn the most effective methods to reduce bounce rate of your website and increase conversions and sales. Bounce rate is one of the most misunderstood metrics in Google Analytics. Bounce rate is the percentage of single page visits (or web se...

Event Tracking in Google Analytics – Complete Guide

  Index (Event Tracking) #1 What is event in Google Analytics? #12 Form Event handlers #2 Types of Events in Google Analytics #13 Debugging event tracking #3 Structure of Google Analytics Events #14 Scaling and automating event tracking vi...

Tracking Virtual Pageviews in Google Tag Manager V2 – Complete Guide

  Index #1 Quick recap of virtual pageviews #8 Sending virtual pageview when a user click on an image link #2 Before you Start tracking virtual pageviews via Google Tag Manager #9  Sending virtual pageview when a user click on a button #3 S...

Virtual pageviews in Google Analytics – Complete Guide

  Index (Virtual Pageviews) #1 What are Virtual Pageviews? #5  Debugging Virtual Pageviews tracking #2 When to use Virtual Pageviews #6  Scaling and automating virtual pageviews tracking via Google Tag Manager #3 Naming Conventions for Virt...

How to use Google Analytics In-page Analytics & fix the Error: 20010

  Google Analytics has got a report called ‘In-page Analytics‘ through which you can determine how users interact with your website in terms of the links/elements they clicked on a web page. Through this insight you can assess your...

How Google identify and measure social media engagement

  A long time ago, in a galaxy far far away, there exist a social media analytics company called ‘PostRank‘. It was launched in mid 2007 and was acquired by Google in June of 2011. PostRank Analytics was one of my favorite analyti...

Guide to Social Interactions Tracking in Google Analytics

  What is Social Interactions in Google Analytics? In Google Analytics (GA), Social Interactions (or social network interactions) can mean: Facebook likes Facebook unlikes Twitter Tweets Twitter Follows Twitter Retweet Twitter Clicks Google +1s ...

Creating and validating measurement protocol requests through postman

  This article is in conjunction with the article: Google Analytics Measurement Protocol & Hit Builder where I introduced the concept of measurement protocol and hit builder and explained them in great details. The present article is bi...

Understanding User Explorer report in Google Analytics

  Google Analytics has launched a new report (still in beta) called the ‘User Explorer‘. You can find this report by navigating to Audience menu > User Explorer in your GA view: As the name suggest, this report provides detailed i...

A/B Testing or Usability Testing. Which one is better?

  First thing first, A/B tests and Usability tests are not the one and same thing. A/B tests are carried out to measure users’ preferences. Whereas usability tests are carried out to measure users’ behavior. A/B testing (also known as split ...

Measuring Customers lifetime value in Google Analytics for Mobile App users

  In Google Analytics, there is a new report (still in beta), called the ‘Lifetime Value‘ report  through which you can measure the life time value (also known as LTV) for mobile app users, acquired through different marketing cha...

Beginners guide to Ecommerce Analytics – lifetime value and beyond

  When you track website usage data (sessions, bounce rate, conversion rate etc) from analytics tools like Google Analytics, you are focusing only on tracking short term gains and impact. In order to track long term gains and true value of your ...

Setting up & Tracking AMP Pages in Google Analytics

  In this article you will learn to set up AMP on your wordpress website and track traffic on AMP pages in Google Analytics. Google also strongly recommend, making your website AMP compliant.    What is Accelerated Mobile Page (AMP)? AMP ...

Setting up Sales Funnel across websites in Google Analytics

  In this article, you will learn to set up Sales funnel in Google Analytics, when some of the funnel pages (including the order confirmation page) are hosted on another website. This is quite common in case of affiliate websites and third party...

Using Data Visualization to analyze the SEO Performance

  Organic search is almost always, one of the top source of traffic, to a website and if you want to understand traffic acquisition, you need to understand the performance of this marketing channel. The volume of organic search traffic your web...

Website Errors that kill your Conversions and how to fix them

  “79 percent of online shoppers who experience a dissatisfying visit are less likely to buy from that site again” – Source: Akami “If an e-commerce site is making $100,000 per day, a 1 second page delay could potentially cost you $2...

Page Tracking in Google Analytics

  This article is in conjunction with the article ‘Introduction to Google Analytics Library – analytics.js’ and ‘Introduction to Google Analytics Commands’ Technically speaking, Google Analytics is a JavaScript library called ‘an...

Introduction to Google Analytics Commands

  In order to set up / troubleshoot any Google Analytics implementation whether it is ecommerce tracking, cross domain tracking, event tracking or enhanced ecommerce tracking, you need to understand how the ga() command queue function works. Fol...

Introduction to Google Analytics JavaScript Library – Analytics.js

  In order to implement ecommerce tracking, cross domain tracking or enhanced ecommerce tracking on your website, you need to customize the Google Analytics tracking code. To achieve this objective, without breaking the GA tracking code, you ...

Guide to Google Tag Assistant Recordings

  This article is in conjunction with the article: Complete Guide to Google Tag Assistant where I explained tag assistant in great detail. Google Tag Assistant recording is one of the features of Google Tag Assistant. Google Tag Assistant Reco...

Complete Guide to Google Tag Assistant

  Google diagnostic is a feature of Google Analytics which makes regular evaluation of your analytics property in order to identify implementation issues and configuration anomalies via alerts/notifications in a GA view: But the biggest limitati...