Skip to main content
OpenAIAnthropicGooglePerplexityMetaMicrosoft
GTM-container gereed
Google Tag ManagerGoogle Tag Manager·Analytics

google tag manager op elke wordpress-site, container gereed.

plak een `GTM-XXXXXX` container-ID. het head-snippet wordt gerenderd in `wp_head`, de noscript-fallback wordt gerenderd direct na `<body>`. geen plugin, geen handmatige themabewerking, geen ontbrekende noscript die je dataLayer ongeldig maakt.

gratis proberen. geen creditcard. alle 30 integraties inbegrepen in elk plan.

includedYovale WordPress Hosting — Google Tag Manager
yovale.com/nl/integrations/google-tag-manager
Google Tag Manager · analytics consent

GTM-lagen in elke wordpress-site.

GTM heeft twee snippets: één voor `<head>`, één onmiddellijk na `<body>`. De meeste WordPress-plugins plaatsen de eerste; veel slaan de tweede over omdat er geen schone themahook is.

01
validatie bij opslaan
regex `^GTM-[A-Z0-9]{4,12}$` afgedwongen in het dashboard
02
spiegel bij renderen
dezelfde regex opnieuw gecontroleerd in PHP voor snippetemissie
03
head-snippet
gerenderd in `wp_head` op prioriteit 1 voor vroege dataLayer-init
04
noscript-iframe
onmiddellijk na `<body>` gerenderd per Google-specificatie
01
GTM-container-injector
02
noscript-fallback correct gerenderd
03
toestemmingsbewust laden
04
geen GTM-plugin vereist
status panel
GTM-XXXXXX
één container-ID
head + body
beide snippets gerenderd
0 plugins
geen GTM-plugin nodig
container model

one container, every tag, no plugin merry-go-round.

paste a `GTM-XXXXXX` once. manage every tag inside Tag Manager — analytics, ad pixels, custom HTML, conversion linker, consent cmp. no per-tag WordPress plugin to install or update.

tags managed
∞ via GTM
WordPress plugins
0
container
GTM-EXAMPLE
published v17
Google Analytics 4
Meta Pixel
Google Ads Conv.
LinkedIn Insight
TikTok Pixel
Custom HTML
fired this hour12,847
spec compliance

both snippets, in the right place, every page.

most WordPress GTM plugins render the head snippet but skip the noscript iframe — Google's spec wants both. without noscript, no-JS bots and accessibility audits flag the install as incomplete.

wp_head priority 1
snippet 1 of 2
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-EXAMPLE');</script>
<!-- End Google Tag Manager -->
after <body> open
snippet 2 of 2
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-EXAMPLE"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
Tag Assistant verdict: install complete, both snippets verified
setup

paste your container ID. publish.

Yovale valideert de `GTM-`-vorm bij het opslaan. het MU-plugin plaatst het head-snippet bij `wp_head` prioriteit 1 en het noscript-iframe onmiddellijk na het openen van `<body>` — precies waar de documentatie van Google het vereist.

  • 1
    Tracking → Analytics openen

    Google Tag Manager vinden in het trackingpaneel van het dashboard. standaard uitgeschakeld.

  • 2
    Je GTM container-ID plakken

    Kopieer uit de GTM-werkruimte — rechtsboven op het scherm, formaat `GTM-XXXXXX`.

  • 3
    Een tag publiceren in GTM, hier opslaan

    Activeren in Yovale. Het head + noscript-paar wordt gerenderd bij de volgende paginalading. Tag Assistant gebruiken om te bevestigen.

Google Tag Manager
enabled
container_id
GTM-EXAMPLE

GTM geeft dit uit wanneer je een werkruimte maakt. indeling: `GTM-` gevolgd door 4–12 hoofdletters of cijfers.

head snippet
wp_head priority 1
noscript
after body open
two architectures

one plugin per pixel, or one container to rule them all.

plugin per pixel

N plugins, N update channels

GA4 plugin~40ms
Meta Pixel plugin~40ms
Google Ads plugin~40ms
LinkedIn plugin~40ms
TikTok plugin~40ms
Cookie banner plugin~40ms
total: ~240ms PHP overhead, 6 update channels
GTM container

1 container, 1 publish flow

GTM-EXAMPLE container~0ms
all tags managed inside
Google Analytics 4Meta PixelGoogle Ads Conv.LinkedIn InsightTikTok Pixel
total: 0ms PHP overhead, 1 update flow (GTM publish)
how tags fire

page load → dataLayer → tag fired.

step 01
Page load

container tag in `<head>` requests gtm.js

step 02
dataLayer

events queue while gtm.js loads

step 03
Container fires

tags evaluate triggers in priority order

step 04
Tag matched

GA4 + Meta + LinkedIn fire if conditions met

step 05
Consent gate

marketing tags wait for consent grant

faq

questions before you switch hosts for GTM.

Kan ik zowel GTM als een directe GA4-integratie gebruiken?

Ja. Veel teams houden GA4 direct (snellere eerste lading) en laten alle andere tags via GTM lopen. Beide worden geleverd vanuit het Yovale-trackingpaneel en conflicteren niet.

Doet het noscript-iframe er echt toe?

Het doet er toe voor bots zonder JS, toegankelijkheidsaudits en Tag Assistant-verificatie. Het overslaan breekt JS-gebruikers niet, maar markeert de installatie wel als onvolledig en verliest crawler-only conversies.

Wat met server-side GTM?

Server-side GTM draait op een Google Cloud Run-instantie, niet op de WordPress-host. Het webcontainer-snippet is wat Yovale rendert — sGTM-doorsturen wordt geconfigureerd binnen GTM zelf.

Zal de paginacache mijn GTM-snippet verwijderen?

Nee. Het snippet maakt deel uit van de gecachede HTML. Toestemmingsstatus leeft op een `<html>`-klasse die client-side is ingesteld, zodat de cachesleutel op paginaniveau blijft in plaats van per bezoeker.

Kan ik wisselen tussen GTM-containers zonder data te verliezen?

Ja. Wijzig de GTM-XXXXXX in het dashboard en sla op. Oude container activeert totdat de paginacache roteert; je kunt de cache vanuit hetzelfde paneel leegmaken om onmiddellijk te wisselen.

ready when you are

een WordPress-site met GTM correct geïnstalleerd vanaf dag één opleveren.

gratis proberen. geen creditcard. plak een GTM-XXXXXX, sla op, en Tag Assistant wordt groen.