Latest post

Getting started with the Google Analytics Reporting API in Python

Author image Getting started with the Google Analytics Reporting API in Python

In the Digital Analytics Power Hour podcast on R and Python, they mentioned that Python has quite a steep learning curve compared to R, for example when using the Google Analytics reporting API. During my day-to-day activities, I've been using the reporting API in Python, but I've always had help setting things up. This is why I decided to start »

Marketing tags: how do they work?

Author image

Marketing tags allow us to automatically optimise our ads and change ad content. We often brief them to our clients, or tag management partners. But did you ever stop to think how they work? No stress, we’re here to help. Two types of tags Marketing tags generally come in two flavours: 1 Conversion tags The first group of tags »

Measuring scroll depth on pages with infinite scroll

Author image

Today we got an interesting question from one of our clients: how would you measure scroll depth on an endless page? In true The Marketing Technologist fashion, we love to share our thoughts. The problem With scroll depth measurement you track how far a user scrolls down on a page. The results are often reported for a set percentage of »

Google Analytics hit scope custom dimensions and metrics

Author image

Google has given us a great analytics tool with Google Analytics. But sometimes you have to connect information from different parts of their documentations to find a solution. Tracking a hit scope custom dimension or metric is an example of this. In this post, I'll connect the dots for you, so you don't have to. The Google documentation Let's start »

The current state of app analytics

Author image

Somehow, analytics and tag management for apps seem to stay behind compared to the options we have for websites. And I haven't really seen this change over the past few years. To give you an example: during the unconference day of Measurecamp 2017 in Amsterdam, zero talks were about apps. This is why I'm focussing on app analytics and tag »

Every tag manager setup needs a general blocking rule

Author image

A tag manager allows you to disconnect your marketing tags from your website. It puts the control of these tags in the hands of the people who use them: marketers. It also disconnects all the tags from your developers. This is good for flexibility, but not quite as good for developers as they lose control of the scripts that run »