← Alle resources Tutorial

Measurebase installeren op een WooCommerce-shop

Op WordPress staat de trackingsnippet meestal in een themabestand of een headerplugin, en op WooCommerce is de datalayer weer een tweede plugin. De Measurebase-plugin vervangt allebei: hij print de first-party loader, pusht de GA4 e-commerce-events uit de klassieke en de block-flows, maakt van elke betaalde bestelling een back-up vanaf je server en kan de tagging vanaf een pad op je eigen domein serveren. Deze gids installeert hem op een WooCommerce-shop, van start tot eerste aankoop.

Voordat je begint

Stap 1 · Installeer de plugin

Download de actuele zip onder Resources → Downloads in je Measurebase-dashboard en ga dan in WordPress naar Plugins → Nieuwe plugin → Plugin uploaden, upload hem en activeer. Updates gaan hetzelfde: upload de nieuwe zip en WordPress biedt aan de huidige versie te vervangen.

Stap 2 · Koppel je account

Open Instellingen → Measurebase en klik op Connect with Measurebase. Je komt op een toestemmingsscherm in je eigen dashboard. De koppeling is alleen-lezen tenzij je het vinkje voor schrijftoegang zet; zet het als je wilt dat de plugin Enhanced Ad Blocker Protection beheert of kostprijzen voor Profit Tracking stuurt. Terug in WordPress toont de plugin je domeinen en koppelt het domein van deze site. Draait je admin op gewoon HTTP? Het tabblad Connection heeft een geavanceerde terugvaloptie met een API-token uit Settings → API tokens in het dashboard.

Stap 3 · Het tabblad Tracking

Stap 4 · Het tabblad WooCommerce

Met WooCommerce actief pusht de plugin de standaard GA4-events in de datalayer: view_item, view_item_list met lijstposities, add_to_cart, remove_from_cart, view_cart, begin_checkout, add_shipping_info, add_payment_info en purchase, in de klassieke templates en in de block-winkelwagen en -checkout. Events dragen standaard het voorvoegsel mb_ , zodat ze nooit botsen met de pushes van een andere plugin; de aankoop houdt zijn gewone naam.

Stap 5 · Importeer de bijpassende GTM-template

Ga naar Resources → GTM templates in het dashboard, kies de WordPress plugin data layer onder Configuration en je bestemmingen, en download de web- en serverimports. De triggers van de webimport luisteren precies naar de mb_ -events, de GA4-tags houden de standaardnamen, de enhanced-conversions-variabele leest de gehashte velden die de plugin pusht, en de aankoop draagt mb_event_id zodat de serverkopie wordt ontdubbeld. Houd het voorvoegsel in de plugin en in de bouwer gelijk.

Stap 6 · Serveer het vanaf je eigen domein (optioneel)

Safari begrenst cookies van een tagging subdomain die op een andere server draait op 7 dagen. De plugin kan een pad op je eigen site, standaard /mb , doorsturen naar je taggingserver, zodat de cookies van je eigen adres komen en hun volledige levensduur houden. Zet Same-Origin Tracking aan voor het domein in het dashboard, kies WordPress, zet het dan aan op het tabblad Tracking van de plugin en draai de controle in het dashboard. Het heeft HTTPS en PHP cURL nodig, stuurt nooit WordPress- of WooCommerce-sessiecookies door, en WP Rocket, LiteSpeed Cache en Autoptimize krijgen de opdracht de Measurebase-scripts en het pad met rust te laten. Installaties in een submap kunnen het niet gebruiken.

Stap 7 · Testen

De setupchecklist van de plugin loopt koppelen, container-ID, script en eerste hit door. Het Tabblad Test toont het laatste request dat je tagging subdomain bereikte, het laatst geparste GA4-event, de adblock-detectiestatus en je plan; Sitediagnose waarschuwt als de bodysnippet alleen laat geplaatst kon worden of tracking gepauzeerd is. Plaats een testbestelling en bekijk de requestlogs van het domein in het dashboard: de browseraankoop en de server-side back-up komen binnen met hetzelfde ordernummer.

Leadformulieren

Geslaagde inzendingen van Contact Form 7, WPForms, Gravity Forms, Ninja Forms, Fluent Forms en Elementor Pro pushen generate_lead met de naam en het ID van het formulier plus het e-mailadres en telefoonnummer van de inzender, gehasht in de browser. De GTM-import laat zijn leadtags op dat event afgaan.

Veelgestelde vragen

Werkt het met de block-checkout?

Ja. Add to cart en remove from cart in de block-winkelwagen en mini-cart, verzend- en betaalgegevens in de block-checkout en de aankoop op de block-orderbevestiging zijn allemaal gedekt, net als high-performance order storage.

Stuurt de server-side back-up toestemmingssignalen?

Nee. De server heeft geen eigen toestemmingssignaal, dus de doorgifte stuurt er geen; de toestemmingsafhandeling blijft in je webcontainer, die het browserevent bewaakt.

Multisite?

Elke site koppelt zelf; een netwerk met submappen deelt één host en dus één Measurebase-domein, met een GTM-container per site. Netwerkbeheerders krijgen een alleen-lezen overzicht, en de-installatie ruimt elke site op.

Verder lezen

Klaar om je tagging naar Nederland te verhuizen?

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

Gratis starten