Bijgewerkt op 28 oktober 2026 · door

Google Tag Manager installeren op WordPress en WooCommerce

Handleiding: Google Tag Manager installeren op WordPress

Met Google Tag Manager plaats je één keer code op je site en regel je daarna al je meetcodes vanuit één scherm. Hieronder de installatie op WordPress, in een kwartier te doen.

1. Container aanmaken

Ga naar Google Tag Manager, maak een account aan op naam van je bedrijf en maak daarbinnen een container voor je website. Je krijgt twee stukken code te zien en een container-id dat begint met GTM. Laat dat scherm openstaan. Ben je dat scherm kwijt? Klik rechtsboven op je container-ID, dan zie je de code opnieuw.

Tag Manager: het venster Google Tag Manager installeren met de code voor head en body

2. De code op je site zetten

Het eerste stuk code hoort in de head, het tweede direct na de opening van de body. In WordPress kun je dat op drie manieren doen: via een plugin waar je alleen je GTM-id invult, via de instellingen van je thema als die een veld voor scripts hebben, of rechtstreeks in het themabestand. Die laatste optie is de kwetsbaarste, want bij een thema-update ben je hem kwijt. Gebruik dan in elk geval een childtheme.

3. Controleren of het werkt

Klik in Tag Manager op Voorbeeld en vul je website-adres in. Er opent een venster met je site en een tweede met de debugger. Zie je daar dat de container is geladen, dan staat het goed. Zie je niets, controleer dan of je de code op de juiste plek hebt gezet en of een cachingplugin nog een oude versie serveert.

Tag Manager: de knoppen Voorbeeld en Verzenden rechtsboven

De meest gemaakte fout

Je meetcode twee keer laten laden: één keer rechtstreeks in je thema en één keer via Tag Manager. Dan tel je alles dubbel en klopt je hele rapportage niet meer. Zet je iets in Tag Manager, haal het dan overal anders weg.

4. Publiceren

Wijzigingen in Tag Manager gaan pas live als je op Verzenden klikt. Dit vergeten mensen structureel: ze bouwen een tag, testen hem in de voorbeeldmodus, zien dat het werkt en gaan verder. Zonder publiceren gebeurt er op je echte site niets. De knop Verzenden staat rechtsboven, naast Voorbeeld.

5. Google Analytics 4 koppelen

Nu Tag Manager staat, zet je GA4 erin. Zoek in Google Analytics je metings-id op (begint met G-) onder Beheer > Gegevensstromen. Maak in Tag Manager een nieuwe tag van het type Google-tag, plak het metings-id erin en kies als trigger Initialization - All Pages. Test in de voorbeeldmodus, controleer in GA4 bij Realtime of je jezelf ziet en klik daarna op Verzenden. Staat er al een GA4-code rechtstreeks in je site of in een plugin? Haal die dan weg, anders tel je alles dubbel. Hoe je GA4 verder inricht, lees je in Google Analytics 4 instellen.

Extra voor WooCommerce

Voor een webshop wil je meer meten dan paginaweergaven: productweergaven, winkelwagens, afrekenen en aankopen met hun waarde. Die gegevens moeten in de dataLayer komen, zodat Tag Manager ze kan doorgeven. Dat doe je het makkelijkst met de plugin GTM4WP (Google Tag Manager for WordPress). Die plaatst de containercode én zet de WooCommerce-gegevens in de dataLayer. Vink in de instellingen bij Integratie de WooCommerce-optie aan. Daarna stel je in Tag Manager de GA4-events in zoals view_item, add_to_cart, begin_checkout en purchase. Gebruik je GTM4WP, plaats de containercode dan niet nog een keer handmatig.

Denk aan toestemming

Meten mag pas als een bezoeker akkoord geeft. Koppel je cookiebanner aan Tag Manager met Consent Mode v2, zodat Google-tags weten of ze cookies mogen plaatsen. Veel cookieplugins hebben daar een Tag Manager-template voor.

Veelgestelde vragen

Heb ik Tag Manager nodig als ik alleen GA4 gebruik?

Niet per se. Maar zodra er een tweede code bijkomt, zoals de Meta Pixel of Google Ads-conversies, bespaart Tag Manager je veel gedoe. Het is ook makkelijker om events toe te voegen zonder je website aan te passen.

Maakt Tag Manager mijn site trager?

De container zelf nauwelijks. Wat wel vertraagt, is een container vol tags die niemand meer gebruikt. Ruim die eens per jaar op.

Waarom zie ik niets in de voorbeeldmodus?

Meestal serveert een cacheplugin nog een oude versie van je pagina, of blokkeert een adblocker de debugger. Leeg je cache en probeer een ander browservenster zonder extensies.

Hoe meet ik formulieren en klikken?

Met tags, triggers en variabelen. Hoe dat werkt, lees je in events instellen in Google Tag Manager. Wil je dat wij de meting voor je inrichten, kijk dan bij conversie-optimalisatie.

Wat je daarna allemaal kunt instellen, staat in de uitleg over Google Tag Manager.

Benieuwd wat jouw website kan opleveren?

Plan een vrijblijvende kennismaking of vraag direct een groeiplan aan. Dan weet je waar je staat.

Vrijblijvend en zonder verplichtingen

Online of op ons kantoor in De Bilt

Stuur ons een bericht

Vul het formulier in, dan nemen we contact met je op.

We gebruiken je gegevens alleen om contact met je op te nemen. Lees ons privacy statement.

Benieuwd wat jouw website kan opleveren?

Plan een vrijblijvende kennismaking of vraag direct een groeiplan aan. Dan weet je waar je staat.

Vrijblijvend en zonder verplichtingen

Online of op ons kantoor in De Bilt

Stuur ons een bericht

Vul het formulier in, dan nemen we contact met je op.

We gebruiken je gegevens alleen om contact met je op te nemen. Lees ons privacy statement.

Benieuwd wat jouw website kan opleveren?

Plan een vrijblijvende kennismaking of vraag direct een groeiplan aan. Dan weet je waar je staat.

Vrijblijvend en zonder verplichtingen

Online of op ons kantoor in De Bilt

Stuur ons een bericht

Vul het formulier in, dan nemen we contact met je op.

We gebruiken je gegevens alleen om contact met je op te nemen. Lees ons privacy statement.