I was looking for something new to track within the websites interactions, and I decided to give a try to track the user's intent to print our pages. So I'm going to show you my own approach for tracking this user action using Google Tag Manager. We'll need to create…
If you using Facebook, Twitter, Github or any other service to autenticate your users, you may have noticed that they end showing up as referral traffic from the oauth service. User lands from CPC -> Logs in -> Respawns a new visit as referral We could think on adding those domains to the ignored…
With the new Universal Analytics cookies and everything being calculated server-side, it's more difficult to detect some attribution problems or verifying if they were already fixed. For example after fixing a self-referrals problem we can continue getting more of them…
Did you ever faced a site that still used the old-fashined alert popups for example for showing a form validation messages? and you were wondering how to track that form alert popups without needing to change anything on the site (as it is likely going to be an old one). And…
I've been dealing with some Ajax based website tracking these past months (mostly AngularJS based ones), and I've learn a lot of stuff , mostly some important points about how Google Tag Manager does work. Usually tracking an Ajax based website is a PITA,…
Since I wrote the post about how to send a local copy of Universal Analytics hits I've been looking for a way to get this working within Google Tag Manager. But there's no way to send anything between the tracker creating and the hit firing on GTM. Some time ago…
JWPlayer is one the most known video players (if not the most one) and today we're going to learn how to track it using GTM (Google Tag Manager). This time we're going to use an agnostic dataLayer pushes instead of the ones that we…
The spam referrals problem in Google Analytics is turning into the new "not provided". Almost everyone I follow has posted/retweeted/said something about it in the past month. I didn't want to miss this oportunity to bring back some of the scripts I…
One of those posts that were laying around on my drafts and that I've decided to publish. I know there're out there some good and well stablished tools that helps you to debug your Google Tag Manager implementation like the dataSlayer extension. But in the previous months I've been using a little JavaScript…
As we all know (do we?) Google Analytics uses cookies in order to work. This is, if for some reason the cookie can't be set it won't give any error but hits won't be fired at all. A cookie is usually set for a FQHN (Fully Qualified Host Name). So if for example we're going to track our intranet and…