Blog

Technical insights and practical guides. No filler, no SEO-bait — just useful content from people who do this work every day.

gtm tracking server-side google-ads analytics first-party

Google Tag Gateway for Advertisers: First-Party Measurement Without the Limitations

Google tag gateway for advertisers lets you serve Google tags from your own domain, improving measurement durability and reducing third-party script blocking. Here's what it is, how to set it up, and how we've implemented it for clients without Cloudflare using server-side GTM.

4 March 2026 Tom Harris
Google Ads Tracking Attribution

Why Your Google Ads Conversion Data Is Lying to You

Most businesses are making decisions based on conversion data that's fundamentally broken. Here's why, and what you can do about it.

10 December 2025 Tom Harris
Tracking Server-Side GTM Privacy

Server-Side Tracking: What It Is and Why You Need It

Client-side tracking is dying. Here's what server-side tracking actually means, how it works, and why it's becoming essential for any business that relies on digital marketing data.

28 November 2025 Tom Harris
google-sheets apps-script product-feeds google-merchant-center ecommerce

Google Sheets GTIN Check Digit Validator – Simple App Script for Product Data Accuracy

A simple Google Apps Script that validates GTINs and calculates check digits directly inside Google Sheets — useful for cleaning product feeds before uploading to Google Merchant Center, Amazon, or other platforms.

15 August 2025 Tom Harris
google-ads scripts quality-score gaql ppc

Advanced Quality Score Tracker by Clicteq – Updated to use GAQL Google Ads Script

An updated version of the Clicteq Advanced Quality Score Tracker Google Ads script, rebuilt to use GAQL (Google Ads Query Language) for faster, more reliable keyword-level Quality Score tracking in Google Sheets.

14 August 2025 Tom Harris
gtm hubspot tracking google-tag-manager analytics

Tracking HubSpot V4 Forms & Multi-Step Forms in GTM

How to track HubSpot V4 forms (new form editor) in Google Tag Manager, including multi-step form navigation events and extracting field values like email to the data layer.

9 July 2025 Tom Harris