Skip to main content
OpenAIAnthropicGooglePerplexityMetaMicrosoft
GTM-Container bereit
Google Tag ManagerGoogle Tag Manager·Analytics

google tag manager auf jeder wordpress-site, container bereit.

eine `GTM-XXXXXX`-Container-ID einfügen. der Head-Snippet wird in `wp_head` gerendert, der noscript-Fallback direkt nach `<body>`. kein Plugin, keine manuelle Theme-Bearbeitung, kein fehlendes noscript, das Ihr dataLayer ungültig macht.

7-tägige Testversion. keine Kreditkarte. alle 30 Integrationen in jedem Plan enthalten.

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

GTM-Schichten in jeder WordPress-Site.

GTM hat zwei Snippets: eines für `<head>`, eines direkt nach `<body>`. Die meisten WordPress-Plugins platzieren das erste; viele überspringen das zweite, weil es keinen sauberen Theme-Hook gibt.

01
Speicherzeit-Validierung
Regex `^GTM-[A-Z0-9]{4,12}$` im Dashboard durchgesetzt
02
Renderzeit-Spiegel
gleiche Regex in PHP vor Snippet-Ausgabe erneut geprüft
03
Head-Snippet
in `wp_head` bei Priorität 1 gerendert für frühzeitige dataLayer-Init
04
noscript-iFrame
direkt nach `<body>` gemäß Google-Spezifikation gerendert
01
GTM-Container-Injektor
02
noscript-Fallback korrekt gerendert
03
Consent-bewusstes Laden
04
kein GTM-Plugin erforderlich
status panel
GTM-XXXXXX
eine Container-ID
Head + Body
beide Snippets gerendert
0 Plugins
kein GTM-Plugin nötig
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 validiert die `GTM-`-Form beim Speichern. das MU-Plugin platziert den Head-Snippet bei `wp_head` Priorität 1 und den noscript-iFrame direkt nach `<body>` öffnen — genau wo Googles Dokumentation es verlangt.

  • 1
    Tracking → Analytics öffnen

    Google Tag Manager im Tracking-Panel des Dashboards finden. standardmäßig deaktiviert.

  • 2
    GTM-Container-ID einfügen

    Aus dem GTM-Workspace kopieren — oben rechts auf dem Bildschirm, Format `GTM-XXXXXX`.

  • 3
    Tag in GTM veröffentlichen, hier speichern

    In Yovale aktivieren. Das Head + noscript-Paar wird beim nächsten Seitenaufruf gerendert. Tag Assistant zur Bestätigung verwenden.

Google Tag Manager
enabled
container_id
GTM-EXAMPLE

GTM stellt diese aus, wenn Sie einen Workspace erstellen. Format: `GTM-` gefolgt von 4–12 Großbuchstaben oder Ziffern.

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.

Kann ich sowohl GTM als auch eine direkte GA4-Integration verwenden?

Ja. Viele Teams behalten GA4 direkt (schnellere Erstladung) und führen alle anderen Tags über GTM aus. Beide werden aus dem Yovale-Tracking-Panel geliefert und kollidieren nicht.

Ist der noscript-iFrame wirklich wichtig?

Er ist wichtig für Bots ohne JS, Barrierefreiheitsprüfungen und Tag-Assistant-Verifikation. Das Überspringen bricht keine JS-Benutzer, markiert aber die Installation als unvollständig und verliert reine Crawler-Conversions.

Was ist mit server-seitigem GTM?

Server-seitiges GTM läuft auf einer Google Cloud Run-Instanz, nicht auf dem WordPress-Host. Der Web-Container-Snippet ist das, was Yovale rendert — sGTM-Weiterleitung wird innerhalb von GTM selbst konfiguriert.

Wird der Seiten-Cache meinen GTM-Snippet entfernen?

Nein. Der Snippet ist Teil des gecachten HTML. Der Consent-Status lebt auf einer `<html>`-Klasse, die clientseitig gesetzt wird, sodass der Cache-Schlüssel auf Seitenebene bleibt statt pro Besucher.

Kann ich zwischen GTM-Containern wechseln ohne Daten zu verlieren?

Ja. Das GTM-XXXXXX im Dashboard ändern und speichern. Der alte Container feuert, bis der Seiten-Cache rotiert; Sie können den Cache aus demselben Panel leeren, um sofort zu wechseln.

ready when you are

eine WordPress-Site mit korrekt installiertem GTM ab Tag eins liefern.

7-tägige Testversion. keine Kreditkarte. ein GTM-XXXXXX einfügen, speichern, und Tag Assistant wird grün.