Google Tag Manager einrichten: Kompletter Setup-Guide
Google Tag Manager einrichten Schritt für Schritt: Container erstellen, Tags und Trigger konfigurieren, GA4 und Google Ads tracken. Der komplette Setup-Guide.
Google Tag Manager ist eines der wichtigsten Tools im digitalen Marketing – und gleichzeitig eines der am häufigsten falsch eingesetzten. Entweder ist er gar nicht installiert, oder er ist ein chaotisches Sammelsurium an Tags, die sich gegenseitig behindern. Beides kostet Geld.
In diesem Guide zeige ich dir, wie du Google Tag Manager sauber einrichtest: von der Container-Erstellung über die korrekte GA4-Integration bis hin zum Google Ads Conversion-Tracking. Ohne technischen Abschluss, aber mit dem nötigen Verständnis für saubere Implementierungen.
Was ist der Google Tag Manager und warum brauchst du ihn?
Der Google Tag Manager (GTM) ist ein Tag-Management-System. Er erlaubt dir, Tracking-Codes (sogenannte “Tags”) auf deiner Website einzufügen und zu verwalten, ohne jedes Mal den Website-Code anfassen zu müssen.
Die Vorteile:
- Änderungen ohne Entwickler möglich
- Zentraler Überblick über alle Tracking-Skripte
- Versionierung – Fehler lassen sich rückgängig machen
- Schnellere Implementierung neuer Tags
- Bessere Website-Performance durch asynchrones Laden
Ohne GTM: Jeder neue Tracking-Code muss direkt in den Website-Code. Für jede Änderung braucht man Entwickler-Zeit.
Mit GTM: Du pflegst alle Tags an einem Ort, hast volle Kontrolle und kannst schnell reagieren.
Grundbegriffe: Tags, Trigger, Variablen
Bevor du startest, musst du die drei Grundkonzepte verstehen:
Tags
Tags sind die Tracking-Codes, die ausgeführt werden sollen. Beispiele:
- GA4 Pageview-Tag
- Google Ads Conversion-Tag
- Meta Pixel
- LinkedIn Insight Tag
Trigger
Trigger definieren, wann ein Tag ausgelöst wird. Beispiele:
- Bei jedem Seitenaufruf (All Pages)
- Wenn jemand auf einen bestimmten Button klickt
- Wenn eine Seite mit einer bestimmten URL aufgerufen wird
- Wenn ein Formular abgeschickt wird
Variablen
Variablen sind dynamische Werte, die du in Tags und Triggern nutzen kannst. Beispiele:
{'{{Page URL}}'}– die aktuelle URL{'{{Click Text}}'}– der Text des angeklickten Elements{'{{Form ID}}'}– die ID eines Formulars
Das Zusammenspiel: Tag + Trigger + Variable = “Wenn jemand auf den Button ‘Jetzt anfragen’ klickt (Trigger), sende ein Conversion-Event an Google Ads (Tag), und übergib den Button-Text als Label (Variable).”
Schritt 1: GTM-Account und Container einrichten
- Gehe zu tagmanager.google.com
- Klicke auf “Konto erstellen”
- Account Name: Unternehmensname
- Country: Deutschland
- Container Name: deine-website.de
- Target Platform: Web (für Websites)
- Klicke “Erstellen”
GTM zeigt dir jetzt zwei Code-Snippets: einen für den <head> und einen für den <body>. Beide müssen auf jeder Seite eingefügt werden.
Integration je nach CMS:
- WordPress: über das Plugin “GTM4WP” oder ähnliche
- Shopify: über “Google & YouTube” App oder Theme-Editor
- Squarespace: unter Einstellungen → Erweitert → Code-Einschleusung
- Custom: direkt in die HTML-Templates
Schritt 2: Grundkonfiguration und Built-in Variablen aktivieren
Nach der Installation: Wichtige integrierte Variablen aktivieren.
Im GTM-Interface: Variablen → Konfigurieren → Built-in Variables
Folgende aktivieren:
- Click Classes
- Click Element
- Click ID
- Click Target
- Click Text
- Click URL
- Form Classes
- Form Element
- Form ID
- Form Target
- Form Text
- Form URL
- Page Hostname
- Page Path
- Page URL
- Scroll Depth Threshold
Diese Variablen brauchst du für fast alle weiteren Trigger-Konfigurationen.
Schritt 3: GA4 mit GTM einrichten
GA4 wird über zwei Tags eingebunden: den Konfigurationstag (einmal, auf allen Seiten) und individuelle Event-Tags (für spezifische Aktionen).
GA4 Konfigurationstag
- Tags → Neu → Tag-Konfiguration → Google Analytics: GA4-Konfiguration
- Measurement ID: deine GA4 Property ID (Format: G-XXXXXXXXXX) – findest du in GA4 unter Verwaltung → Datenstreams
- Trigger: All Pages
- Tag benennen: “GA4 – Konfiguration”
- Speichern
Damit werden alle Seitenaufrufe automatisch getrackt.
GA4 Event-Tags (Beispiel: Formularabsendung)
- Tags → Neu → Google Analytics: GA4 Event
- Konfigurationstag: GA4 – Konfiguration (das eben erstellte)
- Event-Name: generate_lead (oder ein eigener Name)
- Trigger: Formular-Trigger erstellen (s. u.)
Trigger für Formularabsendung erstellen:
- Trigger → Neu → Formularübermittlung
- “Warten auf Tags” aktivieren
- “Bei allen Formularen” oder spezifischer: “Einige Formulare” mit Bedingung auf Form ID
- Benennen: “Trigger – Formular abgeschickt”
Schritt 4: Google Ads Conversion-Tracking einrichten
Für Google Ads ist Conversion-Tracking unverzichtbar. Ohne Conversion-Daten kann Smart Bidding nicht funktionieren.
Conversion in Google Ads anlegen
- Google Ads → Ziele → Conversions → Neu
- Konvertierungsaktion auswählen (z. B. “Website”)
- Kategorie und Namen festlegen
- Conversion-Wert und Zählung einstellen
- “Google Tag Manager” als Implementierungsmethode wählen
Google gibt dir eine Conversion ID (AW-XXXXXXXXX) und ein Conversion Label.
Tag in GTM einrichten
- Tags → Neu → Google Ads: Conversion-Tracking
- Conversion ID eintragen
- Conversion Label eintragen
- Trigger: Thankyou-Page-Trigger oder Formular-Trigger
Thankyou-Page-Trigger erstellen:
- Trigger → Neu → Seitenaufruf
- “Einige Seitenaufrufe”: Page URL enthält “/danke” (oder deine Danke-URL)
- Benennen: “Trigger – Danke-Seite”
Immer die Conversion auf einer Bestätigungsseite tracken (nicht beim Klick auf den Button) – das verhindert Fehlzählungen.
Schritt 5: Preview-Modus nutzen und debuggen
Bevor du veröffentlichst: Testen. GTM bietet dafür den Preview-Modus.
- Im GTM: “In Vorschau anzeigen” klicken
- Deine Website öffnet sich mit einem Debug-Panel am unteren Rand
- Du siehst in Echtzeit, welche Tags gefeuert werden und welche nicht
Was prüfen:
- Feuert der GA4 Konfigurationstag auf jeder Seite?
- Feuert der Conversion-Tag nur auf der Danke-Seite?
- Gibt es doppelte Tags?
Google Tag Assistant Chrome Extension: Zusätzliches Tool, das Tags direkt im Browser analysiert.
Schritt 6: Container veröffentlichen
Erst nach erfolgreichem Test veröffentlichen:
- “Einreichen” klicken (oben rechts)
- Version-Name vergeben (z. B. “v1 – GA4 + Google Ads Setup”)
- Optional: Beschreibung der Änderungen
- “Veröffentlichen” klicken
Jede Veröffentlichung erstellt eine neue Version. Du kannst jederzeit zu einer älteren Version zurückgehen – das ist der große Vorteil von GTM gegenüber direktem Code.
Häufige Fehler und wie du sie vermeidest
| Fehler | Auswirkung | Lösung |
|---|---|---|
| GA4 direkt UND via GTM eingebunden | Doppeltes Tracking | Nur eine Methode verwenden |
| Conversion-Tag auf falscher Seite | Falsche Conversion-Zahlen | Thankyou-Page-Trigger korrekt konfigurieren |
| Nicht veröffentlicht | Tags funktionieren nicht live | Nach jeder Änderung “Einreichen” |
| Kein Testen vor Veröffentlichung | Fehlerhafte Daten | Immer Preview-Modus nutzen |
| Zu viele ungenutzte Tags | Langsamere Website, Verwirrung | Regelmäßiges Audit |
GTM-Audit: So hältst du deinen Container sauber
Alle 3–6 Monate solltest du deinen GTM-Container prüfen:
- Alle Tags auflisten und für jeden prüfen: Ist er noch aktiv? Wird er noch gebraucht?
- Duplikate entfernen: Mehrfach vorhandene Tags identifizieren
- Trigger prüfen: Greift jeder Trigger wie beabsichtigt?
- Variablen bereinigen: Ungenutzte benutzerdefinierte Variablen löschen
Ein aufgeräumter Container ist leichter zu pflegen und hat weniger Fehlerrisiko.
Erweitert: DataLayer nutzen für präzises Event-Tracking
Für fortgeschrittenes Tracking lohnt sich der Einsatz des dataLayer – ein JavaScript-Objekt, über das du strukturierte Daten von deiner Website an GTM übergibst.
Beispiel: Button-Klick mit benutzerdefiniertem Event
dataLayer.push({
event: 'cta_click',
button_text: 'Jetzt anfragen',
page_section: 'hero'
});
Diesen Push kannst du in deiner Website oder im Tag Manager selbst triggern. In GTM erstellst du dann einen Custom Event-Trigger mit dem Event-Namen “cta_click”.
Der dataLayer ermöglicht präzises E-Commerce-Tracking (Produkt-Impressionen, Warenkorbevents, Kaufabschlüsse) und ist für seriöses Tracking unverzichtbar.
Fazit: Ein sauberes GTM-Setup ist die Grundlage für alles
Kein Tracking, kein Marketing. Kein sauberes Tracking, schlechtes Marketing. Das klingt hart, aber es ist die Realität: Alle Optimierungen – Smart Bidding, Conversion-Rate-Optimierung, Performance-Marketing – basieren auf Daten. Wenn diese Daten fehlerhaft sind, treffen wir falsche Entscheidungen.
Ein sauber aufgesetzter Google Tag Manager ist keine technische Spielerei – er ist die Grundlage für datengetriebenes Marketing.
Brauchst du Unterstützung beim Einrichten deines Tracking-Setups? Melde dich bei Scaleee.
Philipp Pötzinger
Performance Marketing Experte bei Scaleee
Ich helfe Unternehmen dabei, mit datengetriebenem Marketing mehr Leads und Umsatz zu generieren.
Mehr über mich →Weitere Artikel
First-Party Data: Strategie für die cookielose Zukunft
First-Party Data Strategie aufbauen: So sammelst, aktivierst und schützt du eigene Kundendaten für Marketing ohne Third-Party-Cookies.
Tracking Setup 2026: GA4 & GTM richtig einrichten
Schritt-für-Schritt Anleitung für ein professionelles Tracking Setup mit Google Analytics 4 und Google Tag Manager.
Google Analytics 4: Der Einsteiger-Guide für 2026
GA4 verstehen und nutzen: Von der ersten Einrichtung über wichtige Berichte bis hin zu Custom Events und Conversions.
Passende Services
Professionelle Unterstützung zu diesem Thema