Category: Technical

  • We Built the Data Collection Logger We Wished Existed

    Building a NEW “best-of-breed” sGTM logger: real-time alerts, cumulative metrics, data quality checks, and a framework that grows with you tl;dr What does this solve for in summary? Server-side Google Tag Manager (sGTM) solves a lot of data collection challenges, but it also creates a new blind spot: once a tag runs inside a Cloud…

    Continue reading

  • ,

    How to prove a server-side GTM and GA4 setup before it ever touches production

    The problem nobody likes to talk about Server-side tagging has become the serious way to collect analytics data. Moving Google Tag Manager and data collection to a server container on a first-party domain improves data quality, lengthens cookie lifetimes, restores attribution that browsers and ad blockers would otherwise erode, and gives you proper control over…

    Continue reading

  • ,

    Listen very carefully – you will do this only once

    Unless you grew up in the UK in the 80s or you have an intimate fascination with BBC sitcoms from that era, you may not fully appreciate the mangled ‘Allo ‘Allo catchphrase reference of this post… Design Pattern: Idempotency in data pipelines The goal is to guarantee that an event-driven workload (Cloud Run Function or…

    Continue reading

  • ,

    User Provided Data for Google Platforms

    Collecting Personal Identifiable Information (PII) has been a staple in data collection for a while. Different platforms have different requirements and use the data in different ways. Today I’ll focus on Google’s User Provided Data, which is a big part of their new Data Strength programme, designed to enable and incentivise you to collect data…

    Continue reading