GA4 und Google Ads verknüpfst du in GA4 unter Verwaltung > Produktverknüpfungen > Google Ads-Verknüpfungen oder in Google Ads über das Werkzeugsymbol und den Data Manager. Dafür brauchst du in GA4 mindestens die Rolle Bearbeiter und in Google Ads Administratorzugriff, beides am selben Google-Konto. Lass das automatische Tagging aktiviert, sonst kommen die Kampagnendaten nicht sauber in GA4 an. Danach importierst du deine Schlüsselereignisse als Conversions und legst fest, welche davon primär zählen, damit kein Abschluss doppelt in die Gebotsstrategie einfließt.
Die Verknüpfung selbst ist schnell erledigt. Was danach schiefgeht, beschäftigt mich in Audits deutlich länger: Kampagnen, die in GA4 als organischer Traffic auftauchen, doppelt gezählte Käufe, Zahlen, denen niemand mehr glaubt. Wie du den Conversion-Tag im Tag Manager einrichtest, steht dagegen in meinem Guide zum Google Ads Conversion Tracking.
Stand: 08.10.2026. Menüpfade, Rollen und Feldnamen habe ich mit der aktuellen GA4- und Google-Ads-Hilfe abgeglichen. Google benennt Menüs regelmäßig um. Heißt ein Punkt bei dir anders, führt dich die verlinkte Hilfeseite zum aktuellen Stand.
Was die Verknüpfung bringt und was nicht
Laut Google-Hilfe zur Verknüpfung stehen die Google-Ads-Daten innerhalb von 48 Stunden in deinen GA4-Berichten. Der Austausch läuft in beide Richtungen:
| Richtung | Was fließt | Wofür du es nutzt |
|---|---|---|
| Google Ads zu GA4 | Kampagnen- und Anzeigengruppendaten, Klicks, Impressionen, Kosten | Akquisitionsberichte und Bereich Werbung in GA4 |
| GA4 zu Google Ads | Schlüsselereignisse als Conversions | Zielvorhaben und Smart Bidding |
| GA4 zu Google Ads | Zielgruppen | Remarketing |
| GA4 zu Google Ads | Engagement-Messwerte | GA4-Spalten in Google-Ads-Berichten |
Tabelle seitlich scrollbar
Historische Daten holt die Verknüpfung nicht nach, alles fließt erst ab Verknüpfung beziehungsweise Import. Und sie macht die Zahlen beider Tools nicht identisch. Warum, steht weiter unten.
Voraussetzungen: Rollen, Konto und Verwaltungskonto
| Wo | Mindestrolle | Wofür |
|---|---|---|
| GA4-Property | Bearbeiter (oder Administrator) | Verknüpfung anlegen und ändern |
| Google-Ads-Konto oder Verwaltungskonto | Administratorzugriff | Verknüpfung anlegen |
| GA4-Property | Marketingexperte | Schlüsselereignisse als Conversions importieren, Attributionseinstellungen ändern |
| GA4-Property | Betrachter | Prüfen, ob und seit wann verknüpft ist |
Tabelle seitlich scrollbar
Beide Rechte müssen am selben Google-Konto hängen, mit dem du angemeldet bist. Taucht dein Google-Ads-Konto in der Auswahl nicht auf, fehlt dir laut Google wahrscheinlich genau diese Berechtigung. Ohne Admin-Zugriff in Google Ads kannst du die Verknüpfung aus GA4 heraus anfragen, die Administratoren des Ads-Kontos werden dann benachrichtigt.
Sonderfall Verwaltungskonto
Betreust du mehrere Konten über ein Google-Ads-Verwaltungskonto (MCC), verknüpfst du die Property direkt mit dem Verwaltungskonto. Laut Google-Hilfe gilt dann:
- Die importierten GA4-Daten stehen allen Kundenkonten zur Verfügung, später hinzugefügte Konten werden automatisch mitverknüpft (Google-Hilfe zu Verwaltungskonten).
- Die Verknüpfung zählt als genau eine der höchstens 400 Verknüpfungen pro Property.
- Aktivierst du dabei das automatische Tagging, gilt es für alle direkt verknüpften Konten.
- Damit GA4-Zielgruppen in den Unterkonten ankommen, muss das Verwaltungskonto dort als Zielgruppenmanager eingetragen sein.
Variante 1: Verknüpfung in GA4 anlegen
- Öffne in GA4 die Verwaltung und klicke unter Produktverknüpfungen auf Google Ads-Verknüpfungen.
- Klicke auf Verknüpfen und dann auf Google Ads-Konten auswählen.
- Wähle das Konto oder Verwaltungskonto, klicke auf Bestätigen und Weiter.
- Personalisierte Anzeigen aktivieren ist standardmäßig eingeschaltet (mehr dazu unten).
- Maximiere Automatisches Tagging aktivieren und schalte es ein, falls es im Ads-Konto noch aus ist.
- Klicke auf Weiter, prüfe die Zusammenfassung und klicke auf Senden.
Über den Pfeil am Ende der Zeile siehst du später die Details der Verknüpfung, darunter das Verknüpfungsdatum.
Leicht übersehen: Laut Google-Hilfe werden bei aktivierter personalisierter Werbung zusätzlich Ereignisse wie add_to_cart, begin_checkout, view_item oder session_start in GA4 als Schlüsselereignisse gekennzeichnet. Schau nach der Verknüpfung in die Liste deiner Schlüsselereignisse. Was dort neu auftaucht, gehört nicht automatisch in deine Google-Ads-Ziele und schon gar nicht als primäre Conversion.
Variante 2: Verknüpfung in Google Ads anlegen
- Klicke in Google Ads auf das Werkzeugsymbol und dann auf Data Manager.
- Klicke auf + Produkt verknüpfen und wähle unter „Datenquelle“ Google Analytics (GA4) und Firebase.
- Wähle unter „Verknüpfung einrichten“ deine Property aus und klicke auf Weiter.
- Aktiviere die Schalter für den Import von App- und Webmesswerten und von Google Analytics-Zielgruppen, wie Google es empfiehlt.
- Prüfe deine Auswahl und klicke auf Verknüpfen.
Ältere Anleitungen und einzelne Google-Hilfeseiten nennen noch den Weg über Verknüpfte Konten. Aktuell läuft die Verknüpfung über den Data Manager (Google-Hilfe). Beide Varianten erzeugen dieselbe Verknüpfung. Ich gehe meist über GA4, weil dort das automatische Tagging direkt im Dialog steht.
Warum automatisches Tagging an sein muss
Automatisches Tagging hängt an jede Anzeigen-URL eine Klick-ID an, die GCLID, zum Beispiel ?gclid=123xyz. Darüber ordnet GA4 die Sitzung der richtigen Kampagne zu, und ohne sie funktioniert der Import von Schlüsselereignissen als Conversions nicht (Google-Hilfe zum automatischen Tagging). Bei neuen Konten ist es standardmäßig aktiv. Prüfen kannst du es unter Verwaltung > Kontoeinstellungen > Automatisches Tagging: Das Kästchen „Die URL taggen, auf die Nutzer über meine Anzeige gelangen“ muss angehakt sein.
- In GA4 hat automatisches Tagging Vorrang vor manuellen UTM-Parametern. Kann GA4 die GCLID aber nicht nutzen, etwa weil eine Weiterleitung sie abschneidet, leitet es alle Kampagnenwerte aus vorhandenen UTM-Parametern ab. Setze dann alle UTM-Parameter, nicht nur einen (Google-Hilfe zu Traffic-Quellen). Saubere Fallback-Parameter baust du mit dem UTM-Generator. Welche Werte du dafür einheitlich verwendest, legt meine UTM-Namenskonvention fest.
- Fehlen Klick-ID und UTM-Parameter ganz, landet die Sitzung als organisch, direkt oder (not set). Aus meiner Praxis ist das der häufigste Grund, warum Kampagnen in GA4 scheinbar verschwinden.
- Bei kontoübergreifendem Conversion-Tracking über ein Verwaltungskonto musst du automatisches Tagging in jedem Unterkonto einzeln einschalten.
Personalisierte Anzeigen: was der Schalter heute steuert
Der Schalter Personalisierte Anzeigen aktivieren erlaubt, GA4-Daten in Google Ads für personalisierte Werbung zu nutzen, vor allem für Remarketing. Dafür muss in der Property außerdem Google Signals oder die Erhebung von Nutzern bereitgestellter Daten aktiv sein.
2026 verlagert Google die Steuerung zum Consent Mode. Seit dem 15. Juni 2026 entscheidet laut Google-Hilfe allein der Consent Mode, ob das GA4-Tag Google-Ads-Cookies und -IDs erhebt, Google Signals steuert nur noch die Verknüpfung mit angemeldeten Nutzern in den Berichten. Später im Jahr soll allein das Signal ad_personalization über die Personalisierung mit GA4-Daten in Google Ads entscheiden, und GA4 soll verschlüsselte IP-Adressen an das verknüpfte Ads-Konto weitergeben. Termine dafür hatte Google zum Stand dieses Artikels nicht genannt. Was das für dein Cookie-Banner bedeutet, steht im Artikel zum Consent Mode v2.
Schlüsselereignisse als Conversions importieren
Die Verknüpfung allein ändert an deinen Geboten nichts. Erst wenn du Schlüsselereignisse als Conversions anlegst, kann Smart Bidding damit arbeiten. Das Grundprinzip beschreibe ich im Artikel Google Ads Conversion Tracking einrichten, hier die aktuellen Wege für den GA4-Import.
Schritt 1: Ereignis als Schlüsselereignis markieren
In GA4 unter Verwaltung > Datenanzeige > Ereignisse schaltest du beim gewünschten Ereignis „Als Schlüsselereignis markieren“ ein. Ein neues Ereignis muss eventuell erst einmal ausgelöst werden und unter „Letzte Ereignisse“ erscheinen.
Schritt 2: Conversion anlegen
In Google Ads klickst du unter Zielvorhaben > Zusammenfassung auf + Conversion-Aktion erstellen, wählst Property und Ereignis, klickst auf Ereignisse auswählen und dann auf Speichern und fortfahren. Alternativ geht es in GA4 über Werbung > Tools > Conversion-Verwaltung > Neue Conversion, diese Ansicht hat laut Google aber noch nicht jede Property (Google-Hilfe zum Import).
Dafür brauchst du in GA4 mindestens die Rolle Marketingexperte und in Google Ads Administratorzugriff. Bis die ersten Daten in Google Ads stehen, können bis zu 24 Stunden vergehen. Rückwirkend wird nichts importiert.
Primär oder sekundär: was Smart Bidding sieht
Über GA4 angelegte Conversions setzt Google auf sekundär. Auch in Google Ads angelegte GA4-Conversions werden sekundär, wenn das Konto schon Ziele aus einer Analytics-Property hat. Laut Google soll das verhindern, dass dasselbe Ereignis für Gebote doppelt zählt.
Sekundäre Aktionen siehst du nur in der Spalte „Alle Conversions“. In die Spalte „Conversions“ und damit in Smart Bidding fließen nur primäre. Willst du auf eine GA4-Conversion bieten, stellst du in Google Ads die Aktionsoptimierung auf Primär. Das geht nur in Google Ads, nicht in GA4.
Doppelzählung vermeiden: Google-Ads-Tag oder GA4-Import
Aus meiner Praxis der teuerste Fehler rund um die Verknüpfung: Der Kauf wird schon über den Google-Ads-Conversion-Tag gemessen, jemand importiert zusätzlich das GA4-Ereignis purchase und stellt es ebenfalls auf primär. Ab dann zählt jeder Kauf zweimal, und Smart Bidding sieht einen CPA, der nur halb so hoch ist wie in Wirklichkeit. Google entfernt Duplikate nur innerhalb einer Conversion-Aktion, nicht zwischen zwei verschiedenen Aktionen (Google-Hilfe).
Die Regel: Pro echtem Geschäftsereignis genau eine primäre Conversion-Aktion. Die zweite Quelle läuft sekundär mit, als Kontrolle.
| Ausgangslage | Primär | Sekundär |
|---|---|---|
| Google-Ads-Tag misst den Abschluss sauber | Conversion-Aktion des Google-Ads-Tags | GA4-Import zum Vergleich |
| Kein Google-Ads-Tag, GA4 misst sauber | GA4-Import | keine |
Tabelle seitlich scrollbar
Für Gebote nehme ich fast immer den Google-Ads-Tag als primäre Quelle, idealerweise mit erweiterten Conversions. Er unterstützt View-through-Conversions, die es beim GA4-Import laut Google nicht gibt, und hängt nicht an den Attributionseinstellungen der Property. Entstehen die echten Abschlüsse erst später im CRM, gehört die Messung dorthin, siehe Offline-Conversions importieren.
GA4-Zielgruppen in Google Ads nutzen
Mit aktivierter personalisierter Werbung kommen GA4-Zielgruppen automatisch in den verknüpften Google-Ads-Konten an, das kann ein paar Stunden dauern. Dann fügst du sie Kampagnen oder Anzeigengruppen hinzu. Fehlen sie, prüfe laut Google-Hilfe zur Fehlerbehebung der Reihe nach:
- ob in der Verknüpfung personalisierte Werbung aktiviert ist,
- ob in den Einstellungen zur Datenerhebung der Property die Bestätigung zur Nutzerdatenerhebung gesetzt ist,
- ob Google Signals oder die Erhebung von Nutzern bereitgestellter Daten aktiv ist,
- ob bei Verwaltungskonten das Verwaltungskonto als Zielgruppenmanager eingetragen ist.
GA4-Messwerte in Google Ads, Google-Ads-Berichte in GA4
In Google Ads fügst du in den Tabellen für Kampagnen, Anzeigengruppen, Anzeigen oder Keywords über das Spaltensymbol die Gruppe Google Analytics hinzu, etwa „Sitzungen mit Interaktion in % (GA4)“ oder „Ereignisse pro Sitzung (GA4)“. So erkennst du Keywords mit guter Klickrate, deren Besucher sofort wieder gehen. Laut Google sind die Daten meist nach weniger als einer Stunde da, lassen sich aber nicht nach allen Dimensionen segmentieren, nach Gerät zum Beispiel nicht.
In GA4 findest du die Kampagnen unter Berichte > Akquisition > Übersicht über den Link Google Ads-Kampagnen ansehen. Kosten und Klicks stehen im Bereich Werbung im Bericht zu den Google-Ads-Kampagnen, der nur in der Desktopversion verfügbar ist (Google-Hilfe).
Consent Mode v2: was ohne Einwilligung passiert
Lehnt ein Besucher ab, fehlen seine Daten zunächst in beiden Tools. Ob Google sie modelliert, hängt vom Setup und vom Datenvolumen ab.
- GA4 modelliert Verhalten nur, wenn der Consent Mode auf allen Seiten im Advanced Mode läuft, die Tags also schon vor dem Banner laden. Zusätzlich braucht die Property an mindestens 7 Tagen mindestens 1.000 Ereignisse pro Tag mit
analytics_storage='denied'und an mindestens 7 der letzten 28 Tage mindestens 1.000 Nutzer pro Tag mit Einwilligung, ohne Garantie. Modellierte Daten siehst du nur mit der Identität für die Berichterstellung „Zusammengeführt“ (Google-Hilfe zur Verhaltensmodellierung). - Google Ads modelliert Conversions bei korrekt umgesetztem Consent Mode. Als Schwelle nennt Google 700 Anzeigenklicks in einem Zeitraum von 7 Tagen, je Land und Domaingruppierung. Die modellierten Conversions landen direkt in der Spalte „Conversions“ (Google-Hilfe zur Conversion-Modellierung).
Für kleinere Konten heißt das: Die Lücke durch abgelehnte Einwilligungen bleibt oft eine Lücke. Basic oder Advanced Mode ist eine Datenschutzentscheidung, die Abwägung steht im Consent-Mode-Artikel. Wie Gerichte bisher über Einwilligung und Cookie-Banner entschieden haben, ordnet meine Chronik der Tracking-Urteile ein. Das hier ist keine Rechtsberatung, im Zweifel klärst du das mit deinem Datenschutzbeauftragten.
Typische Fehler und wie du sie behebst
| Symptom | Häufige Ursache | Lösung |
|---|---|---|
| Keine Google-Ads-Daten in GA4 | Verknüpfung fehlt oder ist jünger als 48 Stunden, automatisches Tagging aus | Konto und Verknüpfungsdatum unter Google Ads-Verknüpfungen prüfen, Tagging einschalten |
| Kampagne, Kosten oder Klicks als „(not set)“ | Klicks aus einem nicht verknüpften Ads-Konto, unvollständige UTM-Parameter, Klicks mit WBRAID oder GBRAID | Alle werbenden Konten verknüpfen (bei Demand Gen auch das Verwaltungskonto), vollständige UTM-Parameter als Fallback |
| Sitzungsquelle/-medium „(not set)“, Traffic unter Unassigned | session_start fehlt, etwa weil das GA4-Tag im Tag Manager nicht über den Initialisierungs-Trigger feuert oder das Banner nach dem Klick ein Default statt eines Updates sendet | GA4-Tag auf den Initialisierungs-Trigger für alle Seiten legen, nach der Banner-Entscheidung update senden |
| Anzeigenklicks als organisch oder direkt, „google / cpc“ fehlt | GCLID geht bei einer Weiterleitung verloren, keine UTM-Parameter als Fallback | Landingpage mit ?gclid=TesTER-123 testen, Weiterleitungen parameterfest machen |
| Ads-Konto taucht beim Verknüpfen nicht auf | Admin-Zugriff oder Rolle Bearbeiter fehlt, falsches Google-Konto angemeldet | Richtig anmelden, Rechte ergänzen lassen oder Verknüpfung anfragen |
| Importierte Conversion fehlt in „Conversions“ | Aktion sekundär oder jünger als 24 Stunden, Ereignis nicht als Schlüsselereignis markiert | Aktionsoptimierung prüfen, markieren, einen Tag warten |
| Doppelt so viele Conversions wie Bestellungen | Google-Ads-Tag und GA4-Import beide primär | Eine Aktion auf sekundär stellen |
| Tageswerte passen nicht zusammen | Property und Ads-Konto nutzen verschiedene Zeitzonen | Zeitzonen prüfen, längere Zeiträume vergleichen |
| Umsätze in GA4 in US-Dollar | Standardwährung der Property ist US-Dollar | Währung in den Property-Einstellungen auf Euro stellen |
Tabelle seitlich scrollbar
Den GCLID-Test beschreibt Google in der Hilfe zu fehlenden Ads-Daten: Bleibt der Parameter nicht exakt so in der URL, inklusive Groß- und Kleinschreibung, verliert deine Website die Klick-ID. Eine Währungsänderung in GA4 rechnet laut Google auch die historischen Daten um (Google-Hilfe zu Währungen), Google Ads berichtet Conversion-Werte immer in der Abrechnungswährung.
Warum GA4 und Google Ads nie dieselben Zahlen zeigen
Viele Abweichungen sind keine Fehler, sondern Folge unterschiedlicher Zählweisen. Google nennt sie in der Hilfe zum Conversion-Import ausdrücklich normal, auch bei korrekter Einrichtung.
| Ursache | Google Ads | GA4 |
|---|---|---|
| Zuordnungsdatum | Datum des Klicks | Datum der Conversion |
| Gutgeschriebene Channels | Standard: bezahlte Google-Channels | Standard in Berichten: bezahlte und organische Channels |
| Zählmethode | „Eine“ oder „Alle“ pro Klick | jedes Ereignis |
| Zeitfenster | Conversion-Zeitraum 1 bis 90 Tage, Cookies 90 Tage | Cookies bis zu 2 Jahre, Lookback 30 bzw. 90 Tage |
| Messgröße | Klicks, ungültige werden herausgefiltert | Sitzungen und Nutzer |
| Zeitzone | Zeitzone des Ads-Kontos | Zeitzone der Property |
Tabelle seitlich scrollbar
Ein Beispiel aus der Google-Hilfe: Klick am 19. Juli, Kauf am 20. Juli. Google Ads verbucht die Conversion am 19., GA4 am 20. Für einen fairen Vergleich nimmst du in Google Ads die Spalte „Alle Conv. (nach Conv.-Zeit)“. Auch Klicks und Sitzungen sind verschiedene Größen: Zwei Klicks innerhalb von 30 Minuten zählt GA4 unter Umständen als eine Sitzung (Google-Hilfe zu Klicks und Sitzungen).
Beim Attributionsmodell ist in Google Ads für die meisten Conversion-Aktionen die datengetriebene Attribution Standard (Google-Hilfe). In GA4 stehen seit November 2023 nur noch datengetrieben und letzter Klick zur Wahl, unter Verwaltung > Datenanzeige > Ereignisse > Attributionseinstellungen (Google-Hilfe). Was hinter den Modellen steckt, erklären mein Artikel Google Ads Attribution verstehen und der Glossareintrag Attributionsmodell.
Checkliste: Verknüpfung prüfen in 5 Minuten
- Unter Google Ads-Verknüpfungen steht das richtige Konto (bei Agenturen das Verwaltungskonto), verknüpft vor mehr als 48 Stunden.
- Automatisches Tagging ist in jedem werbenden Konto aktiv.
- Eine Landingpage mit
?gclid=TesTER-123lädt, der Parameter bleibt unverändert. - In GA4 unter Akquisition stehen deine Kampagnen mit Namen, nicht als „(not set)“.
- Automatisch neu markierte Schlüsselereignisse sind geprüft.
- Pro Geschäftsereignis gibt es genau eine primäre Conversion-Aktion.
- Zeitzone und Währung von Property und Ads-Konto passen zueinander.
- Bei Remarketing sind die GA4-Zielgruppen in Google Ads sichtbar.
Fazit: Die Verknüpfung ist der leichte Teil
Die Verknüpfung ist in wenigen Minuten erledigt, ob in GA4 oder über den Data Manager. Über die Qualität deiner Daten entscheidet, was danach kommt. Kommt die GCLID auf der Landingpage an? Zählt pro Abschluss genau eine primäre Conversion? Wenn beides stimmt, sind die verbleibenden Abweichungen zwischen GA4 und Google Ads normal und erklärbar. Doppelte Conversions oder Kampagnen als organischer Traffic sind es nicht.
Wenn du das nicht selbst auseinandernehmen willst: In meiner Google Ads Tracking-Leistung richte ich Verknüpfung, Conversion-Import und Consent-Signale sauber ein. Willst du erst wissen, wo es hakt, prüfe ich das Tracking auch im Rahmen eines Google-Ads-Audits ab 500 €.



