← Alle resources Product

De tracking-audit: wat Measurebase controleert in je Tag Manager-setup

Een tagging-setup gaat stilletjes kapot. Iemand publiceert de webcontainer opnieuw met de Google-tag die weer rechtstreeks naar Google wijst, een conversietag verliest zijn event-ID, een plugin plakt een tweede snippet op elke pagina, een DNS-record verandert bij de registrar. Niets geeft een foutmelding, de data klopt alleen niet meer. De tracking-audit leest je web- en servercontainer via de Tag Manager API, kijkt wat je site er werkelijk mee doet, en vertelt je wat er mis is, wat beter kan en wat in orde is. Elke nacht, of wanneer je op de knop drukt.

Wat de audit van jou nodig heeft

Koppel op de instellingenpagina van het domein de Google-gebruiker die de Tag Manager-containers van het domein mag bewerken. Measurebase toont dan de containers die die gebruiker ziet en stelt de webcontainer voor waarvan het domein overeenkomt en de servercontainer waarvan de tagging-URL de host van dit domein is. Koppel beide, en de eerste audit draait diezelfde nacht. Met de knop Audit uitvoeren op de Tag Manager-pagina van het domein draai je er nu een, tot vijf keer per dag per domein.

De audit zelf verandert niets in Tag Manager. Hij leest de gepubliceerde versie van elke container en het eigen requestlog van je domein, meer niet. De measurement setup op de instellingenpagina invullen is optioneel, maar de moeite waard: zodra Measurebase weet welke bestemmingen dit domein moet meten, controleert de audit ook of elk daarvan er echt is.

Wat er wordt gecontroleerd

Zo'n veertig checks, gegroepeerd naar waar het probleem zou zitten. Elke bevinding noemt de container, de tag, trigger, variabele of client waar het om gaat, en wat je moet veranderen.

Routing: loopt de meting via jouw domein?

Deduplicatie: browser- en serverkopieën die overeenkomen

Een platform dat zowel door een browserpixel als door een server-side Conversions API-tag wordt gevoed, telt elke conversie dubbel tenzij beide hetzelfde event-ID dragen. De audit controleert dat elke Meta-, TikTok-, Snapchat-, Pinterest- of ChatGPT-pixeltag er een meestuurt, dat je GA4-eventtags een event_id dragen waartegen de serverkopieën kunnen dedupliceren, en dat purchase-events een transaction_id dragen zodat GA4 aankopen kan dedupliceren.

Consent: respecteren je tags de keuze?

Het requestlog van je domein legt van elke GA4-hit de Consent Mode-status vast, dus de audit weet of bezoekers daadwerkelijk consentsignalen sturen. Als dat zo is, markeert hij marketingtags die geen aanvullende toestemming vereisen en ongeacht de keuze zouden vuren. Staat er een consenttag in de container terwijl bijna geen enkele hit een consentstatus draagt, dan zegt hij dat. Tags die op Consent Initialization vuren zonder consenttag te zijn, worden ook benoemd.

Gezondheid van de container

Gepauzeerde tags en tags zonder trigger, placeholderwaarden zoals G-XXXXXXX die in een veld zijn blijven staan, tags die door een altijd matchende uitzonderingstrigger worden geblokkeerd, testtags die op elke pagina live staan, vendorpixels die als custom HTML naast een templatetag zijn geplakt, overblijfselen van Universal Analytics, en test-event-codes die in Conversions API-tags zijn achtergebleven. Daarbovenop somt een opruimtip de templates, variabelen en triggers op die niets in de container gebruikt, met hun namen, zodat je ze in één keer kunt verwijderen.

Afstemming met de measurement setup

Met een ingevulde measurement setup controleert de audit dat elke bestemming die je hebt ingeschakeld haar tag in de live containers heeft. Hij kent het verschil tussen een GA4-property en de Google Ads-configuratie, beschouwt server-side Google Ads-conversies als compleet zonder browserconversietag, en zegt je eerst het API-token van een platform op te slaan wanneer een servertag zonder dat token niet kan bestaan.

De site zelf

Niet alles leeft in Tag Manager. Uit het requestlog van je domein ziet de audit of je pagina's de container laden met het enhanced trackingscript in plaats van de standaardsnippet, of dat script de container laadt die je hebt gekoppeld, of een snippet twee keer op de pagina staat, en of paginaweergaven dubbel worden verstuurd omdat een pagina twee keer draait. Staat de ad-block guard aan, dan controleert hij dat paginaweergaven echt via de gemaskeerde relay binnenkomen. En hij kijkt naar buiten: het DNS-record van je tagging-host wijst naar Measurebase, en de host antwoordt via HTTPS met een geldig certificaat dat niet op het punt staat te verlopen.

Fouten, waarschuwingen, tips en geslaagde checks

De Tag Manager-pagina toont de aantallen per container en voor de site, en elke bevinding klapt open naar de tag, trigger, variabele of client waar het om gaat, zoals die was op het moment van de audit.

Voorgestelde fixes

Voor veel bevindingen kan Measurebase de wijziging zelf voorstellen: een Google-tag die zijn server_container_url krijgt, een GTM-client die wordt aangemaakt, een pixeltag die zijn Unique Event ID krijgt, een bestemming uit je measurement setup, opgebouwd uit dezelfde templates als de GTM-templatebouwer. Je vinkt de wijzigingen aan die je wilt, bekijkt ze en past ze toe. Measurebase schrijft ze in een workspace met de naam "Measurebase" in je container en auditeert die workspace meteen, zodat je het resultaat ziet voordat er iets live gaat.

Measurebase publiceert nooit. Je bekijkt en publiceert in Tag Manager, zoals je altijd deed, of je verwerpt de workspace als je van gedachten verandert. Toegepaste wijzigingen blijven op de Tag Manager-pagina staan, met wat er met elke bewerking is gebeurd.

Geschiedenis en workspace-audits

Elke audit wordt bewaard, met wat er in de containers is veranderd sinds de vorige: gepubliceerde versies, toegevoegde tags, gewijzigde clients. Voordat je een eigen workspace publiceert, kun je die auditeren in plaats van de gepubliceerde versie, om te zien of de wijziging standhoudt. Zo'n audit vervangt nooit de laatste en opent nooit een melding.

Ook vanuit je AI-assistent

De Measurebase MCP-connector stelt dezelfde audit beschikbaar aan Claude, Cursor, ChatGPT en de andere clients: lees de laatste audit, draai een nieuwe, zie wat Measurebase kan repareren en pas de bewerkingen toe die je kiest. De regels, de limieten en de workspace zijn dezelfde als in het dashboard.

Verder lezen

Klaar om je tagging naar Nederland te verhuizen?

Gratis starten, geen creditcard nodig. Binnen een kwartier live.

Gratis starten