Posted on by Phillip

Track Internal Links with Google Analytics and GTM

Do not use UTM tracking codes on internal links! I just wanted to get that out the way. And if you don’t read anything else in this post, that should be your main takeaway. But if you would like to know how to properly track internal links with Google Analytics, then read on! Why track internal links? Well, first: What are internal links? Internal links are just that. They are links on your website that point to other pages on your website. Read more →

Posted on by Phillip

Choosing the Best Heatmap Tool for Mouse Tracking

If you’re a regular visitor on this site, you might have noticed that I’ve been running a poll to ask visitors about their preferred heatmapping tool for mouse and click tracking. Now, a heatmap tool is a great companion for Google Analytics. Because, while Google Analytics often tell us where something goes wrong, it doesn’t really tell us the actual problem. This is when a heatmap tool offers some more qualitative data. Read more →

Posted on by Phillip

Chrome Extensions for Google Analytics & Google Tag Manager

Implementation and auditing of Google Analytics and Google Tag Manager is essential when working with web analytics. After all, what good are reporting and analytics if you can’t trust your data? Usually, when setting up GTM and Analytics on a website, you’ll find yourself checking source code for the correct dataLayer or using real-time reports to see if data comes in. But Chrome Extensions for Google Analytics and Tag Manager makes it much easier. Read more →

Posted on by Phillip

Event Tracking for Mouseover/Hover on Element for X Seconds

A client of mine recently asked me to track ‘mouse interaction’ with an iframe that they embed on several pages. By ‘mouse interaction’, the client basically meant that they would like to track whenever users hovered their mouse cursor over the iframe for a certain amount of time. I’ve previously posted that you can track any mouse or keyboard interactions with Google Analytics. As long as they occur within the browser. Read more →

Posted on by Phillip

3 Ways to Discover Customer Intent with Google Analytics

Do your website meet the actual expectations of your visitors? People rarely arrive at your website by chance. They have an intention and are there for a reason - regardless of what triggered their visit. And often times regardless of what you think their intention is. That’s why, it’s so important to understand those intentions so you can optimize for them. Perhaps your site navigation needs to be simplified. Or your homepage should have some different promotions. Read more →

Posted on by Phillip

What are Users and Sessions in Google Analytics?

I do Google Analytics training sessions very often, and often for non-analysts. One of the questions that pop up most often is something that might seem basic for full time web analysts. Namely, just what are Users and Sessions? And what is the difference between Users and Sessions in Google Analytics? What do those metrics mean and how do Google Analytics track and count Users and Sessions? Many people think Users are the same thing as people. Read more →

Posted on by Phillip

How to use the (UTM) Campaign URL Builder

The Campaign URL Builder for Google Analytics is a free tool. It lets you build URLs by appending certain parameters to your existing landing page URLs. In turn, this lets you track inbound traffic from marketing campaigns in Google Analytics on a detailed level. Ultimately, you’re better equipped to analyse the performance of campaigns. And you’re able to do so on a per marketing channel basis. Let’s say you’re running a Winter 2016 Sale. Read more →

Posted on by Phillip

Fix Duplicate Ecommerce Transactions in Google Analytics

A relatively common issue with ecommerce tracking in Google Analytics is that transactions are often counted more than once. This is not really caused by an error in Google Analytics. Rather it’s a problem in the ecommerce platforms and the tracking implementations. For the most part, Google Analytics will trust that you send valid and correct data. So it doesn’t try to correct anything. But just like it’s possible (but not allowed) to log PII (Personally Identifiable Information) in Analytics such as email addresses, it’s also possible to log the same transaction multiple times. Read more →

Posted on by Phillip

How to find Dead Pages in Google Analytics

Once in a while, I need to identify so-called dead pages on a website - that is, pages with no pageviews. Usually, this is necessary when migrating a website to a new CMS. In that case, it’s useful to know if there are pages that can be safely deleted/omitted (just remember proper redirects). A similar use case is when cleaning up a website in order to remove unnecessary content. However, since Google Analytics only track pages that are visited, it’s not possible to find dead pages in Google Analytics alone since those pages will not show up in any reports. Read more →

Posted on by Phillip

4 important skills of great web analysts

The data analysts and web analysts of today are not just required to do reporting and relay data in simple charts and tables. True web analysis is about answering business critical questions and come up with intelligent answers. It’s about delivering real value based on insights derived from data. And it has a lot to do with recommending specific actions or to qualify discussions and planning in marketing and sales. Read more →