Was ist der Google Tag Manager?
Jedes Marketing-Werkzeug will ein eigenes Stück Code auf deiner Website: Google Analytics 4, Google Ads, Meta Pixel, LinkedIn. Ohne Verwaltung landet das alles verstreut im Seitencode — und jede Änderung braucht jemanden, der den Code anfasst.
Der Google Tag Manager räumt das auf. Google nennt ihn ein Tag-Management-System: Du baust einmal einen sogenannten Container in deine Seite ein. Danach fügst du Tracking-Codes in einer Weboberfläche hinzu, änderst und veröffentlichst sie, ohne die Website selbst anzurühren.
Der Web-Container ist kostenlos. Laut W3Techs nutzen ihn im Oktober 2026 44,8 % aller Websites. Unter den Seiten mit einem Tag-Manager liegt sein Anteil bei 99,6 % — Konkurrenz wie Matomo Tag Manager oder Tealium spielt in der Breite kaum eine Rolle.
Tags, Trigger, Variablen: So funktioniert er
Der Tag Manager kennt vier Bausteine. Wer sie verstanden hat, versteht das ganze Werkzeug.
Baustein
Was er tut
Tag
Das Code-Stück, z. B. ein GA4-Ereignis
Trigger
Sagt, wann der Tag feuert
Variable
Liefert Werte wie Seite oder Preis
Container
Hält alles zusammen
Ein Trigger lauscht laut Google auf Ereignisse wie Formular-Absendungen, Klicks oder Seitenaufrufe. Jeder Tag braucht mindestens einen Trigger, sonst feuert er nie. Ein Beispiel: Tag „GA4-Ereignis Anfrage“, Trigger „Formular auf /kontakt abgeschickt“.
Dazu kommt der Data Layer, eine Datenschicht auf der Seite. Über sie gibt deine Website Informationen an die Tags weiter, etwa Bestellwert oder Produkt-ID. Jede Veröffentlichung speichert der Tag Manager als Version mit Zeitpunkt und Person. Geht etwas schief, springst du auf die vorige Version zurück.
Einbau und Einwilligung
Der Einbau besteht aus zwei Code-Stücken: eins möglichst weit oben im <head>, eins direkt nach dem öffnenden <body>. In WordPress übernimmt das meist ein Plugin oder das Theme.
Tracking-Tags lesen oder speichern in aller Regel Informationen auf dem Gerät des Besuchers. Dafür brauchst du nach § 25 TDDDG eine Einwilligung, solange es nicht unbedingt erforderlich ist. Der Tag Manager hilft dabei: Jeder Web-Container bringt den Trigger „Consent Initialization – All Pages“ mit. Er sorgt dafür, dass die Einwilligung geklärt ist, bevor andere Tags feuern.
Zusammen mit einer Consent-Management-Plattform und dem Consent Mode steuerst du so, welcher Tag wann laufen darf. Die Einwilligungsübersicht im Container zeigt, bei welchen Tags das schon eingestellt ist.
Beispiele aus der Praxis
Zwei Situationen, in denen der Tag Manager sich auszahlt — oder Geld kostet:
Case A · Dienstleister
Zehn Landingpages, ein Conversion-Tag
10
Landingpages
1
Tag mit Variable
Statt zehn fast gleicher Tags ein Tag, der die Seite über eine Tabellen-Variable erkennt.
Genau dieses Beispiel nutzt Google, um zu zeigen, wie man den Container schlank hält.
Case B · Onlineshop
Umstieg auf Server-Side Tagging
2
Server (Google-Empfehlung)
≈ 90 $
Cloud-Kosten / Monat
2 × rund 45 $ je Server = rund 90 $ im Monat, plus Einrichtung.
Der Web-Container bleibt kostenlos — Server-Side Tagging kostet Hosting. Lohnt sich meist erst bei echtem Traffic.
Häufige Fehler
Fehler 1 · GA4 doppelt eingebunden
GA4 steckt fest im Theme und zusätzlich im Tag Manager. Ergebnis: doppelte Seitenaufrufe, aufgeblähte Zahlen. Google sagt dazu klar: entweder den Google-Tag (gtag.js) oder den Tag Manager — nicht beides.
Fehler 2 · Den Data Layer überschreiben
Wer dataLayer = […] schreibt statt Werte mit push() anzuhängen, löscht, was schon drinsteht. Auch die Schreibweise zählt: datalayer mit kleinem l ist eine andere Variable.
Fehler 3 · Tags vor der Einwilligung
Kommen die Einwilligungs-Standards zu spät, laufen Tags schon los, bevor der Besucher entschieden hat. Google warnt: In falscher Reihenfolge greifen die Standardwerte nicht. Darum gehört der Consent-Tag an den Consent-Trigger.
Fehler 4 · Ohne Test veröffentlichen
Der Vorschaumodus zeigt, welche Tags in welcher Reihenfolge gefeuert haben und welcher Trigger nicht. Wer ihn überspringt, merkt Fehler erst Wochen später in den Berichten.
So startest du sauber
- Bestandsaufnahme: Welche Tracking-Codes stecken schon fest im Seitencode? Die fliegen raus, bevor sie in den Container wandern.
- Namensschema festlegen: „GA4 – Ereignis – Anfrage“ statt „Tag 7“. In einem Jahr dankst du dir dafür.
- Einwilligung zuerst: Consent-Management-Plattform und Consent Mode einrichten, dann die Tags.
- Jede Änderung im Vorschaumodus testen und mit einer kurzen Notiz veröffentlichen.
Häufige Fragen
Ist der Google Tag Manager kostenlos?
Der Web-Container ja. Bezahlt ist nur die Unternehmensversion Tag Manager 360 mit Extras wie Freigabe-Workflows und mehr Arbeitsbereichen. Server-Side Tagging kostet Hosting — laut Google rund 45 Dollar pro Server und Monat, empfohlen sind mindestens zwei.
Brauche ich den Tag Manager, wenn ich nur GA4 nutze?
Nicht zwingend. GA4 lässt sich auch direkt mit dem Google-Tag (gtag.js) einbauen. Google empfiehlt für den Start trotzdem den Tag Manager, weil du später weitere Tags ohne Code-Änderung ergänzen kannst. Wichtig ist nur: eins von beiden, nicht beides.
Was ist der Unterschied zwischen Tag, Trigger und Variable?
Der Tag ist das Code-Stück, das etwas sendet. Der Trigger legt fest, wann er feuert, etwa beim Klick auf einen Button. Die Variable liefert Werte, die Tag oder Trigger brauchen, zum Beispiel die aufgerufene Seite oder den Bestellwert.
Was ist der Data Layer und brauche ich ihn?
Der Data Layer ist eine Datenschicht auf deiner Seite, über die deine Website Informationen an die Tags weitergibt. Für einfache Seitenaufrufe brauchst du ihn kaum. Für Onlineshops mit Bestellwerten und Produkt-IDs ist er der saubere Weg.
Was ist Server-Side Tagging?
Dabei läuft ein zweiter Container nicht im Browser, sondern auf einem Server, den du kontrollierst. Die Daten gehen erst dorthin und werden dann weitergereicht. Das gibt mehr Kontrolle über die Daten, kostet aber Hosting und Know-how.
Quellen