GA4 (not set): Ursachen finden und beheben
Der Wert (not set) taucht in GA4 bei Landingpage, Quelle, Kampagne und Land auf. Er ist kein Zufall, sondern zeigt fehlende Daten. So findest du die Ursache.

In GA4 steht (not set), wenn Google Analytics 4 für eine Dimension keinen Wert hat. Das kann die Landingpage betreffen, Quelle und Medium, die Kampagne, das Land oder eine eigene Dimension. Der Wert ist ein Platzhalter und zeigt, dass eine Information beim Senden fehlte oder nicht zugeordnet werden konnte. Ein kleiner Anteil ist normal. Wächst er oder trifft er einen wichtigen Kanal, steckt meist ein konkreter Fehler im Tracking dahinter, den du finden und beheben kannst.
Was bedeutet (not set) in GA4?
Google Analytics 4 baut seine Berichte aus Ereignissen. Jedes Ereignis bringt Parameter mit, aus denen GA4 Dimensionen wie Seite, Quelle oder Land ableitet. Fehlt ein Parameter, kann GA4 die Dimension nicht befüllen und schreibt (not set). Das ist kein eigener Kanal und keine eigene Seite, sondern eine Lücke.
Bei (not set) ist der Blick darauf wichtig, in welcher Dimension die Lücke auftaucht und wie groß sie ist. Ein paar Sitzungen mit (not set) bei der Landingpage sind kaum der Rede wert. Steht bei einem Drittel deiner Besuche aus Google Ads die Kampagne auf (not set), kannst du deine Kampagnen nicht mehr bewerten. Prüfe deshalb zuerst den Anteil im Vergleich zu allen Sitzungen und den zeitlichen Verlauf. Ein plötzlicher Anstieg an einem bestimmten Tag deutet auf eine Änderung an der Website oder im Google Tag Manager hin.
Am schnellsten findest du (not set) in GA4 in einer freien Exploration. Lege die betroffene Dimension als Zeile an, etwa Landingpage oder Sitzungskampagne, und füge Sitzungen sowie Ereignisanzahl als Messwerte hinzu. Ergänze dann eine zweite Dimension wie Gerätekategorie, Browser oder Ereignisname. Oft zeigt sich so ein Muster: Die Lücke tritt nur auf dem Handy auf, nur in einem bestimmten Browser oder nur bei einem bestimmten Ereignis. Dieses Muster führt dich meist direkt zur Ursache. Verwechsle (not set) dabei nicht mit (other). Der Platzhalter (other) erscheint, wenn eine Dimension sehr viele unterschiedliche Werte hat und GA4 seltene Werte zusammenfasst. Er hat mit fehlenden Daten nichts zu tun.
Warum zeigt GA4 bei der Landingpage (not set)?
Die Landingpage ist in GA4 die Seite des ersten page_view-Ereignisses einer Sitzung. Enthält eine Sitzung kein page_view, gibt es keine Landingpage, und GA4 zeigt (not set). Der häufigste Grund ist eine abgelaufene Sitzung. Eine Sitzung endet in GA4 standardmäßig nach 30 Minuten ohne Aktivität. Lässt jemand einen Tab offen, kommt später zurück und scrollt oder klickt, startet ein Ereignis wie scroll oder ein Klick-Ereignis eine neue Sitzung. Da in dieser Sitzung kein Seitenaufruf stattfindet, fehlt die Landingpage.
Weitere Ursachen für eine fehlende Landingpage sind Ereignisse, die ohne vorherigen Seitenaufruf gesendet werden. Das passiert, wenn der Google-Tag das page_view-Ereignis nicht oder erst verspätet sendet, etwa weil es im Google Tag Manager deaktiviert ist und ein eigenes page_view-Tag erst nach anderen Ereignissen feuert. Auch Ereignisse, die per Measurement Protocol vom Server kommen, haben ohne passende Sitzungsangaben keine Landingpage. Bei Single-Page-Anwendungen fehlen manchmal Seitenaufrufe nach dem Wechsel der Ansicht.
- Sitzung abgelaufen, neue Sitzung startet mit einem anderen Ereignis
- page_view im Google-Tag deaktiviert und eigenes Tag feuert zu spät
- Ereignisse per Measurement Protocol ohne Sitzungs-ID
- Tags warten auf die Einwilligung, Ereignisse laufen aber vorher
Passend dazu: GA4 Thresholding: warum Daten fehlen und was hilft
Warum steht bei Quelle, Medium oder Kampagne (not set)?
Bei Quelle und Medium kann (not set) entstehen, wenn GA4 die Herkunft einer Sitzung nicht bestimmen kann. Laut Google-Hilfe passiert das, wenn einer Sitzung das automatisch erfasste Ereignis session_start fehlt, etwa weil das Google-Tag im Google Tag Manager nicht mit dem Trigger Initialisierung startet. Solche Sitzungen landen in der Standard-Channelgruppe unter Unassigned. Ein weiterer häufiger Grund sind unvollständige UTM-Parameter. Steht in einem Link nur utm_source, aber kein utm_medium, fehlt das Medium. Auch wenn UTM-Parameter durch eine Weiterleitung verloren gehen, landet der Besuch oft als direkter Zugriff oder mit unvollständigen Angaben im Bericht.
Bei der Kampagne ist (not set) besonders häufig bei Google Ads. Ist das Konto von Google Ads nicht mit der GA4-Property verknüpft, kann GA4 die Klicks keiner Kampagne zuordnen, und die Berichte zu Google Ads in GA4 zeigen (not set). Dasselbe gilt, wenn die automatische Tag-Kennzeichnung in Google Ads ausgeschaltet ist. Prüfe in den Einstellungen der Property unter den Produktverknüpfungen, ob das richtige Konto von Google Ads verknüpft ist. Bei Agenturen mit vielen Kundenkonten kommt es vor, dass die Verknüpfung auf ein altes oder falsches Konto zeigt.
Beachte außerdem, dass GA4 Daten nachträglich verarbeitet. In den letzten ein bis zwei Tagen können Werte vorübergehend fehlen oder sich noch ändern. Prüfe einen Anstieg von (not set) deshalb lieber für einen Zeitraum, der ein paar Tage zurückliegt.
(not set) bei Land, Stadt und eigenen Dimensionen
Land und Stadt leitet GA4 aus der IP-Adresse ab, die beim Senden des Ereignisses verwendet wird. Gelingt die Zuordnung nicht, etwa bei manchen Firmennetzen, VPN-Diensten oder Anfragen von Servern, steht dort (not set). Ein kleiner Anteil ist hier üblich und lässt sich nicht beheben. Kommen sehr viele Sitzungen ohne Land, prüfe, ob Bots oder Server-Anfragen in deinen Daten landen.
Bei eigenen Dimensionen ist (not set) meist ein Einrichtungsfehler. Eine benutzerdefinierte Dimension wird erst ab dem Zeitpunkt befüllt, an dem du sie in GA4 anlegst, und laut Google-Hilfe kann sie in den ersten 24 Stunden noch (not set) zeigen. Ältere Daten bleiben (not set). Außerdem muss der Parametername genau übereinstimmen, auch bei Groß- und Kleinschreibung. Ein weiterer Grund: Du kombinierst eine Dimension, die nur bei einem bestimmten Ereignis gesendet wird, mit Ereignissen, die diesen Parameter nicht haben. Dann ist (not set) bei allen anderen Ereignissen richtig.
Passend dazu: GA4 Direct Traffic und Unassigned: Ursachen und Lösungen
So findest du die Ursache Schritt für Schritt
Geh systematisch vor, statt auf Verdacht Einstellungen zu ändern. Ein Beispiel: Ein kleiner Onlineshop sah nach einem Theme-Update, dass ein Viertel der Sitzungen bei der Landingpage (not set) zeigte. Im Vorschaumodus des Google Tag Managers stellte sich heraus, dass das neue Theme ein eigenes Scroll-Ereignis sendete, bevor der Google-Tag geladen war. Nachdem die Reihenfolge angepasst war, sank der Anteil wieder auf das übliche Maß.
| Dimension | Häufige Ursache | Prüfung | Lösung |
|---|---|---|---|
| Landingpage | Sitzung ohne page_view, etwa nach Ablauf | Exploration mit Ereignisname | page_view früh senden, Reihenfolge der Tags anpassen |
| Quelle und Medium | Kein session_start oder unvollständige UTM-Parameter | Trigger des Google-Tags, Testlinks | Trigger Initialisierung, UTM-Parameter vollständig |
| Kampagne (Google Ads) | Konto nicht verknüpft oder Tag-Kennzeichnung aus | Produktverknüpfungen der Property | Richtiges Konto verknüpfen, Kennzeichnung einschalten |
| Land und Stadt | IP-Adresse nicht zuordenbar | Anteil und Verlauf | Kleiner Anteil ist normal, Bots prüfen |
| Eigene Dimension | Später angelegt oder falscher Parametername | DebugView von GA4 | Parameternamen exakt angleichen |
- Anteil und Verlauf von (not set) im Bericht prüfen, betroffenen Zeitraum eingrenzen
- Dimension mit Ereignisname kombinieren, um das auslösende Ereignis zu finden
- Im Vorschaumodus des Google Tag Managers die Reihenfolge der Tags beim Laden prüfen
- In der DebugView von GA4 kontrollieren, ob page_view mit page_location gesendet wird
- Verknüpfung mit Google Ads und UTM-Schreibweisen prüfen
Prüfe auch, wie dein Cookie-Banner mit dem Google Tag Manager zusammenspielt. Feuern Ereignisse vor der Einwilligung, das page_view aber erst danach, entstehen Sitzungen ohne Landingpage. Google nennt außerdem einen typischen Fehler im Consent Mode: Werden die Einwilligungswerte nach der Entscheidung im Banner mit dem Befehl default statt update gesetzt, geht das erste session_start verloren. Teste den Ablauf deshalb mit Zustimmung, mit Ablehnung und mit einer späten Zustimmung nach einigen Sekunden.
Wie vermeidest du (not set) dauerhaft?
Viele (not set)-Werte in GA4 entstehen durch Kleinigkeiten in der Reihenfolge von Tags oder durch fehlende Verknüpfungen. Beim Gratis-Check von Trackum prüft ein echter Browser deine Seite dreimal und zeigt Befunde mit Festpreis zum Beheben. Die Reparatur für 79 € behebt alle Befunde im vorhandenen Google Tag Manager, getestet und mit kurzem Bericht. Im Abo für 19 € pro Monat testet Trackum deine Seite jede Woche und repariert ohne Aufpreis, was an der eingerichteten Messung nach einem Update kaputtgeht. Alle Preise zzgl. MwSt.
Häufige Fragen
Was bedeutet (not set) in Google Analytics 4?
(not set) ist ein Platzhalter, den GA4 einsetzt, wenn für eine Dimension kein Wert vorliegt. Es ist kein eigener Kanal und keine eigene Seite. Der Wert zeigt, dass GA4 eine Information nicht erhalten oder nicht zuordnen konnte.
Kann ich (not set) aus alten GA4-Daten entfernen?
Nein, eine Korrektur am Tracking wirkt erst ab dem Zeitpunkt der Änderung, bereits erfasste Daten bleiben unverändert. Für alte Zeiträume kannst du (not set) in Explorationen nur herausfiltern oder getrennt ausweisen. Notiere dir das Datum der Korrektur, damit du Vorher und Nachher sauber vergleichen kannst.
Ist ein kleiner Anteil (not set) normal?
Ja, ein kleiner Anteil lässt sich kaum vermeiden. Auffällig wird es, wenn der Anteil plötzlich steigt oder ein wichtiger Kanal betroffen ist. Dann lohnt sich die Suche nach der Ursache.
Was ist der Unterschied zwischen (not set) und (other)?
(not set) bedeutet, dass ein Wert fehlt. (other) bedeutet, dass ein Bericht zu viele unterschiedliche Werte hat und GA4 seltene Werte zusammenfasst. Beide haben verschiedene Ursachen und verschiedene Lösungen.
Quellen
- Google Analytics-Hilfe: Bedeutung des Werts (not set) in Ihren Berichten support.google.com
- Google Analytics-Hilfe: Analytics-Sitzungen support.google.com
- Google Analytics-Hilfe: Google Ads mit Google Analytics verknüpfen support.google.com
Weiterlesen
Fehler findenGA4 Thresholding: warum Daten fehlen und was hilft
Zeigt GA4 den Hinweis auf Datengrenzwerte, hält Google Zeilen zurück. Hier erfährst du, wann das heute passiert und wie du wieder vollständige Berichte bekommst.
Fehler findenGA4 Direct Traffic und Unassigned: Ursachen und Lösungen
Wenn in GA4 ein großer Teil der Besuche bei Direct oder Unassigned landet, fehlen dir Informationen über die Herkunft. So findest und behebst du die Ursachen.
Fehler findenGA4 und Google Ads: Abweichung bei Conversions erklärt
GA4 meldet 40 Käufe, Google Ads 52? Das ist oft kein Fehler. So erklärst du die Abweichung und erkennst, wann du doch eingreifen musst.
Fehler findenReferral Exclusion in GA4: PayPal und Klarna ausschließen
Steht paypal.com in GA4 bei den Käufen weit oben, fehlt die Referral Exclusion. So trägst du unerwünschte Verweise ein und prüfst, ob es wirkt.
Fehler findenGoogle Analytics zeigt keine Daten: Ursachen und Prüfreihenfolge
Leere Berichte in Google Analytics 4 haben meist eine von wenigen typischen Ursachen. Mit dieser Prüfreihenfolge findest du sie in wenigen Minuten, ohne im Dunkeln zu suchen.
Fehler findenGoogle Ads Conversion nicht erfasst: Ursachen und Prüfablauf
Google Ads zeigt keine Conversions, obwohl Anfragen und Käufe kommen? Die häufigsten Ursachen und ein Prüfablauf, mit dem du den Fehler in einer halben Stunde findest.