Google Tag oder Google Tag Manager: was du wirklich brauchst
Der Google Tag und der Google Tag Manager klingen fast gleich, sind aber zwei verschiedene Werkzeuge. So entscheidest du und vermeidest doppelte Einbindung.

Der Google Tag ist ein einzelner Code-Schnipsel, der die Bibliothek gtag.js lädt und Daten an Google Analytics 4 (GA4) und Google Ads sendet. Der Google Tag Manager ist ein Verwaltungswerkzeug, in dem du viele Tags von Google und anderen Anbietern ohne Programmierung steuerst. Für eine einfache Seite, die nur GA4 nutzt, reicht der Google Tag direkt im Quelltext. Sobald mehrere Plattformen, Formulare, Käufe und ein Cookie-Banner zusammenspielen müssen, ist der Google Tag Manager die bessere Wahl. Wichtig ist in jedem Fall: Nutze nur einen Weg, sonst zählt jeder Besuch doppelt.
Was ist der Google Tag und was macht gtag.js?
Google hat seine früheren Einzelcodes für Analytics und Google Ads zu einem gemeinsamen Code zusammengeführt: dem Google Tag. Technisch besteht er aus zwei Teilen. Der erste Teil lädt die Datei gtag.js von den Servern von Google. Der zweite Teil ruft die Funktion gtag() auf und sagt ihr, an welche Tag-ID sie Daten senden soll. Eine Tag-ID beginnt je nach Ziel mit einem anderen Kürzel. G-… steht für einen Datenstream in GA4, AW-… für ein Konto in Google Ads. Daneben gibt es Tag-IDs mit GT-…, etwa für Google Tags, die mehrere Ziele bündeln.
Ein Google Tag kann mehrere Ziele bedienen. In den Einstellungen des Google Tags, die du über den Datenstream in GA4 erreichst, kannst du zum Beispiel festlegen, welche Domains dazugehören oder welche Ereignisse automatisch erkannt werden. Die erweiterte Messung von GA4, also Scrolltiefe, ausgehende Links oder Datei-Downloads, läuft ebenfalls über den Google Tag. Für viele kleine Websites ist das schon alles, was sie brauchen.
Google Tag einrichten: direkt im Quelltext
Wer den Google Tag einrichten will, kopiert den Code aus den Einstellungen des Datenstreams in GA4 und fügt ihn in den Kopfbereich jeder Seite ein. Bei WordPress übernimmt das oft ein Plugin, bei Shopify die Anbindung von Google im Shop-Admin. Danach sendet die Seite automatisch Seitenaufrufe. Eigene Ereignisse wie ein abgeschicktes Formular musst du per gtag('event', …) im Code auslösen, zum Beispiel gtag('event', 'generate_lead'). Das heißt: Jede neue Messung erfordert eine Änderung am Quelltext, und wer die Seite nicht selbst programmiert, braucht dafür jedes Mal einen Entwickler.
Auch die Einwilligung nach dem Google Consent Mode v2 lässt sich direkt mit gtag umsetzen. Vor dem Laden setzt du mit gtag('consent', 'default', …) alle Werte auf „denied“, und das Cookie-Banner ruft nach der Entscheidung gtag('consent', 'update', …) auf. Das funktioniert, ist aber schwer zu prüfen, sobald mehr als ein oder zwei Dienste beteiligt sind.
Passend dazu: Cross-Domain-Tracking in GA4 richtig einrichten
Google Tag vs. Tag Manager: die wichtigsten Unterschiede
Der Google Tag Manager ersetzt den Google Tag nicht, sondern verwaltet ihn. Im Google-Tag-Manager-Container legst du einen Tag vom Typ Google Tag mit deiner Tag-ID an. Der Google Tag Manager lädt dann gtag.js für dich. Daneben kannst du Tags für Meta, LinkedIn, Microsoft Ads, TikTok oder Pinterest anlegen, ohne den Quelltext anzufassen. Die Unterschiede im Überblick:
| Punkt | Google Tag (gtag.js) | Google Tag Manager |
|---|---|---|
| Plattformen | Nur Google-Produkte wie GA4 und Google Ads | Tags von Google, Meta, LinkedIn, Microsoft, TikTok, Pinterest und anderen |
| Änderungen | Im Code der Seite | In der Oberfläche mit Tags und Triggern |
| Testen | Netzwerk-Tab und DebugView in GA4 | Vorschau mit jedem Ereignis und jedem Tag |
| Einwilligung | gtag('consent', …) im Code | Einwilligungseinstellungen je Tag, prüfbar in der Vorschau |
| Versionen und Zugriff | Keine eigene Versionsliste | Versionsliste, Zugriff über die Nutzerverwaltung |
| Passt für | Kleine Seite nur mit GA4 | Seiten mit Formularen, Shop, Werbung und Cookie-Banner |
Als Faustregel gilt: Je mehr Dienste, Ereignisse und Beteiligte es gibt, desto mehr spricht für den Google Tag Manager. Ein Punkt wird oft übersehen: Die Tag-ID bleibt in beiden Fällen dieselbe. Ob du den Google Tag direkt einbaust oder als Tag im Google Tag Manager anlegst, die Daten landen im selben GA4-Datenstream. Du kannst den Weg also später wechseln, ohne die Property neu anzulegen oder alte Daten zu verlieren. Die Mess-ID findest du in GA4 in der Verwaltung unter Datenstreams, wenn du deinen Web-Datenstream öffnest.
Wann reicht der Google Tag und wann nicht?
Der Google Tag direkt im Quelltext reicht, wenn du nur GA4 nutzt, keine Werbung schaltest und dir die Seitenaufrufe und die erweiterte Messung genügen. Ein Beispiel ist eine kleine Vereinsseite oder eine Visitenkarten-Website ohne Formular. Sobald du Google Ads mit Conversion-Tracking betreibst, Anfragen aus Formularen zählen willst, einen Shop hast oder zusätzlich Meta oder LinkedIn einsetzt, wird der direkte Weg mühsam. Jede Änderung braucht einen Eingriff in den Code, und es gibt keinen zentralen Ort, an dem du siehst, was wann ausgelöst wird. Bei der Frage Google Tag Manager oder gtag lautet die Antwort für die meisten Firmen-Websites deshalb: Google Tag Manager, mit dem Google Tag als Tag darin.
Passend dazu: Consent Mode: Warum nach der Zustimmung Daten fehlen
Wie vermeidest du eine doppelte Einbindung?
Der häufigste Fehler im Zusammenspiel ist die doppelte Einbindung. Ein Theme oder Plugin fügt den Google Tag direkt ein, und zusätzlich läuft im Google Tag Manager ein Google Tag mit derselben ID. Das Ergebnis sind doppelte Seitenaufrufe, verzerrte Kennzahlen zur Interaktion und doppelte Conversions in Google Ads. So prüfst du das: Öffne die Seite, die Entwicklertools und den Netzwerk-Tab, und filtere nach gtag/js. In der Spalte Initiator siehst du, ob die Anfrage von gtm.js stammt oder direkt aus dem Quelltext kommt. Siehst du beides für dieselbe G-ID, oder kommen pro Seitenaufruf zwei Anfragen an collect mit dem Ereignis page_view, ist doppelt eingebunden. Im Quelltext der Seite suchst du außerdem nach „gtag(“ und nach deiner Tag-ID. Entferne die direkte Einbindung erst, wenn der Google Tag im Google Tag Manager getestet und veröffentlicht ist, damit keine Lücke entsteht.
Der Umstieg vom direkt eingebauten Google Tag auf den Google Tag Manager folgt immer derselben Reihenfolge:
- Google Tag Manager anlegen und den Code in die Seite einbauen, noch ohne veröffentlichte Tags.
- Im Google Tag Manager den Google Tag mit derselben Tag-ID und alle bisherigen Ereignisse nachbauen.
- In der Vorschau prüfen, ob Seitenaufrufe und Ereignisse ankommen, mit und ohne Einwilligung.
- Den alten Google Tag aus Theme oder Plugin entfernen und direkt danach die Version im Google Tag Manager veröffentlichen.
- Am nächsten Tag im Echtzeitbericht und im Netzwerk-Tab kontrollieren, dass jeder Seitenaufruf genau einmal ankommt.
Beispiel: Agentur mit Kundenkonten
Eine Agentur betreut zwölf Kunden-Websites. Bei der Hälfte wurde der Google Tag im Lauf der Jahre direkt eingebaut, bei der anderen Hälfte läuft alles über den Google Tag Manager. Bei drei Seiten ist beides aktiv, was erst auffällt, als ein Kunde fragt, warum GA4 doppelt so viele Seitenaufrufe zeigt wie sein Hosting-Bericht. Die Agentur legt eine einfache Regel fest: Jede Seite bekommt einen eigenen Google-Tag-Manager-Container, der Kunde ist Eigentümer, die Agentur hat Zugriff über die Nutzerverwaltung. Direkt eingebaute Google Tags werden nach dem Test entfernt. Neue Plattformen kommen nur noch als Tag im Google Tag Manager dazu. Seitdem ist jede Änderung in der Versionsliste dokumentiert, und ein Wechsel des Betreuers kostet keinen Neuaufbau.
Den Google Tag sauber einrichten lassen
Wenn du nicht sicher bist, ob deine Seite den Google Tag doppelt lädt, zeigt dir der Gratis-Check von Trackum das in zwei Minuten. Für einen sauberen Neuaufbau richtet Trackum Google Tag Manager, GA4 und Consent Mode v2 in deinem eigenen Konto ein, mit bis zu 15 Ereignissen und getestet mit und ohne Einwilligung, für 150 € zzgl. MwSt. Google Ads oder eine weitere Werbeplattform kommt als Extra für je 50 € dazu.
Häufige Fragen
Was ist der Google Tag?
Der Google Tag ist ein Code-Schnipsel, der die Bibliothek gtag.js lädt und Daten an Google-Produkte wie Google Analytics 4 und Google Ads sendet. Er wird über eine Tag-ID angesprochen, zum Beispiel G-… für GA4 oder AW-… für Google Ads.
Brauche ich den Google Tag, wenn ich den Google Tag Manager nutze?
Du brauchst den Google Tag als Tag innerhalb des Google Tag Managers, aber nicht zusätzlich im Quelltext deiner Seite. Steht er mit derselben ID an beiden Stellen, werden Seitenaufrufe und Conversions doppelt gezählt.
Ist gtag.js oder der Google Tag Manager besser für den Datenschutz?
Beides kann mit Consent Mode v2 arbeiten. Im Google Tag Manager kannst du aber für jedes einzelne Tag festlegen, welche Einwilligung es braucht, und das in der Vorschau prüfen. Dieser Artikel ist keine Rechtsberatung.
Macht der Google Tag Manager meine Website langsamer?
Der Google Tag Manager lädt selbst eine Datei, und jedes Tag darin kann weitere Skripte nachladen. Entscheidend ist deshalb nicht das Werkzeug, sondern wie viele Tags du einsetzt. Ein schlanker Google-Tag-Manager-Container mit wenigen, sauber ausgelösten Tags hält die zusätzliche Last gering.
Quellen
- Google for Developers: Google-Tag mit gtag.js einrichten developers.google.com
- Google for Developers: Informationen zum Google Tag Manager developers.google.com
- Google Analytics-Hilfe: Das Google-Tag support.google.com
- Google Tag Manager-Hilfe: Google Analytics in Tag Manager einrichten support.google.com
- Google for Developers: Einwilligungsmodus auf Websites einrichten developers.google.com
Weiterlesen
Cross-Domain-Tracking in GA4 richtig einrichten
Liegen Shop und Kasse auf verschiedenen Domains, verliert der Kauf seine Quelle. So trägst du beide Domains im Google-Tag ein und prüfst, ob der Parameter _gl ankommt.
TechnikConsent Mode: Warum nach der Zustimmung Daten fehlen
Ein Tag, der beim Laden der Seite blockiert war, wird nach der Zustimmung nicht automatisch nachgeholt. So entsteht die Lücke zwischen Cookie-Banner und Tag Manager, und so schließt du sie.
TechnikConversion-Wert richtig übergeben: GA4, Google Ads, Meta
Zeigt jedes System einen anderen Umsatz, liegt es meist am Wert: mal mit, mal ohne Versand. So legst du die Regel fest und setzt sie in GA4, Google Ads und Meta gleich um.
TechnikGA4 in Single-Page-Apps: Seitenaufrufe richtig zählen
Single-Page-Apps wechseln Inhalte ohne Neuladen, ein normaler Google-Tag zählt nur den ersten Aufruf. Wähle die erweiterte Messung oder eigene page_view-Ereignisse, nie beides.
Core Web Vitals: wie Tracking und Cookie-Banner sie beeinflussen
LCP, INP und CLS hängen nicht nur an Bildern und Theme. Auch Tag Manager, Pixel und Cookie-Banner wirken mit. So misst du sauber und verbesserst gezielt.
TechnikdataLayer erklärt: so funktioniert er im Google Tag Manager
Der dataLayer ist die Schnittstelle zwischen Website und Google Tag Manager. Mit Beispielen für generate_lead und purchase und den typischen Fehlern.