When dealing with the dataLayer, you are presented with the challenge that variables are returned as either strings or numbers. This is particularly an issue when calculating the time between events is required and all you have to work with … Read More
Scroll Depth Tracking – Google Tag Manager native implementation
*Update* There are a few known bugs to consider before going further with this implementation. Take a look at this post. Page Depth Tracking is one of the essential things you should implement to gather a better insight of how … Read More
How to exclude internal traffic from Google Analytics. WordPress – Google Tag Manager setup
When analysing your website data, one important thing to consider is what data is relevant for you and what is not. Excluding the data generated by developers or website administrators makes a lot of sense, as what they usually do … Read More
How to manually add Google Tag Manager to a WordPress website
What is Google Tag Manager? Simply put, Google Tag Manager is a user-friendly solution that allows you to add and maintain HTML/JavaScript snippets that send data to third-parties, on your website or mobile app. Instead of adding multiple scripts on … Read More
Scroll Depth Tracking – Google Tag Manager Implementation with jQuery
If you have a blog, content site or single page site chances are you will be interested in understanding how far the users go through your pages. That additional insight of how users consume your content can be achieved by … Read More
JavaScript Moussaka Recipe
Cooking and programming. The two seems to have nothing in common, but I think they are very similar. There are many aspects that can be transferred and applied from one of the fields to the other. Let’s take a look … Read More
Adding additional functionality to a WordPress website via Functionality plugin
Traditionally, adding new functions to extend the functionality of a WordPress site is achieved by adding the code snippets to the active theme’s functions.php file. That approach proves working but there are a few drawbacks. First of all, if the … Read More
Using YouTube Data API v3 to get channel data and store it in a database
Once the script that would get data from a certain YouTube channel worked (more details here) there were a few modifiations done in order to make it function in a way that would meet the requirement of automated influencers reach … Read More
Using YouTube Data API v3 to get a channel’s subscribers and lifetime views
One of the requirements of the Influencer Relationship Management System was to provide the functionality to automatically update the reach a YouTube channel subscribers and lifetime views. That was achieved by using YouTube Data API v3, which provides access to … Read More