Zum Inhalt springen

GA4 richtig einrichten: die vollständige Anleitung (2026)

GA4 richtig einrichten: Property-Einstellungen, Tag Manager, Consent Mode v2, Anfragen als Schlüsselereignisse und die Prüfungen, die zeigen, dass alles stimmt.

Von · · 12 Min. Lesezeit

Beitragsbild zu „GA4 richtig einrichten: die vollständige Anleitung (2026)“: Balkendiagramm zwischen violetten, grünen und goldenen Punkten
noch 12 Min.

Google Analytics 4 ist in fünf Minuten installiert, aber richtig eingerichtet dauert es deutlich länger. Die Standard-Property erfasst Seitenaufrufe und einige automatische Ereignisse, weiß aber nicht, was eine Anfrage ist, speichert detaillierte Daten nur zwei Monate, zählt Ihre eigenen Besuche mit und ordnet zahlende Kunden als „Verweis“ Ihrem Zahlungsanbieter zu.

Diese Anleitung beschreibt ein Setup, das hält: Property-Einstellungen, Installation über den Google Tag Manager, Einwilligung, Schlüsselereignisse für Anfragen und Verkäufe sowie die Prüfungen, die zeigen, dass alles funktioniert. Sie geht von einer typischen Unternehmenswebsite mit Kontakt- oder Angebotsformular aus und weist darauf hin, wo E-Commerce abweicht.

Vor dem Start: einen Messplan schreiben

Öffnen Sie ein Dokument und notieren Sie drei Dinge, bevor Sie GA4 anfassen:

  1. Die Geschäftsziele, für die die Website existiert, etwa Angebotsanfragen, gebuchte Gespräche, Käufe oder Registrierungen.
  2. Das Ereignis, das jedes Ziel belegt, in Kleinbuchstaben mit Unterstrichen. Verwenden Sie Googles empfohlene Ereignisnamen, wo einer passt, denn manche Berichte und Google-Ads-Funktionen erkennen sie: generate_lead für ein gesendetes Formular, purchase für eine Bestellung, sign_up für ein Konto.
  3. Unterstützende Aktionen, die sichtbar sein sollen, für die Sie aber keine Anzeigen optimieren, etwa quote_start, email_click oder phone_click.

Halten Sie den Plan kurz. Fünf Ereignisse, die alle verstehen, sind besser als vierzig, die niemand liest. Ereignisnamen unterscheiden Groß- und Kleinschreibung und bleiben dauerhaft in Ihren Berichten – legen Sie sie also jetzt fest.

Schritt 1: Konto, Property und Datenstream anlegen

Legen Sie in der GA4-Verwaltung ein Konto für das Unternehmen an (nicht für die Agentur) und eine Property für die Website. Stellen Sie Zeitzone und Währung so ein, wie Ihr Unternehmen berichtet; spätere Änderungen schreiben vergangene Daten nicht um.

Fügen Sie einen Web-Datenstream für Ihre Domain hinzu. Lassen Sie Erweiterte Analysen aktiviert: Damit werden Scrollen, ausgehende Klicks, die Websitesuche, Downloads und Seitenwechsel in Single-Page-Apps ohne zusätzliche Tags erfasst. Deaktivieren Sie jede Option, die Sie selbst genauer messen. Wenn Ihre Formulare zum Beispiel mit einem eigenen generate_lead-Ereignis erfasst werden, schalten Sie „Formularinteraktionen“ aus – es löst bei Formularstart und -versand auf eine Weise aus, die selten echten Anfragen entspricht.

Kopieren Sie die Mess-ID (sie beginnt mit G-).

Schritt 2: Die Einstellungen korrigieren, die standardmäßig falsch sind

Diese Einstellungen finden Sie in der Verwaltung; in den meisten Setups werden sie übersprungen:

EinstellungWoWas einstellen
DatenaufbewahrungDatenerhebung und -änderung → Datenaufbewahrung14 Monate. Mit dem Standard von 2 Monaten sind explorative Analysen auf aktuelle Daten beschränkt.
Interner TrafficDatenstreams → Tag-Einstellungen konfigurieren → Internen Traffic definierenIhre Büro- und Heim-IPs; danach den Filter „Interner Traffic“ unter Datenfilter aktivieren.
Unerwünschte VerweiseDatenstreams → Tag-Einstellungen konfigurieren → Unerwünschte Verweise auflistenZahlungs- und Buchungsdomains (Stripe, PayPal, Calendly), damit wiederkehrende Käufer ihre ursprüngliche Quelle behalten.
DomainübergreifendDatenstreams → Tag-Einstellungen konfigurieren → Domains konfigurierenJede Domain, zwischen der Besucher in einer Customer Journey wechseln, etwa Website und separater Shop oder Buchungsdomain.
Google SignaleDatenerhebungNur, wenn Sie demografische Berichte brauchen und Ihre Einwilligung das abdeckt. Es erhöht die Datenschwellenwerte.

Datenfilter starten im Status Test. Testfilter markieren passende Zugriffe nur; ausgeschlossen wird erst, wenn Sie den Filter auf Aktiv stellen. Prüfen Sie den Filter zuerst im Echtzeitbericht und aktivieren Sie ihn dann, denn ausgeschlossene Daten lassen sich nicht wiederherstellen.

Schritt 3: Über den Google Tag Manager installieren

Sie können das Google-Tag direkt in die Website einfügen, aber der Tag Manager lohnt den zusätzlichen Schritt: Jedes Tag ist versioniert, dokumentiert und ohne Entwickler änderbar.

  1. Legen Sie einen GTM-Container für die Website an und fügen Sie seine beiden Snippets auf jeder Seite ein (eines im <head>, eines nach <body>). Bei Frameworks wie Next.js nutzen Sie die offizielle Komponente oder eine einzige Layout-Datei, damit das Snippet nur einmal lädt.
  2. Erstellen Sie im GTM ein Google-Tag mit Ihrer G--Mess-ID, ausgelöst durch Initialisierung – Alle Seiten.
  3. Veröffentlichen Sie noch nichts. Öffnen Sie die Vorschau (Tag Assistant), laden Sie Ihre Website und prüfen Sie, dass das Google-Tag einmal pro Seite auslöst.

Ein häufiger Fehler: GA4 sowohl direkt im Code als auch über den GTM zu installieren. Dann zählt jeder Seitenaufruf doppelt und die Interaktionsraten sehen verdächtig perfekt aus. Durchsuchen Sie vorher den Seitenquelltext nach G- und gtag(.

Schritt 4: Die Einwilligung vor dem ersten echten Besucher einrichten

Wenn Sie Besucher aus der EU, dem Vereinigten Königreich oder der Schweiz haben, verlangt Google für Werbefunktionen den Consent Mode v2, und das Datenschutzrecht verlangt in den meisten dieser Länder eine Einwilligung vor Analytics-Cookies.

Den Consent Mode gibt es in zwei Varianten:

  • Einfach: Google-Tags laden erst, wenn der Besucher zustimmt. Einfach und vorsichtig, aber Sie verlieren alle Daten von Personen, die ablehnen.
  • Erweitert: Tags laden mit verweigerter Einwilligung und senden cookielose Pings. Google modelliert dann einen Teil der fehlenden Conversions. Die Berichte werden vollständiger, Sie sollten aber mit Ihrer Rechtsberatung klären, ob das zu Ihrem Markt passt.

In beiden Fällen müssen die Standardwerte vor dem Google-Tag gesetzt werden: analytics_storage, ad_storage, ad_user_data und ad_personalization beginnen alle mit denied und wechseln erst bei Zustimmung auf granted. Die meisten Consent-Plattformen (Cookiebot, CookieYes, Usercentrics und andere) bieten dafür eine GTM-Vorlage. Testen Sie es im Tag Assistant: Der Tab „Einwilligung“ sollte beim Seitenaufruf den Standardstatus und nach dem Klick auf „Akzeptieren“ die Aktualisierung zeigen.

Schritt 5: Anfragen als Schlüsselereignisse erfassen

Mit diesem Schritt wird GA4 vom Besucherzähler zum Geschäftsbericht.

Setzen Sie auf ein Erfolgssignal, nicht auf einen Klick. Ein gesendetes Formular ist erst dann eine Anfrage, wenn der Server sie annimmt. Die zuverlässigste Quelle ist Ihr eigener Code, der nach erfolgreichem Versand ein Ereignis in den Data Layer schreibt:

window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
  event: "generate_lead",
  form_name: "quote",
  service: "analytics",
});

Erstellen Sie im GTM einen Trigger vom Typ Benutzerdefiniertes Ereignis für generate_lead und ein Tag Google Analytics: GA4-Ereignis, das generate_lead mit den benötigten Parametern sendet. Ist das Formular ein fremdes Embed, das Sie nicht ändern können, nutzen Sie den Aufruf der Danke-Seite oder das Ereignis des Anbieters. Der integrierte Trigger „Formularsendung“ im GTM verpasst häufig Formulare, die per JavaScript senden.

Senden Sie niemals personenbezogene Daten. Namen, E-Mail-Adressen und Telefonnummern gehören weder in Ereignisparameter noch in Seiten-URLs. Das verstößt gegen Googles Nutzungsbedingungen und in Europa gegen das Gesetz. Senden Sie die Leistung, den Formularnamen oder den Wert – nicht die Person.

Markieren Sie dann in GA4 unter Verwaltung → Ereignisse das angekommene generate_lead als Schlüsselereignis. So heißen Conversions in GA4 seit 2024. Google-Ads-Conversions werden inzwischen separat eingerichtet, wodurch die Anzeigenoptimierung unabhängig von Ihren Analytics-Berichten bleibt.

Wenn Sie eigene Parameter wie service oder form_name als benutzerdefinierte Dimensionen registrieren (Verwaltung → Benutzerdefinierte Definitionen), stehen sie in Berichten zur Verfügung. Nicht registrierte Parameter werden erfasst, aber nicht angezeigt.

Schritt 6: Google Ads und die Search Console verknüpfen

  • Google Ads: Verwaltung → Produktverknüpfungen → Google Ads-Verknüpfungen. Damit teilen Sie Zielgruppen und können GA4-Schlüsselereignisse in Google Ads importieren. Für die Gebotsstrategie nutzen viele Werbetreibende das native Google-Ads-Conversion-Tag (mit erweiterten Conversions) als primäre Conversion und behalten importierte GA4-Ereignisse als sekundäre. So kann eine Änderung in GA4 die Kampagnenoptimierung nicht unbemerkt beschädigen.
  • Search Console: Verwaltung → Produktverknüpfungen → Search Console-Verknüpfungen. Dadurch kommen Berichte zu organischen Suchanfragen und Landingpages in GA4.
  • BigQuery (optional, kostenlos): Der tägliche Export bewahrt Rohdaten dauerhaft und außerhalb von GA4-Stichproben und -Schwellenwerten auf. Aktivieren Sie ihn früh; er füllt keine Vergangenheit nach.

Schritt 7: Alles überprüfen

Vertrauen Sie keinem Setup, bevor Sie es haben arbeiten sehen:

  1. Öffnen Sie die GTM-Vorschau und dann in GA4 Verwaltung → DebugView. Ihre Testsitzung erscheint mit allen Ereignissen in Reihenfolge.
  2. Senden Sie eine echte Testanfrage. Prüfen Sie, dass genau ein generate_lead ankommt, mit den erwarteten Parametern und ohne personenbezogene Daten.
  3. Lehnen Sie die Einwilligung in einem frischen privaten Fenster ab und prüfen Sie, dass keine Analytics-Cookies gesetzt werden (im erweiterten Modus erscheinen weiterhin cookielose Pings).
  4. Prüfen Sie den Echtzeitbericht von Ihrem Smartphone im Mobilfunknetz, damit Filter für internen Traffic Sie nicht ausblenden.
  5. Warten Sie 24–48 Stunden, bevor Sie Standardberichte bewerten, denn GA4 verarbeitet Daten mit Verzögerung. Testzugriffe aus dem Debug-Modus sind in diesen Berichten enthalten, bis Sie den Datenfilter Entwickler-Traffic aktivieren – schalten Sie ihn ein, sobald die Tests abgeschlossen sind.

Eine Checkliste zum Aufbewahren

  • Messplan geschrieben und abgestimmt
  • Datenaufbewahrung auf 14 Monate gestellt
  • Interner Traffic definiert und Filter aktiv
  • Unerwünschte Verweise und domainübergreifende Messung konfiguriert
  • Ein Google-Tag, einmal installiert, über den GTM
  • Consent-Mode-v2-Standardwerte laden vor jedem Google-Tag
  • Anfrage-Ereignisse lösen bei echtem Erfolg aus, einmal, ohne personenbezogene Daten
  • Schlüsselereignisse markiert; benutzerdefinierte Dimensionen registriert
  • Google Ads und Search Console verknüpft
  • Jedes Ereignis in DebugView und Tag Assistant geprüft

Bleibt ein Kästchen leer, sind die darauf aufbauenden Berichte auf schwer erkennbare Weise falsch. Wenn Zahlen bereits nicht übereinstimmen, beginnen Sie mit GA4 erfasst keine Conversions? 12 Lösungen. Wenn Sie die Einrichtung lieber abgeben möchten: GA4-Einrichtung und Conversion-Tracking.

Nächster Schritt

Wenn Sie das für Ihr Unternehmen sauber und messbar umgesetzt haben möchten, sehen Sie sich die Leistung Analytics & Conversion-Tracking an oder senden Sie eine Projektanfrage.

Amin

Gründer von Adseo

Amin entwickelt schnelle Websites und Web-Apps und richtet Analytics, Conversion-Tracking, Google Ads und technisches SEO für Unternehmen ein, die wissen wollen, welches Marketing Kunden bringt.

Sollen wir das lieber für Sie übernehmen?

Beantworten Sie ein paar kurze Fragen zu Ihrem Unternehmen und Ihren Zielen. Wir melden uns innerhalb eines Werktags mit einem klaren nächsten Schritt.

Chat auf WhatsAppChat auf Telegram