Server-side tracking voor WordPress met de Measurebase-plugin
Trackingsnippets in een thema plakken is wáár WordPress-setups misgaan: het snippet belandt op de verkeerde plek, een thema-update eet hem op, en niemand merkt het tot de cijfers dippen. De Measurebase-plugin haalt de plakstap er helemaal uit - je verbindt je account, vult je GTM-webcontainer-ID in, en de plugin installeert en onderhoudt de tags zelf.
Wat de plugin doet
- Installeert de tags voor je. Het first-party trackingscript print bovenaan de pagina bij elke load, met de ad-blocker-guardtag er precies dan bij wanneer de power-up aanstaat - de plugin houdt de tag en de serverschakelaar in lockstep, dus ze kunnen nooit van elkaar afwijken.
- Spreekt GA4 out of the box. Met WooCommerce actief krijg je de volledige ecommerce-dataLayer - view_item, lijsten met posities, toevoegen aan en verwijderen uit de winkelwagen, view_cart, checkoutstappen, purchase - voor zowel de klassieke themaflows als de block-cart en -checkout. Events dragen standaard de mb_-prefix zodat ze nooit botsen met wat je thema al pusht, en purchase behoudt zijn standaardnaam.
- Maakt van elke purchase een server-side backup. Zodra een bestelling betaald is, stuurt de plugin de purchase ook vanaf jouw server naar je taggingdomein - via een retry-wachtrij met backoff, dus een hapering kost nooit een bestelling. Refunds en abonnementsverlengingen gaan mee, en alles wordt op order-ID ontdubbeld tegen het browser-event.
- Legt identiteit vast bij de checkout. Analytics- en advertentie-identifiers worden in het eigen request van de koper vastgelegd en aan de server-side purchase gehangen; contactgegevens worden SHA-256-gehasht voordat ze ooit vertrekken, en het IP van de bezoeker wordt bij vastlegging gemaskeerd.
- Trackt je leadformulieren. Geslaagde inzendingen van Contact Form 7, WPForms, Gravity Forms, Ninja Forms, Fluent Forms en Elementor Pro pushen een generate_lead-event met de identiteit van het formulier (naam en id) plus het e-mailadres en telefoonnummer van de inzender, in de browser SHA-256-gehasht voor enhanced conversions - alleen bij gevalideerde, geslaagde inzendingen, en nooit de ruwe waarden.
- Werkt netjes samen met consentbanners. Kies je consenttool (Cookiebot, Complianz, iubenda, OneTrust, Usercentrics) en elke geprinte tag draagt het eigen gedocumenteerde do-not-block-attribuut van die leverancier - want GTM hoort onvoorwaardelijk te laden en consent zelf af te dwingen via Consent Mode. Er is ook een optioneel Consent Mode v2-defaultsblok voor sites zonder banner die ze zet.
- Laat zien dat het werkt. Een setup-checklist loopt verbinden → container-ID → script → eerste hit af, en de Test-tab toont live health: het laatste request dat je taggingdomein bereikte, het laatste geparste GA4-event en de ad-block-detectiestatus.
Installeren in twee minuten
- Installeer en activeer de plugin en open Settings → Measurebase.
- Klik op Connect with Measurebase: je keurt de verbinding goed op een toestemmingsscherm in je eigen dashboard - least privilege, schrijftoegang alleen als je hem aanvinkt.
- Vul je GTM-webcontainer-ID in op de Tracking-tab en sla op.
- Dat is alles. De checklist bevestigt elke stap, eindigend met je eerste hit die binnenkomt.
🚀 Early access
De plugin zit in private beta terwijl we de laatste launchchecks afronden. Wil je hem nu al op je site? Neem contact op en we zetten je erop.
Hij past zich aan aan de setup die je al hebt
- Laad je het script al zelf? Vertel het de plugin en hij print geen loader - de events, identiteitsvastlegging en server-side backup blijven werken, en de homepagescan verifieert dat je eigen script echt laadt.
- Match je feeds. Kies of item-ID's het product-ID of de SKU gebruiken, zodat dynamische remarketing je Merchant Center-feed blijft matchen; merken en lijstposities gaan mee.
- Houd jezelf uit de cijfers. Een optionele instelling stopt alle tracking voor ingelogde beheerders - terwijl de server-side backup elke echte bestelling blijft rapporteren.
- Privacytooling inbegrepen. De identiteitssignalen die bij bestellingen worden opgeslagen zijn exporteerbaar en wisbaar via de eigen privacytools van WordPress, en de plugin stelt een privacybeleid-alinea voor.
🧩 Eén import voor je container
De GTM-templatesbuilder in het dashboard heeft een WordPress-modus: die genereert een complete webcontainer-import waarvan de triggers exact aansluiten op de mb_-geprefixte events van de plugin - tags, triggers en variabelen in één download, inclusief de enhanced-conversions-bedrading en de browser-versus-server-purchase-dedup.