Dit artikel biedt een stapsgewijze handleiding voor het instellen van e-commerce tracking in Google Analytics 4 (GA4) met behulp van Google Tag Manager (GTM), WooCommerce en de GTM4WP-plugin. GTM4WP gebruikt de door Google aanbevolen evenementnamen om e-commerceacties zoals ‘toevoegen aan winkelwagen’, ‘productklik’ of ‘aankoop’ naar GA4 te sturen.
Dit artikel is specifiek geschreven voor gebruikers van de Google Tag Manager voor WordPress-plugin versie 1.12 of nieuwer. Gebruik je een oudere versie, dan wordt aanbevolen om te upgraden.
Je hoeft niets in te stellen in je Google Analytics 4-property om e-commercegegevens te analyseren. GA4 pikt e-commerce-evenementen en gegevens automatisch op en toont de resultaten in de rapporten onder Monetization.
Stap 0: Pre-installatiecontroles – Google Tag
Zorg eerst dat je een algemene Google Tag hebt toegevoegd aan je Google Tag Manager-container. Deze tag slaat je Google Analytics 4 webstream-ID (G-XXXXXXXXX) op, plus elke globale eigenschap die je daarin instelt. Als je de standaardopties niet wijzigt, verzendt deze tag ook het page_view-evenement.

Zo stel je de Google Tag in voor Google Analytics 4 pageview-tracking:
- Voeg een nieuwe tag toe.
- Selecteer Google Tag.
- Voer je Google Analytics 4 meet-ID in (ook bekend als webstream-ID).
- Het wordt aanbevolen om deze ID op te slaan in een constante variabele, omdat je deze ook in je evenementtags nodig hebt.
- Afhankelijk van je GA4-beheerinstellingen kun je een algemenere Google Tag-ID (
GT-XXXX) invoeren, maar in GA4-evenementtags voer je altijd de GA4 meet-ID in.
- Weet je niet zeker welke opties je moet instellen, laat dan alles op de standaardinstellingen staan.
- Geef de tag een naam, bijvoorbeeld ‘Google Tag – Pageview – Alle pagina's’.
- Koppel een trigger aan de tag: kies de generieke trigger Alle pagina's, of selecteer Initialisatie – Alle pagina's zodat het pageview-evenement vooraf wordt verzonden.
- Sla de nieuwe tag op.
Stap 1: Importeer het GTM4WP Google Analytics 4 container-template
Download het Google Tag Manager GA4 container-template (laatst bijgewerkt: 29 januari 2024). Let op! Om het JSON-bestand te downloaden, klik je met de rechtermuisknop op de link en selecteer je Link opslaan als.

- Open in de Google Tag Manager-interface Beheer / Container / Container importeren.
- Selecteer het eerder gedownloade bestand.
- Het wordt sterk aanbevolen om tijdens het importeren een nieuwe werkruimte te creëren.
- Selecteer de optie Samenvoegen.
- Kies voor de zekerheid Conflicterende tags, triggers en variabelen hernoemen.
- Je zou alleen ‘Nieuwe’ items in de samenvattingstabel moeten zien. Zie je ook gewijzigde of verwijderde items, raadpleeg dan een Google Tag Manager-expert.
- Klik op Bevestigen om door te gaan.
Dit importproces maakt de volgende trigger aan:
- Event – Ecommerce Events GA4: wordt geactiveerd bij alle e-commerce-evenementen in je WooCommerce-winkel.
De volgende variabelen worden aangemaakt:
- Ecommerce: hulpvariabele om de meest recente e-commercegegevens uit de datalaag op te halen.
- Ecommerce Items: retourneert de meest recente productgegevens in de datalaag, bruikbaar in een Google Ads Remarketing-tag.
- Ecommerce Transaction ID: de order-ID op de orderbevestigingspagina.
- Ecommerce Value: de totale waarde van de bestelling op de orderbevestigingspagina.
- Ecommerce Tax: de totale belastingwaarde van de bestelling op de orderbevestigingspagina.
- Ecommerce Affiliation: meestal leeg, kan in de toekomst een affiliate-partnernaam bevatten.
- Ecommerce Shipping: de totale verzendkosten van de bestelling op de orderbevestigingspagina.
- Ecommerce Coupon: bevat alle kortingscodes (komma-gescheiden) die tijdens het afrekenen zijn ingewisseld; alleen gevuld op de orderbevestigingspagina.
- Ecommerce Currency: de valuta van de laatste e-commerce-actie.
De volgende tag wordt aangemaakt:
- GA4 – Event – Ecommerce events: wordt geactiveerd via de bovenstaande trigger en gebruikt de door Google aanbevolen detailhandel-evenementnamen, inclusief alle vereiste e-commerceparameters.
Stap 2: Voltooi de nieuw aangemaakte e-commerce-evenementtag

- Open de tag GA4 – Event – Ecommerce events die je in stap 1 hebt aangemaakt.
- Voer je GA4 meet-ID in, of selecteer een variabele die deze ID bevat terwijl de container op je website laadt.
- Voer hier niet je Google Tag-ID in, ook al heb je dat in je Google Tag gedaan.
- Controleer of het bericht naast de meet-ID aangeeft dat de Google Tag in deze container is gevonden.
- Sla de wijzigingen op.
- Publiceer alles.
Je hebt nu alles ingesteld om e-commerce tracking voor Google Analytics 4 in je WooCommerce-winkel bij Zentic te volgen.