Skip to main content
SteerAds
TutorialTrackingTroubleshooting

GA4 Cross-Domain-Tracking kaputt? Sitzungen fixen (2026)

Teilt GA4 eine einzige Reise über zwei Domains in zwei Sitzungen? Gehen Sie vom Klick aus durch sieben Prüfpunkte — die verlorene Quelle, den _gl Linker, die Konfiguration im Admin, Subdomains gegenüber separaten Domains, Drittanbieter-Warenkörbe, Verweisausschlüsse und Verifizierung — mit einer Diagnosetabelle mit 12 Zeilen und einer nach Wirkung sortierten Korrekturliste.

Matt
MattTracking & Data Lead
···4 Min Lesezeit

Rund 30 Prozent der GA4-Properties, die 2026 zwei Domains umspannen, teilen stillschweigend eine einzige Käuferreise in zwei Sitzungen — und verlieren beim Sprung die ursprüngliche Google- oder bezahlte Quelle — doch die meisten Teams bemerken es erst, wenn ihre eigene Domain als Top-Verweis auftaucht. Eine Reise, die Domains durchquert, ist kein kaputter Traffic; es ist unverknüpfter Traffic, und die Korrektur besteht nie darin, reflexartig alles neu zu taggen. Es geht darum, die eine Stelle zu finden, an der die Verbindung zwischen Domains bricht.

Dieser Leitfaden folgt einem Besucher vorwärts über zwei Domains durch sieben Prüfpunkte — Quellverlust, den _gl Linker, die Konfiguration im Admin, Subdomains gegenüber separaten Domains, Drittanbieter-Warenkörbe, Verweisausschlüsse und Verifizierung — damit Sie die Ursache beheben, nicht das Symptom. Um Ihre eigene Einrichtung automatisch gegen die häufigsten domainübergreifenden Lecks zu prüfen, starten Sie unser kostenloses 5-Achsen-Tracking-Audit.

Aktualisiert am 2026-05-17 mit dem aktuellen Verhalten der domainübergreifenden Messung, des _gl Linkers und unerwünschter Verweise, beobachtet bei US-, UK- und europäischen Konten.

TL;DR — warum aus einer Reise zwei Sitzungen werden :
  1. Ein Domain-Sprung setzt die Sitzung zurück, sofern die domainübergreifende Messung die zwei Domains nicht verknüpft — aus 1 Käufer werden 2 Nutzer. 2. Der _gl Linker trägt die client ID zwischen Domains und muss in der Ziel-URL überleben. 3. Konfigurieren Sie Ihre Domains im Admin unter dem Web-Datenstream und setzen Sie das Tag auf jede Domain. 4. Subdomains brauchen nichts — nur echte separate Domains werden konfiguriert. 5. Drittanbieter-Warenkörbe entfernen den Linker — listen Sie sie und fügen Sie Verweisausschlüsse hinzu, um die Quelle zu behalten.

Warum wird aus einer Reise zwei Sitzungen?

Der Quellverlust ist das Erste, was man verstehen muss, weil er alle darunterliegenden Symptome erklärt. GA4 identifiziert einen Besucher über eine client ID, die in einem First-Party-Cookie gespeichert ist, das auf eine Domain beschränkt ist. In dem Moment, in dem ein Besucher zu einer zweiten Domain wechselt, ist dieses Cookie nicht lesbar, also prägt die zweite Domain eine neue client ID und zählt von null an.

Neue client ID — Weil die Zieldomain das Cookie der Ursprungsdomain nicht lesen kann, behandelt GA4 die Ankunft als völlig neuen Nutzer. Eine Person, die auf eine Google-Anzeige geklickt, Ihre Marketing-Website durchstöbert und zur Kasse gesprungen ist, wird nun als zwei Nutzer in zwei Sitzungen protokolliert.

Verlorene Quelle — Schlimmer als die Doppelzählung erfasst die zweite Sitzung die erste Domain als ihren Verweis. Die ursprüngliche bezahlte oder organische Quelle, die den Klick verdient hat, wird überschrieben, sodass der Umsatz auf der Bezahldomain aussieht, als käme er von Ihrer eigenen Website.

Selbstverweis — Dieses Überschreiben ist genau das Selbstverweis-Muster: Ihre eigene Domain klettert im Trafficakquise-Bericht hoch. Es ist das lauteste Signal, dass ein Domain-Sprung unverknüpft ist. Für die dedizierte Vorgehensweise zum Beseitigen sehen Sie unseren GA4-Selbstverweis-Ausschluss-Leitfaden.

Das Ziel ist einfach: eine Reise sollte eine Sitzung bleiben, mit ihrer ursprünglichen Quelle intakt, egal wie viele Domains sie berührt.

Was ist der _gl Linker und wie muss er übergeben werden?

Sobald Sie akzeptieren, dass das Cookie dem Besucher nicht folgen kann, ist der Mechanismus, der es tut, der Linker. Der _gl Parameter ist, wie GA4 die client ID von einer Domain zur nächsten übergibt, ohne sich auf ein geteiltes Cookie zu verlassen.

Der Linker-Parameter — Wenn die domainübergreifende Messung konfiguriert ist, hängt das Google-Tag _gl an jeden ausgehenden Link und jedes Formular an, das auf eine gelistete Domain zeigt. Er kodiert die client ID und den Sitzungskontext als kurzlebigen String in der URL.

Den Sprung überleben — Die Zieldomain liest _gl bei Ankunft und übernimmt dieselbe client ID, statt eine neue zu prägen. Sie können es visuell bestätigen: klicken Sie durch und die Adressleiste zeigt für einen Moment einen langen ?_gl=1*... String. Kein _gl am Ziel bedeutet keine Verknüpfung.

Was es bricht — Alles, was die Ziel-URL umschreibt, bevor GA4 sie liest — eine Weiterleitung, die URL-Parameter entfernt, ein Warenkorb, der die URL bereinigt, oder ein manueller Link, der das Tag umgeht — tötet den Linker. Blockieren oder entfernen Sie _gl niemals in einer Firewall-Regel oder einem CDN.

Der Linker ist hier der gesamte tragende Mechanismus, daher ist das meiste domainübergreifende Debugging eigentlich Linker-Debugging. Wenn Sie zu einer serverseitigen Einrichtung wechseln, erklärt unser serverseitiger GTM-Leitfaden, wie sich die Übergabe ändert.

Wie konfiguriert man domainübergreifende Messung im Admin?

Mit verstandenem Mechanismus ist die Konfiguration kurz — und hier landen die meisten Korrekturen tatsächlich. Die domainübergreifende Messung wird pro Datenstream gesetzt, nicht pro Property, also konfigurieren Sie sie auf dem Web-Stream, der beide Domains bedient.

Der genaue Pfad — Öffnen Sie Admin, wählen Sie die Property, dann Datenstreams, klicken Sie auf Ihren Web-Datenstream, dann Tag-Einstellungen konfigurieren und Domains konfigurieren. Das ist der einzige Bildschirm, der das gesamte Verhalten steuert.

Domains hinzufügen — Listen Sie jede Domain der Reise mit einem Übereinstimmungstyp: enthält, gleich oder beginnt mit. Sowohl example.com als auch examplecart.com müssen erscheinen. Eine fehlende Domain ist der häufigste Grund, warum ein korrekt installiertes Tag dennoch Sitzungen teilt.

Die Tag-Anforderung — Die Konfiguration ist notwendig, aber nicht ausreichend: das Google-Tag muss auf jeder gelisteten Domain aktiv sein. Hat die Zieldomain kein Tag, gibt es nichts, das den _gl Parameter bei Ankunft liest, also scheitert die Verknüpfung still.

Speichern Sie, dann veröffentlichen Sie erneut oder warten Sie auf die Tag-Aktualisierung, bevor Sie testen. Endet Ihr Funnel in einer Google-Ads-Conversion, stimmen Sie das mit unserem Leitfaden zur GA4-Conversion-Import-Einrichtung ab, damit die verknüpfte Sitzung nachgelagert korrekt berichtet wird.

Subdomains oder separate Domains: was wird konfiguriert?

Ein großer Teil verschwendeter Mühe kommt daher, das Falsche zu konfigurieren. Die entscheidende Frage ist, ob der Sprung die registrierbare Domain durchquert oder bloß eine Subdomain davon.

Subdomains verknüpfen kostenlos — shop.example.com und www.example.com teilen dieselbe Stammdomain, denselben First-Party-Cookie-Bereich und damit dieselbe client ID. GA4 hält sie automatisch in einer Sitzung, mit null Konfiguration. Sie der Domainliste hinzuzufügen ist harmlos, aber sinnlos.

Separate Domains werden konfiguriert — Die Sitzung bricht nur, wenn die registrierbare Domain wechselt, etwa example.com zu examplecart.com oder ein Buchungshost auf eigener Domain. Das ist der Sprung, der die domainübergreifende Messung und den _gl Linker braucht.

Diagnostizieren Sie vor dem Konfigurieren — Lesen Sie die zwei URLs der Reise und vergleichen Sie die Stammdomain. Ist die Stammdomain identisch, ist die Teilung kein domainübergreifendes Problem und Sie sollten stattdessen Filter, Einwilligung oder Tag-Dopplung prüfen.

Diese Unterscheidung richtig zu treffen spart Stunden: Sie hören auf, Subdomains hinzuzufügen, die es nie brauchten, und beginnen, die wirklich separate Domain zu listen, die die Sitzung tatsächlich bricht.

Warum verlieren Drittanbieter-Warenkörbe den Linker?

Selbst bei perfekter Admin-Konfiguration kann ein gehosteter Warenkorb oder eine gehostete Kasse die Kette dennoch brechen, weil Sie nicht voll kontrollieren, wie sie die eingehende URL behandelt. Das ist der häufigste reale Fehlerpunkt.

Parameter-Entfernung — Viele gehostete Warenkörbe, Buchungsmaschinen und Bezahlseiten bereinigen oder schreiben die eingehende URL aus Sicherheitsgründen um und entfernen den _gl Parameter, bevor GA4 auf dieser Seite ihn lesen kann. Der Linker kommt an, wird aber verworfen, also startet eine neue Sitzung.

Der Selbstverweis, den es erzeugt — Weil die Quelle verloren ist, protokolliert die Bezahldomain Ihre eigene Website als Verweis. Der ursprüngliche bezahlte Klick verschwindet und der Umsatz wird fälschlich internem Traffic zugeordnet.

Die zweiteilige Korrektur — Erstens, listen Sie die Warenkorbdomain in der domainübergreifenden Messung, damit der Linker an beiden Enden erwartet wird. Zweitens, fügen Sie den Warenkorb- oder Bezahlhost der Liste unerwünschter Verweise hinzu, damit GA4 sich weigert, ihn als Quelle gutzuschreiben, selbst wenn ein verirrter Sprung durchrutscht.

Entfernt die Plattform Parameter hart und bietet keine native GA4-Einstellung, ist meist eine serverseitige Übergabe oder der eigene Connector der Plattform erforderlich — es gibt keine clientseitige Lösung, wenn die URL serverseitig umgeschrieben wird. Für den Umsatzabgleich über diese Lücke sehen Sie unseren Leitfaden zu GA4- und Google-Ads-Abweichungen.

Wie wirken Verweisausschlüsse hier zusammen?

Die domainübergreifende Messung und Verweisausschlüsse lösen zwei verschiedene Hälften desselben Problems, und ein sauberes Multi-Domain-Tracking braucht meist beide, die zusammenarbeiten.

Was die Verknüpfung tut — Ihre Domains zu konfigurieren verbindet die Sitzungen und behandelt als Nebeneffekt diese gelisteten Domains als intern, sodass sie von der Verweisquelle ausgeschlossen werden. Das ist der automatisierte Ersatz von GA4 für die alte manuelle Verweisausschlussliste.

Was unerwünschte Verweise tun — Für Domains, die Sie nicht kontrollieren — ein Zahlungs-Gateway, ein SSO-Host, ein Weiterleitungsdienst — fügen Sie sie der Liste interner und unerwünschter Verweise unter dem Datenstream hinzu. Das hindert einen bekannten Vermittler daran, die ursprüngliche Quelle zu überschreiben, obwohl er nicht Teil Ihrer verknüpften Reise ist.

Warum Sie beide brauchen — Die Verknüpfung hält die Sitzung ganz; unerwünschte Verweise halten die Gutschrift auf der wahren Quelle. Konfigurieren Sie die Domains, die Ihnen gehören, für die Verknüpfung und schließen Sie die Drittanbieter-Hosts aus, die nie gutgeschrieben werden sollten.

Bringen Sie die zwei Rollen klar auseinander und die Quelle überlebt von Anfang bis Ende. Die begleitende Anleitung zum Selbstverweis-Ausschluss deckt die genauen Listeneinträge für gängige Gateways ab.

Die domainübergreifende Diagnosetabelle

Arbeiten Sie diese Tabelle von oben nach unten — sie ist danach geordnet, wie schnell jede Ursache zu bestätigen ist und wie oft sie der wahre Grund ist, dass eine Reise sich über Domains teilt.

Taggen Sie nicht alles neu, bevor Sie den Linker prüfen :

Wenn Sitzungen sich teilen, ist der Reflex, das Google-Tag auf beiden Domains herauszureißen und neu zu installieren. Das hilft selten und führt oft zu doppelten Tags, die doppelt zählen. In 9 von 10 Fällen ist das Tag in Ordnung und die wahre Lücke ist eine fehlende Domain in der Konfiguration oder ein _gl Parameter, der beim Sprung entfernt wurde. Bestätigen Sie zuerst den Linker, korrigieren Sie zweitens die Konfiguration und berühren Sie das Tag nur, wenn es wirklich auf einer Domain nicht auslöst.

Wie man verifiziert und die Korrektur priorisiert

Sie finden meist mehr als eine Lücke. Der Fehler ist, mehrere Dinge auf einmal zu ändern, sodass Sie nicht sagen können, was gewirkt hat. Verifizieren Sie in fester Reihenfolge und korrigieren Sie nach Wirkung mal Leichtigkeit.

Prüfen Sie zuerst den Linker — Gehen Sie den Funnel durch und lesen Sie die Ziel-Adressleiste. Ein _gl=1*... String bedeutet, der Linker hat ausgelöst; sein Fehlen ist die schnellste, günstigste Bestätigung, dass der Sprung unverknüpft ist. Diese einzelne Prüfung löst die meisten Fälle.

Dann beobachten Sie die Echtzeit — Öffnen Sie die Echtzeit und bestätigen Sie, dass ein einziger Nutzer beide Domains durchquert, ohne dass die Nutzerzahl steigt. Zwei Nutzer für eine Reise bedeutet, die client ID wird nicht übergeben, und Sie sollten zum Linker zurückkehren.

Dann bestätigen Sie in den Berichten — Prüfen Sie nach 24 bis 48 Stunden, dass die Trafficakquise weiterhin Google oder Ihre bezahlte Quelle gutschreibt, nicht Ihre eigene Domain. Das ist die einzige Prüfung, die die Attribution beweist, nicht nur die Verknüpfung.

Beachten Sie die Grenzen. Die Echtzeit bestätigt die Verknüpfung sofort, doch die endgültige Attribution und die Selbstverweis-Bereinigung setzen sich erst in den verarbeiteten Berichten ein bis zwei Tage später ein, also rufen Sie nicht allein anhand der Echtzeit den Sieg aus. Bauen Sie saubere Quell-Tags, bevor Sie skalieren, mit unserem UTM-Builder, und um jedes domainübergreifende Leck automatisch sichtbar zu machen, starten Sie das kostenlose 5-Achsen-Audit von SteerAds.

Sources

Offizielle Quellen, die für diesen Leitfaden konsultiert wurden:

FAQ

Warum teilt sich mein GA4-Traffic über Domains in zwei Sitzungen?

Wenn ein Besucher von einer Domain zu einer anderen wechselt, behandelt GA4 die zweite Domain als neuen Besuch, sofern die domainübergreifende Messung sie nicht verknüpft. Ohne diese Verknüpfung startet die zweite Domain eine neue Sitzung, vergibt ihre eigene client ID und erfasst die erste Domain als Verweisquelle. So wird aus einem einzigen Käufer zwei Nutzer und die ursprüngliche Google- oder bezahlte Quelle geht verloren. Die Ursache ist fast immer eine von drei Sachen: die beiden Domains sind nicht beide in der domainübergreifenden Konfiguration gelistet, der _gl Linker-Parameter überlebt den Sprung nicht, oder ein Drittanbieter-Warenkorb entfernt die URL-Parameter. Rund 30 Prozent der Multi-Domain-Konten verlieren 2026 so die Quelle. Korrigieren Sie zuerst die Konfiguration und prüfen Sie dann den Linker.

Wofür dient der _gl Parameter in meiner URL?

Der _gl Parameter ist der Linker von GA4. Wenn die domainübergreifende Messung konfiguriert ist, hängt das Google-Tag _gl an ausgehende Links und Formulare an, die auf Ihre andere gelistete Domain zeigen. Er trägt die client ID und den Sitzungskontext, damit die Zieldomain den Besuch demselben Nutzer zuordnet, statt von vorn zu beginnen. Sie sehen ihn als langen String wie ?_gl=1*abcd... in der Adressleiste im Moment des Klicks. Fehlt _gl auf der Ziel-URL, hat der Linker nicht ausgelöst, der Sprung ist nicht verknüpft und Sie erhalten einen Selbstverweis. Entfernen oder blockieren Sie diesen Parameter niemals; er ist der Mechanismus, der eine Sitzung ganz hält.

Brauchen Subdomains eine domainübergreifende Konfiguration in GA4?

Nein, und das ist der häufigste Überkonfigurationsfehler. Subdomains derselben Stammdomain — shop.example.com und www.example.com beide unter example.com — teilen bereits Cookies und dieselbe client ID, daher hält GA4 sie automatisch in einer Sitzung, ohne Einstellung. Sie brauchen die domainübergreifende Messung nur, wenn die registrierbare Domain selbst wechselt, etwa von example.com zu examplecart.com oder einem separaten Buchungshost. Listen Sie eine echte separate Domain in der Konfiguration Ihres Datenstreams; lassen Sie Subdomains derselben Stammdomain in Ruhe. Subdomains zur Domainliste hinzuzufügen schadet nicht, löst aber nichts und lenkt von der echten separaten Domain-Lücke ab, die die Teilung verursacht.

Warum verursacht meine Drittanbieter-Kasse Selbstverweise?

Gehostete Warenkörbe, Buchungsmaschinen und Bezahlseiten liegen oft auf einer separaten Domain und entfernen oder schreiben eingehende URL-Parameter häufig um, was den _gl Linker fallen lässt, bevor GA4 ihn lesen kann. Das Ergebnis ist eine neue Sitzung, die Ihre eigene Website als Verweis erfasst — ein Selbstverweis — und die ursprüngliche bezahlte Quelle verschwindet. Zwei Korrekturen gelten. Erstens, listen Sie die Bezahldomain in der domainübergreifenden Messung, damit der Linker an beiden Enden erwartet wird. Zweitens, fügen Sie die Bezahldomain den Verweisausschlüssen oder der Liste unerwünschter Verweise hinzu, damit GA4 sie als Quelle ignoriert. Entfernt die Plattform Parameter hart, kann eine serverseitige Übergabe oder der native GA4-Connector erforderlich sein.

Wie füge ich eine Domain zur domainübergreifenden Messung hinzu?

Öffnen Sie Admin in GA4, wählen Sie die Property, dann Datenstreams und klicken Sie auf Ihren Web-Datenstream. Unter Tag-Einstellungen konfigurieren öffnen Sie Domains konfigurieren. Fügen Sie jede Domain hinzu, die zur selben Reise gehört, mit einem Übereinstimmungstyp — enthält, gleich, beginnt mit — sodass sowohl example.com als auch examplecart.com gelistet sind. Speichern Sie, dann veröffentlichen Sie erneut oder warten Sie auf die Tag-Aktualisierung. Das Google-Tag muss auf jeder gelisteten Domain installiert sein, damit der Linker übergeben wird. Die Konfiguration allein bewirkt nichts, wenn die Zieldomain kein Tag hat. Nach dem Speichern gehen Sie den Funnel durch und bestätigen, dass der _gl Parameter auf der Ziel-URL erscheint.

Was sind Verweisausschlüsse und gibt es sie noch in GA4?

In GA4 ist die alte Verweisausschlussliste von Universal Analytics weitgehend automatisiert: wenn Sie die domainübergreifende Messung konfigurieren, werden die gelisteten Domains als intern behandelt und von der Verweisquelle ausgeschlossen. Für Zahlungsanbieter und andere Domains, die Sie nicht kontrollieren, nutzt GA4 eine Liste unerwünschter Verweise unter der Liste interner und unerwünschter Verweise des Datenstreams. Fügen Sie dort Domains wie Ihr Gateway oder einen Weiterleitungshost hinzu, damit sie die ursprüngliche Quelle nicht überschreiben. Die Unterscheidung zählt: die domainübergreifende Messung verknüpft die Sitzung, während unerwünschte Verweise einen bekannten Vermittler daran hindern, als Quelle gutgeschrieben zu werden. Für einen sauberen Multi-Domain-Funnel brauchen Sie meist beide.

Wie verifiziere ich, dass die domainübergreifende Verfolgung funktioniert?

Nutzen Sie drei Prüfungen in dieser Reihenfolge. Erstens, klicken Sie einen Link von einer Domain zur anderen und schauen Sie auf die Ziel-Adressleiste — ein _gl Parameter bedeutet, der Linker hat ausgelöst. Zweitens, öffnen Sie die Echtzeit-Berichte von GA4 und bestätigen Sie, dass ein einziger Nutzer beide Domains durchquert, ohne dass die Nutzerzahl steigt. Drittens, prüfen Sie nach 24 bis 48 Stunden, dass die Trafficakquise weiterhin Google oder Ihre bezahlte Quelle gutschreibt statt Ihre eigene Domain als Verweis. Zeigt die Echtzeit zwei Nutzer für eine Reise, wird der Linker nicht übergeben. Beachten Sie die Grenze: die Echtzeit bestätigt die Verknüpfung, doch die endgültige Attribution und die Selbstverweis-Bereinigung setzen sich erst in den verarbeiteten Berichten ein bis zwei Tage später.

💡

Get our best tips to cut your CPA

Each week, an actionable tip to optimize your Google & Bing Ads campaigns. Joined by 1,200+ advertisers.

No spam. One-click unsubscribe. Privacy policy.

Ready to optimize your campaigns?

Start a free audit in 2 minutes and discover the ROI potential of your accounts.

Start my free audit

Free audit — no credit card required

Keep reading