Guides & insights on server-side tagging.

Practical articles on EU hosting, first-party data collection, GTM setup and agency workflows, written for marketers and analytics teams.

Tutorial

Setting up Measurebase: the complete guide

From account to first hit: account, domain, DNS record, tracking script, power-ups, proof, tracking audit, alerts and an infrastructure check - in the order you'll actually do them.

17 Oct 2026 · 9 min read · Read the guide →
Start here

Tutorials

New to server-side tagging? These take you from zero to live.

Guide

What is server-side tagging?

What a tagging server does, how it differs from browser tags, what it changes for cookies, ad blockers and consent, and what sGTM hosting means.

16 Oct 2026 · 8 min read
Tutorial

Setting up Measurebase: the complete guide

From account to first hit: account, domain, DNS record, tracking script, power-ups, proof, tracking audit, alerts and an infrastructure check - in the order you'll actually do them.

17 Oct 2026 · 9 min read
Tutorial

Setting up and configuring a web GTM container

From empty container to published: the Google Analytics tag, a first-party loader and the switch that routes events to your server container.

17 Aug 2026 · 7 min read
Tutorial

Setting up and configuring a server GTM container

Create the container, choose manual provisioning, then connect Google Tag Manager or paste its config into Measurebase, plus the two clients every setup needs.

17 Aug 2026 · 8 min read
Tutorial

Reading and exporting your request logs

Filtering, refreshing on demand, and exporting a CSV for any date range your plan's retention allows.

25 Jul 2026 · 6 min read
Guide

Understanding request types and statuses in your logs

What each request type and status badge in your logs actually means · including why some 400s are shown as benign.

25 Jul 2026 · 6 min read
Guide

How the Live chart on your request log works

Requests per minute for the last 30 minutes: what counts, how fresh it is, and how to read a gap or a spike.

19 Oct 2026 · 4 min read
Tutorial

Running multiple domains and subdomains on one account

Adding a second GTM setup on the same main domain, how the DNS setup works, and what happens at your plan's domain limit.

25 Jul 2026 · 7 min read
Guide

Moving an existing server container to Measurebase without losing a day of data

Host the same container, keep or change the hostname, switch DNS without a gap, keep cookies and click IDs, verify, retire the old host.

16 Oct 2026 · 8 min read
Destinations

Connect your ad platforms

One guide per platform: the IDs you need, what the Measurebase import creates in both containers, deduplication and what the audit checks.

Guide

Meta Conversions API through your server container

Pixel and Conversions API as one deduplicated stream: IDs, the import, Event Match Quality, consent, testing and the audit checks.

16 Oct 2026 · 9 min read
Guide

Google Ads conversion tracking through your server container

Conversion Linker, server-side conversion tags, enhanced conversions, click IDs and what the Google Ads connection audits.

16 Oct 2026 · 9 min read
Guide

TikTok Events API through your server container

Pixel and Events API deduplicated on one event ID, ttclid recovery, testing and the audit checks.

16 Oct 2026 · 7 min read
Guide

LinkedIn Insight Tag and Conversions API through your server container

Insight Tag plus server conversions for purchases and leads, li_fat_id, consent and the audit checks.

16 Oct 2026 · 7 min read
Guide

Pinterest Conversions API through your server container

Tag ID, advertiser ID and token, the import, deduplication, epik recovery and the audit checks.

16 Oct 2026 · 6 min read
Guide

Snapchat Conversions API through your server container

Snap pixel plus the Conversions API, deduplication on client_dedup_id, consent, testing and the audit checks.

16 Oct 2026 · 6 min read
Guide

Microsoft Ads: UET and the Conversions API through your server container

UET tag ID, token and customer ID, the import, why the two sides do not deduplicate, msclkid recovery and the audit checks.

16 Oct 2026 · 7 min read
Guide

Measuring ChatGPT Ads: the pixel and the Conversions API through your server container

Pixel ID and API key, the import, the oppref click ID and its cookies, deduplication, testing and the audit checks.

16 Oct 2026 · 7 min read
Google Analytics 4

Set up GA4 properly

The step-by-step guide and its chapters: property, tag, events, e-commerce, and what changes once you go server-side.

Tutorial

Setting up Google Analytics 4: the complete guide

Property to key events in 14 steps, with what you should see after each one and a checklist at the end.

17 Oct 2026 · 16 min read
Tutorial

Setting up and configuring a GA4 property

Property, data stream, retention and key events: the GA4 side of a clean setup, step by step.

17 Aug 2026 · 7 min read
Tutorial

Installing GA4 with Google Tag Manager, step by step

The Google tag, the Initialization trigger, the Tag Assistant check and the double-install test.

17 Oct 2026 · 8 min read
Tutorial

Enhanced measurement in GA4, toggle by toggle

What each toggle collects, which four to keep on, and why form interactions mislead.

17 Oct 2026 · 8 min read
Tutorial

Content groups in GA4: setting them up with Google Tag Manager

Plan your groups, build a RegEx Table, send content_group with every event, and find it in your reports.

25 Oct 2026 · 7 min read
Guide

The best GA4 setup for multilingual websites

One property for every language, cross-domain tracking where needed, and a page_language dimension.

25 Oct 2026 · 8 min read
Tutorial

Key events in GA4: choosing, marking and counting your conversions

Few key events, the right counting method, and the hand-off to Google Ads.

17 Oct 2026 · 8 min read
Tutorial

E-commerce tracking in GA4 with Google Tag Manager

The data layer, the purchase event and its items, the test order and the five mistakes that break revenue.

17 Oct 2026 · 11 min read
Tutorial

GA4 server-side: the basics

How events flow from your site through a server container to Google Analytics · and what to watch in debug mode.

25 Jul 2026 · 9 min read
Guide

GA4 "Unassigned" and "(not set)" traffic after moving server-side

Reprocessing delays, split tracking paths, server-to-server events without session data, missing referrers and consent: how to tell them apart and fix each one.

16 Oct 2026 · 8 min read
AI assistants

Talk to Measurebase from your AI assistant

Connect Claude, ChatGPT, Cursor and other tools through the Measurebase MCP server: one guide per client, same server, same token.

Product

Connect Claude to Measurebase

Link an AI assistant to your account in two clicks and ask your tracking questions in plain language - read-only by default, revocable, roles respected.

9 Sep 2026 · 5 min read
Product

Connect ChatGPT to Measurebase

Add Measurebase to ChatGPT as a custom connector and ask your tracking questions in plain language - the same read-only-by-default connection, in another assistant.

10 Sep 2026 · 4 min read
Product

Connect Cursor to Measurebase

One config block adds Measurebase to your editor - OAuth handled automatically - so tracking answers arrive without leaving the file you're working in.

10 Sep 2026 · 4 min read
Product

Connect VS Code and GitHub Copilot to Measurebase

One command adds Measurebase to VS Code - OAuth in the browser - so Copilot Chat answers your tracking questions in agent mode, next to your code.

15 Sep 2026 · 4 min read
Product

Connect Gemini CLI to Measurebase

One command registers Measurebase in Google's Gemini CLI - OAuth in the browser - and your tracking answers arrive in the terminal.

15 Sep 2026 · 4 min read
Product

Connect Windsurf to Measurebase

One config block adds Measurebase to Windsurf's Cascade - OAuth handled automatically - so tracking answers arrive without leaving the file you're working in.

15 Sep 2026 · 4 min read
Product

Connect JetBrains AI Assistant to Measurebase

A pasted JSON block adds Measurebase to AI Assistant in PhpStorm, IntelliJ IDEA, WebStorm or PyCharm, authenticated with a personal API token.

15 Sep 2026 · 4 min read
Product

Connect n8n to Measurebase

The MCP Client Tool node gives an n8n AI Agent your Measurebase data - a scheduled digest of traffic, alerts and consent per client, delivered to Slack or email.

15 Sep 2026 · 4 min read
Product & power-ups

Features in depth

How each Measurebase power-up works and when to turn it on.

Product

The tracking audit: what Measurebase checks in your Tag Manager setup

40+ checks across your web and server container, your site, your DNS and certificate · a site crawl for every script and pixel outside GTM · errors, warnings and info · proposed fixes that land in a workspace you publish yourself.

12 Oct 2026 · 10 min read
Product

Same-Origin Tracking: serve tracking from your own domain

Why Safari caps your tagging subdomain's cookies at 7 days, and how serving tracking from a path on your own website keeps their full lifetime · setup per platform, the checks, and what to switch afterwards.

12 Oct 2026 · 7 min read
Product

Profit tracking: bid on profit, not revenue

How your tagging server adds the profit of every order to the purchase event, so Google Ads and Meta bid on POAS instead of ROAS · cost prices from a feed, a file, Shopify, WooCommerce or Shopware.

14 Oct 2026 · 7 min read
Guide

One domain, many subdomains

How one Measurebase domain tracks a site that runs on several subdomains, like www., shop. and app.: one snippet, one tagging host, one session, and what to watch out for.

14 Oct 2026 · 5 min read
Guide

Extending cookie lifetime on Safari & iOS

Why first-party server-side tagging helps with ITP restrictions · and what it can and cannot fix.

25 Jul 2026 · 6 min read
Guide

Recovering click IDs: Google, Microsoft, Meta, TikTok, Pinterest, ChatGPT & LinkedIn Ads

How Safari and Brave strip gclid, msclkid, fbclid, ttclid, epik and oppref from landing URLs, and how Click ID Restorer gets each one back.

25 Jul 2026 · 8 min read
Guide

Masking visitor IPs with IP Anonymization

How IP Anonymization masks addresses before they reach your server container · and how it differs from IP Filter.

25 Jul 2026 · 5 min read
Product

The Enhanced GTM loader script

How the masked Enhanced loader works, how it carries ad blocker protection, and when the standard gtm.js pattern is used instead.

25 Jul 2026 · 5 min read
Product

Excluding your own traffic with IP Filter

How IP Filter blocks specific addresses or ranges from ever reaching your server container.

25 Jul 2026 · 5 min read
Product

Reading visitor geo & device data with Data Enrichment

How Data Enrichment adds visitor location, device, bot, AI and ad blocker details as request headers you can read straight from GTM.

25 Jul 2026 · 5 min read
Product

Testing consent-gated tags with Auto Grant Consent

How to verify GA4, Ads and Floodlight tags under a granted state · and why this must never stay on for real traffic.

25 Jul 2026 · 5 min read
Product

Bot & crawler traffic detection

How Measurebase identifies and charts bot and crawler traffic by name · separately from real visitors.

25 Jul 2026 · 6 min read
Product

How Measurebase monitors your domains

How monitoring catches DNS drift, silent data outages, misdirected traffic and quota limits, and where those alerts show up.

25 Jul 2026 · 7 min read
Product

Turning on Enhanced Ad Blocker Protection

How the guard in your tracking script masks every request so ad blockers can't fingerprint them by URL, and how to switch it on.

25 Jul 2026 · 6 min read
Product

Catching traffic pointed at the wrong domain

How Measurebase catches another customer's site accidentally sending its visitor data into your account.

25 Jul 2026 · 5 min read

Put it into practice

Start free, no credit card required.

Start free