Questions, answered.

Setup, domains, pricing, privacy, power-ups, monitoring, the tracking audit, agencies and account security, organized by topic so you can jump straight to what you need.

Getting started

The basics

What is Measurebase?

Server-side Google Tag Manager hosting, run from your own subdomain and hosted entirely in the EU, in Amsterdam.

Do I need to change my GTM containers?

No. You keep your existing web and server containers. Measurebase just hosts the server container's tagging endpoint on your own domain.

How long does setup take?

About 15 minutes: add a domain, point a DNS record, install the loader snippet, and verify in GTM. See how to set up server-side tagging step by step.

Can you set it up for me?

Yes. We do server-side implementations ourselves: container build, tag and consent migration, testing and handover. It's a stand-alone service, scoped and quoted per project, and billed separately from your subscription. Ask us for a quote.

Is there a free plan?

Yes. The Free plan is free forever, for one domain, up to 15,000 requests a month. It includes premium features such as the enhanced tracking script, advanced ad blocker protection, bot detection, data enrichment, IP anonymization & more.

Do I need a credit card to start?

No. Accounts that do not have a paid subscription (yet) do not need a payment method. Also, in the Netherlands you can pay with iDeal so no credit card is needed at all.

Domains & DNS

Domains, subdomains & DNS

Do I need my own domain?

Yes. Measurebase runs on a tagging subdomain of your own domain, which is what makes your tracking first-party: better cookie lifetime and less ad-blocker interference.

What domain do I enter?

Your main domain, such as example.com, even if your site runs on www.example.com: the www. is stripped for you. Measurebase checks straight away that it's a real domain with an existing DNS zone. You then pick a tagging subdomain on it, mbase.example.com by default, and add one A record.

Why an A record?

An A record makes your tagging subdomain genuinely first-party. Safari treats subdomains that alias a third-party service via CNAME as trackers and caps their cookies at 7 days · an A record avoids that check. Safari also caps cookies from a subdomain that runs on a different server than your website; Same-Origin Tracking solves that by serving your tagging from your own domain.

Can I run multiple domains?

Yes. The Free and Solo plans cover 1 domain; Growth includes 3, Scale 5 and Business 10, all on one subscription. See our guide to multiple domains for the full picture.

Can I add a second GTM setup on the same main domain?

Yes. Add the same main domain again with a different tagging subdomain. Each setup is completely independent and counts as a domain on your plan.

How does SSL work?

Issued automatically once your DNS record resolves. There's no separate certificate step.

Pricing & billing

Plans, quotas & payments

What counts as a request?

Every request that reaches your tagging server counts toward your quota, not just a tracked event. That includes pageviews, conversions and custom events, but also the tracking script loading, ad-block-relayed traffic, service worker calls, and GTM Preview activity while you're debugging. The one exception is bot and scanner noise, which Measurebase filters out automatically so it's never billed. See request types and statuses for the full breakdown.

Can I change plans later?

Yes, anytime from your dashboard. An upgrade applies to your whole current billing cycle, not just the days left in it: the new limits unlock immediately, the cycle is re-billed at the new plan's rate, and everything you already paid for that cycle is credited against it. You pay only the difference between the two plans. Downgrades and monthly/yearly switches take effect at your next renewal instead, so you keep everything you've paid for until then (a yearly plan renews once its 12-month term ends). Cancelling works the same way: your plan stays active until the end of the paid period, then your account moves to the Free plan.

Is it one subscription per domain?

The Free and Solo plans cover one domain. Growth, Scale and Business are flat-rate subscriptions that include 3, 5 and 10 domains respectively, with no per-domain pricing.

What happens if I go over my quota?

By default your account auto-upgrades to the next tier so tracking never stops. You can opt out of auto-upgrade on your billing page. In that case, tracking pauses once you're over quota, until you upgrade manually.

What payment methods do you support?

Card payments via Stripe, plus iDEAL for customers in the Netherlands.

Privacy & data

Data residency & compliance

Where is my data stored?

Every domain is assigned a server location when you set it up. Today that is always Amsterdam, the Netherlands · our only location. We may add further locations inside the EU as we grow, purely for performance. Visitor data is never shared outside the EU.

Do you offer a Data Processing Agreement?

Yes, on every plan, including the free tier, governed by EU and Dutch law.

Does EU hosting actually help with privacy compliance?

Yes. Keeping the tagging server itself in the EU means personal data from EU visitors doesn't need to cross to non-EU infrastructure to be processed, directly relevant to the data-transfer concerns raised by Schrems II. See why host server-side GTM in the EU.

Per-domain features

Power-ups

What is Cookie Keeper?

It re-issues your first-party cookies server-side, so they keep their full lifetime instead of the 7 days Safari and iOS allow cookies set by JavaScript. On Safari, that takes Same-Origin Tracking as well. See our cookie lifetime guide.

Does Safari limit Measurebase's cookies?

On most sites, yes. Since Safari 16.4, cookies set by a subdomain that runs on a different server than your website last at most 7 days, and your tagging subdomain runs on Measurebase's servers. Same-Origin Tracking serves your tagging from a path on your own website instead, so Safari keeps those cookies for their full lifetime. It's in Power-ups on every plan.

What is Click ID Restorer?

It recovers the gclid and msclkid click IDs that Safari and Brave strip from landing URLs through a backup parameter of your own, and keeps the Meta, TikTok, Pinterest, ChatGPT and LinkedIn click IDs in a first-party cookie. Details in this guide.

What do IP Filter and IP Anonymization do?

IP Filter excludes specific addresses or ranges from ever reaching your server; IP Anonymization masks visitor IPs instead of blocking them outright.

What is Enhanced Ad Blocker Protection?

It masks tracking requests so ad blockers can't fingerprint them by URL pattern. It is on by default for new domains and built into the Enhanced script; switching it off asks you to confirm first. See the full walkthrough.

What is Data Enrichment?

It adds visitor location, device, bot and AI details as request headers you can read directly in GTM.

What is Auto Grant Consent, and is it safe for real traffic?

A testing-only power-up that forces tags into a consent-granted state so you can verify GA4, Ads and Floodlight tags. It must never be left on for real visitor traffic. Measurebase alerts you if it's been on too long.

Monitoring & logs

Keeping an eye on things

What does monitoring check?

DNS drift, silent data outages, foreign or misdirected traffic, and quota usage, checked continuously on every domain, plus a nightly tracking audit of your whole setup. See how monitoring works.

How do I get notified of a problem?

The alert bell in your dashboard, the dedicated Alerts page, email and, once connected, Slack. You're notified the moment an alert opens, and again once it resolves.

How long are my request logs kept?

3 days on Free, 7 on Solo, 14 on Growth, 21 on Scale and 30 on Business.

Can I export my logs?

Yes, as a CSV, for any date range within your plan's retention window. See reading and exporting your logs.

Why do I sometimes see a non-2xx status marked as fine?

Not just 400s. GA4/gtag retries, expected redirects from the Google Ads relay, cache-hit responses, GTM Preview traffic, and known bot/scanner probes can all produce a non-2xx status without any real visitor data being lost. Measurebase recognizes these patterns automatically and tags them "NO DATA LOST." See request types and statuses.

Can I ask an AI assistant about my tracking data?

Yes. Connect your assistant to your account in two clicks and ask your questions in plain language - read-only by default, revocable at any time, and your account roles always apply. With write access it can also run a tracking audit, propose fixes and apply them into the Measurebase workspace in your container; it never publishes. We keep step-by-step guides for Claude, ChatGPT, Cursor, VS Code, Gemini CLI, Windsurf, JetBrains and n8n, and any other MCP-capable assistant connects the same way.

Tag Manager & tracking audit

Checking your setup

Do I have to connect Google Tag Manager?

No. You can paste your server container config instead, and the tracking audit still runs, using a crawl of your site and Measurebase's own request data. Connecting adds the checks on your web and server containers and lets Measurebase propose fixes. It's available on every plan, and you can disconnect at any time.

What does the tracking audit check?

40+ checks: routing (does traffic reach your tagging server), tag health, deduplication (such as a purchase sent by both browser and server), Consent Mode, alignment between your web and server container and with your measurement setup, and the install itself: loader, DNS and HTTPS. Findings come as errors, warnings and info. See the tracking audit.

What is the site crawl, and does it affect my data?

Part of every audit: a real browser visits your pages and lists every script and pixel that loads outside Google Tag Manager, such as hardcoded Meta or TikTok pixels, Shopify app pixels and consent banners, including whether tracking waits for consent. It recognizes 230+ vendors. Measurement hits are blocked inside that browser, so nothing reaches your analytics or ad platforms or shows up in your reports. It's on by default, and you can switch it off per domain.

Will Measurebase change or publish my container?

Never on its own. Read access is enough for the audit. To apply a proposed fix, Measurebase needs edit rights, and it only writes into a separate workspace called "Measurebase" in your container. It never publishes: you review the changes and publish them in Google Tag Manager yourself.

How often does the audit run?

Every night, for every active domain. You can also queue a manual audit from the dashboard, up to five per domain per day. When an audit finds errors, you get one alert for that domain, in the dashboard, by email or in Slack, following your notification settings.

Can my AI assistant run the audit?

Yes. Connected with a read and write token, it can read audits, run a new one, propose fixes and apply them into the Measurebase workspace. It never publishes either. See connecting Claude and the other assistant guides.

Agencies & teams

Managing clients & access

How does the partner kickback program work?

Agencies earn up to 30% of every client subscription they bring, paid out quarterly, with transparent statements in the partner dashboard.

Can I invite my team?

Yes. Invite members with different access levels, including scoped access for agencies viewing a client's account.

Can I manage all my clients from one dashboard?

Yes. The partner dashboard lists every client account, domain and subscription in one place.

Onboarding a new client: what should I collect first?

DNS access, consent setup and container access, before you flip the switch.

Account & security

Keeping your account safe

Do you support two-factor authentication?

Yes. Enrollment and disabling are both available on your Account settings page.

Can I see my account's login history?

Yes, on the Login activity page under your Account settings.

Can Measurebase staff see my account?

Only if you turn on Support access on your Account settings page (it's off by default). Once enabled, staff can open a temporary, one-time link to view your account exactly as you see it for troubleshooting, without touching billing or deleting anything, and every session is logged in your account's activity log.

Can I delete my account or a domain?

Yes. Both are available from their respective settings pages, with an eligibility check first to flag anything that needs resolving before deletion.

Still have a question?

Start free (no credit card required), or reach out and we'll help directly.

Or email info@measurebase.com

Start free