Direct Traffic in GA4: woher er kommt und was du tun kannst

Direct ist bei vielen Websites der zweitgrößte Kanal, und fast alles darin hat eine Herkunft, die GA4 nur nicht mitbekommen hat. Zwei Tests zeigen in zehn Minuten, wie viel davon echt ist.

12 Minuten LesezeitAktualisiert am 29. August 2026Auf Englisch lesen

Du öffnest den Akquisitionsbericht, weil du wissen willst, was der Newsletter vom Dienstag gebracht hat. Organic Search: 1.240 Sitzungen. Direct: 890. Email: zwölf. Zwölf. Das Versandwerkzeug meldet 240 Klicks, in GA4 stehen zwölf Sitzungen. Die anderen 228 sind nicht verloren, sie sitzen im Direct-Topf.

Dieser Text erklärt, warum GA4 eine Sitzung als „(direct) / (none)" verbucht, zerlegt den Topf in seine Quellen, zeigt zwei Tests, mit denen du in zehn Minuten siehst, wie viel davon echt ist, und endet mit den UTM-Regeln dagegen.

Was „(direct) / (none)" in GA4 wirklich bedeutet

Beim Sitzungsstart schaut GA4 an zwei Stellen nach der Herkunft: auf die Kampagnenparameter in der URL (utm_source, utm_medium und Verwandte, dazu gclid von Google Ads) und auf den Referrer im HTTP-Header Referer.

Ist beides leer, setzt GA4 die Sitzungsquelle auf (direct) und das Medium auf (none), und die Standardkanalgruppe sortiert das in den Kanal „Direct". Googles Bedingung lautet wörtlich: Quelle stimmt genau überein mit „(direct)" und Medium ist „(not set)" oder „(none)". Die deutsche Hilfe übersetzt das als „(direkt)" und „(keine)", in der Oberfläche siehst du die englischen Rohwerte.

Damit ist die wichtigste Eigenschaft dieses Kanals gesagt: Direct ist eine Restkategorie, keine Verhaltensbeschreibung. Googles Umschreibung, das seien „Nutzer, die über einen gespeicherten Link oder durch Eingabe der URL kommen", trifft nur einen Bruchteil davon.

Zwei Nachbarwerte werden verwechselt. (not set) heißt: für diese Dimension liegt kein Wert vor. „Unassigned" heißt: eine Quelle kam an, passte aber auf keine Kanalregel. Direct heißt: es kam nichts an.

Woher dein Direct Traffic wirklich kommt

Der Sammelbegriff für den größeren Teil dieses Topfes ist Dark Traffic oder Dark Social: Besucher mit einer echten Empfehlung im Rücken, die spurlos ankommen.

Links aus Dokumenten. Ein Heizungsbauer verschickt sein Leistungsverzeichnis als PDF, darin ein Link auf die Förderseite. Wer den in Acrobat anklickt, kommt ohne Referrer an: Das Dokument hat keine Adresse im Web. Genauso Word-Dateien und Präsentationsfolien. Bei B2B-Firmen sind Angebote und Preislisten oft die größte Direct-Quelle.

E-Mail-Programme. In Gmail im Browser geht ein Referrer von einer Google-Domain mit. In Outlook, Apple Mail oder Thunderbird übergibt das Programm die URL an den Browser, und der hat keine Vorseite. Das erklärt die zwölf Sitzungen von oben: Sie kamen aus Webmail, der Rest aus Mail-Programmen.

Messenger. Jemand schickt deine Seite in einen WhatsApp-Gruppenchat oder per Signal an die Schwester. Die wertvollste Empfehlung überhaupt, und in GA4 nicht von einem Zufallsbesuch zu unterscheiden.

Apps mit eingebautem Browser. LinkedIn und Instagram öffnen Links in einem eigenen Fenster innerhalb der App. Ob ein Referrer mitgeht, hängt von App, Version und Betriebssystem ab und ändert sich mit jedem Update. Wenn dein Social-Traffic in GA4 viel niedriger aussieht als die Klickzahlen der Plattform, liegt es daran.

QR-Codes. Die Kamera-App öffnet die URL direkt, es gibt keine Vorseite und damit nie einen Referrer. Ein QR-Code auf dem Transporter ist ohne UTM-Parameter garantiert Direct.

Lesezeichen und eingetippte Adressen. Der Teil, den der Kanalname beschreibt, und der ist echt. Ein Detail: Wer den Firmennamen in die Adresszeile tippt, löst meist eine Google-Suche aus und kommt als Organic Search an. Nur die vollständig eingetippte Domain wird Direct, weshalb echte Direkteingabe fast immer auf der Startseite landet.

Der Sprung von https auf http. Steht auf einer fremden https-Seite ein Link auf eine http-Adresse von dir, wirft der Browser den Referrer weg. Keine Panne, sondern die Voreinstellung strict-origin-when-cross-origin: Beim Wechsel auf das unsichere Protokoll wird der Referer-Header nicht gesendet. Eine alte http-URL in einem Branchenverzeichnis reicht.

Eine Referrer-Policy auf no-referrer. Manche Seiten schicken grundsätzlich keine Herkunft mit, und verlinkt dich so eine, siehst du davon nichts. Umgekehrt: Setz diesen Wert nicht selbst, sonst zerstörst du die Berichte aller Seiten, auf die du verlinkst.

Weiterleitungsketten. Je mehr Zwischenstationen zwischen Klick und Ziel stecken (Kurzlink-Dienste, Klick-Tracker, Meta-Refresh, Weiterleitung per JavaScript), desto größer die Chance, dass unterwegs der Referrer oder die Query-Parameter verloren gehen. Der zweite Fall ist der bittere: Du hast getaggt, und die Weiterleitung hat dein utm_source abgeschnitten.

Antworten von KI-Assistenten. Wer einen Link aus einer ChatGPT-Antwort kopiert oder aus einer KI-App auf dem Handy kommt, landet ebenfalls als Direct. Wie du den Teil sichtbar machst, der eine Herkunft mitschickt, steht in KI-Traffic in GA4 messen.

Zwei Nachbarn, die kein Dark Traffic sind: Ein Teil der Direct-Sitzungen ist kein Mensch, sondern Bot-Traffic ohne Referrer. Und ein Cookie-Banner mit vielen Ablehnungen verschiebt die Verhältnisse zwischen allen Kanälen, siehe Consent Mode und GA4-Daten.

Der Test, der Dark Traffic entlarvt: die Einstiegsseiten

Der Handgriff, der aus der Zahl eine Diagnose macht, kostet fünf Minuten.

Öffne Berichte → Akquisition → Neu generierte Zugriffe und setz oben einen Filter: Dimension „Standard-Channelgruppe der Sitzung", „stimmt genau überein", Wert Direct. Dann stell die Hauptdimension auf „Zielseite" und sortier nach Sitzungen absteigend.

Die Regel dabei ist einfach: Niemand tippt /leistungen/waermepumpe-foerderung von Hand ein.

Der Heizungsbauer aus dem Beispiel hat 890 Direct-Sitzungen, davon 610 auf genau dieser Unterseite und 90 auf der Startseite. Das ist kein Markenwachstum, das ist Referrer-Verlust. Irgendwo steht dieser Link: in einem PDF, in einem Forumsbeitrag, in einer Rundmail der Innung. Die Frage lautet ab jetzt „wo steht dieser Link", und die ist beantwortbar.

Die Gegenprobe: Liegen 70 bis 80 Prozent der Direct-Sitzungen auf der Startseite, ist der Topf plausibel echt. Lesezeichen, Visitenkarten, Leute, die die Domain kennen. Dann ist Direct ein Zeichen von Markenbekanntheit.

Der zweite Test dauert zwei Minuten: leg den Verlauf gegen deinen eigenen Kalender. Zeitraum auf 30 Tage, Tageskurve der Direct-Sitzungen ansehen. Eine Kanzlei, die dienstags um zehn ihren Newsletter verschickt und dienstags dreimal so viel Direct hat wie donnerstags, hat kein Markenphänomen entdeckt, sondern einen untaggten Newsletter. Dasselbe gilt für den Messetag und den LinkedIn-Post. Jeder Ausschlag auf einer eigenen Aktion ist eine Quelle, die du taggen kannst.

UTM-Parameter richtig setzen, damit nichts im Sammeltopf landet

UTM-Parameter sind der einzige Weg, Herkunft zu übermitteln, wo es keinen Referrer geben kann.

ParameterWas er beantwortetBeispielwert
utm_sourceWer hat den Besucher geschicktnewsletter, linkedin, fahrzeug
utm_mediumWelche Art Kanal (steuert die Zuordnung)email, social, offline
utm_campaignWelche Aktion war das2026-08-waermepumpe
utm_contentWelche Platzierung oder Variantetextlink-oben, headerbild

utm_medium ist der wichtigste der vier, weil GA4 daran die Kanalzuordnung festmacht. Nur mit utm_medium=email landet ein Newsletter im Kanal „Email". Schreibst du NL hinein, passt das auf keine Regel und die Sitzung wird „Unassigned": nicht besser als Direct, nur anders beschriftet.

Newsletter
https://kanzlei-beispiel.de/ratgeber/erbschaftsteuer?utm_source=newsletter&utm_medium=email&utm_campaign=2026-08-erbschaftsteuer&utm_content=textlink-oben

LinkedIn-Beitrag
https://kanzlei-beispiel.de/fallstudie-erbengemeinschaft?utm_source=linkedin&utm_medium=social&utm_campaign=fallstudie-erbengemeinschaft

QR-Code auf dem Firmenwagen
https://heizung-beispiel.de/waermepumpe?utm_source=fahrzeug&utm_medium=offline&utm_campaign=qr-transporter-2026

Link in der E-Mail-Signatur
https://heizung-beispiel.de/foerderung?utm_source=signatur&utm_medium=email&utm_campaign=signatur-team

Beim QR-Code lohnt ein Zwischenschritt: Je länger die URL, desto dichter das Muster und desto schlechter liest es sich von einem fahrenden Transporter. Nimm eine kurze Adresse, die per 301 auf die getaggte URL weiterleitet.

Dann die Namenskonvention, die die meisten überspringen. GA4 speichert die Werte so, wie du sie geschrieben hast: Newsletter, newsletter und NL sind drei Zeilen in deinem Bericht, auch wenn du dreimal dasselbe gemeint hast. Vier Regeln reichen: alles klein, keine Umlaute und Leerzeichen, Bindestrich als Trenner, bei Kampagnen das Datum voran. Und schreib die vergebenen Werte in eine einzige Tabelle, sonst hast du binnen eines Jahres sechs Schreibweisen für denselben Kanal.

Hier passiert der häufigste Selbstschaden, und die verbreitete Erklärung dafür ist falsch, was die Sache schlimmer macht.

Der Fehler: Jemand will wissen, wie oft das Banner auf der Startseite geklickt wird, und baut ?utm_source=startseite&utm_medium=banner in den internen Link. UTM-Parameter beschreiben aber, wo jemand herkam, bevor er deine Domain betreten hat. Nicht, was er danach tut.

Oft wird behauptet, der Klick zerreiße die Sitzung und starte eine neue, du sähest doppelt so viele Sitzungen. Das war Universal Analytics. In GA4 beginnt eine neue Sitzung bei der ersten Aktivität und nach 30 Minuten Untätigkeit, ein Kampagnenwechsel unterwegs beendet sie nicht.

Der Schaden ist trotzdem real, nur anders. Erstens tauchen deine internen Bezeichnungen als Quelle und Kampagne in Berichten auf, in die sie nicht gehören: eine Zeile „startseite / banner", die keinen einzigen Besucher gebracht hat, weil dieser Besucher längst da war. Zweitens wird bei den Conversions umgeschichtet: GA4 verteilt die Anerkennung für ein Schlüsselereignis auf die Kontaktpunkte, die es kennt, und der interne Kontaktpunkt konkurriert dort mit dem Kanal, der den Menschen tatsächlich gebracht hat. Die Anfrage, die der Suche zu verdanken ist, landet beim Banner. Drittens sind /preise und /preise?utm_source=startseite für Suchmaschinen zwei Adressen mit demselben Inhalt.

Die Symptome: eine Quelle im Akquisitionsbericht, die du als internes Element wiedererkennst, Zielseiten in diesem Kanal, auf die von außen niemand verlinkt, und Conversion-Zahlen, die nicht mehr zu den Anfragen passen, die hereinkommen.

Die Regel ist deshalb absolut: UTM-Parameter nur auf Links von außerhalb deiner Domain. Interne Klicks misst du als Ereignis, nicht als Kampagne, siehe Conversion-Tracking einrichten.

Was du technisch gegen Referrer-Verlust tun kannst

Konsequent https, ohne Ausnahme. Jede http-URL von dir, die irgendwo im Netz oder in einem alten PDF steht, verliert beim Klick den Referrer. Mit Strict-Transport-Security sagst du dem Browser, es künftig gar nicht mehr über http zu versuchen.

Weiterleitungen kurz halten: ein Sprung, ein 301, fertig. Dann prüfen, ob die Parameter überleben:

curl -sI "https://beispiel.de/aktion?utm_source=newsletter&utm_medium=email" \
  | grep -i "^location"

Steht im location-Header die Ziel-URL ohne ?utm_source=..., hast du den Fehler: Diese Weiterleitung wirft deine Kampagnendaten weg, und jeder getaggte Link durch sie kommt als Direct an.

Die Referrer-Policy auf dem Browser-Standard lassen:

Referrer-Policy: strict-origin-when-cross-origin

Damit erfahren fremde Seiten, von welcher Domain der Besucher kam, aber nicht welche Unterseite. no-referrer klingt datenschutzfreundlicher, kostet aber deine Partner ihre Daten und bringt dir nichts.

Und Links von Hand taggen, wo es keinen Referrer geben kann: Newsletter, Signaturen, PDFs, Angebote, Folien, QR-Codes, gedruckte URLs. Stumpfe Arbeit, und der einzige Weg.

Wie viel Direct Traffic ist normal?

Eine Zahl als Erfahrungswert, nicht als Studienergebnis: Bei einer normalen Firmenwebsite liegt Direct meistens zwischen zehn und zwanzig Prozent der Sitzungen. Eine bekannte Marke mit Stammkunden liegt darüber, das ist in Ordnung. Vierzig Prozent bei einem Betrieb, dessen Namen niemand in Google eintippt, sind kein Kompliment, sondern ein Messproblem. Über der Hälfte, bei kurzen Sitzungen ohne Interaktion, prüf erst auf Bots und kaputtes Tracking.

Ebenso wichtig ist die Frage, wann du aufhörst. Direct wird nie null, und ein großer Teil ist prinzipiell unerreichbar: die WhatsApp-Empfehlung, das PDF von einem Dritten, der Flyer eines Partners. Wer diesen Rest wegoptimieren will, baut Kampagnenparameter in Links ein, die niemand mehr pflegt.

Der Punkt, an dem die Arbeit erledigt ist: Du hast alles getaggt, was du selbst verschickst, und der verbleibende Direct-Anteil verändert deine Entscheidungen nicht mehr. Das Ziel war nie ein hübscheres Tortendiagramm, sondern die Antwort auf die Frage, ob der Newsletter das Schreiben wert ist. Wie daraus eine Handlung wird, steht in GA4 auswerten und in Nutzerverhalten analysieren.

Womit du anfängst

  1. Öffne Berichte → Akquisition → Neu generierte Zugriffe, filter auf den Kanal Direct, stell die Hauptdimension auf „Zielseite" und notier die drei häufigsten Einstiegsseiten.
  2. Ist eine tiefe Unterseite dabei, such den Link: URL in Google suchen, Verweise in der Search Console prüfen, im Betrieb fragen, wo die Adresse gedruckt wurde.
  3. Markier in der Tageskurve der letzten 30 Tage jeden Ausschlag, der auf eine eigene Aktion fällt. Das ist deine Tagging-Liste.
  4. Tagge zuerst den Newsletter, dann die Signaturen, dann die QR-Codes, nach der Namenskonvention.
  5. Geh die internen Links durch und wirf jeden UTM-Parameter heraus, den du dort findest.

Nach zwei Wochen vergleichst du: Was hat „Email" jetzt, was hatte Direct vorher?

Häufige Fragen

Was bedeutet Direct Traffic in GA4?

Direct sind alle Sitzungen, für die GA4 beim Sitzungsstart keine Herkunft gefunden hat: kein Referrer, keine Kampagnenparameter in der URL. Eine Restkategorie, keine Aussage über das Verhalten. Der Satz, das seien Leute, die die Adresse eintippen, trifft nur einen Teil. Der größere Teil sind Besucher mit echter Empfehlung, deren Herkunft verloren ging.

Was heißt „(direct) / (none)" in GA4?

Das ist die Kombination aus Sitzungsquelle und Sitzungsmedium, die GA4 vergibt, wenn keine Herkunft zu ermitteln war. Daraus entsteht die Zeile „Direct" in der Standardkanalgruppe. Verwechsle es nicht mit (not set), wo kein Wert vorliegt, oder mit „Unassigned", wo eine Quelle ankam, aber auf keine Kanalregel passte.

Warum ist mein Direct Traffic so hoch?

Meistens, weil eigene Kanäle nicht getaggt sind. Ein Newsletter ohne UTM-Parameter landet fast vollständig in Direct, weil E-Mail-Programme keinen Referrer senden, QR-Codes und PDF-Links ebenfalls. Zweithäufigste Ursache ist Referrer-Verlust auf dem Weg: eine http-Adresse von dir, eine Weiterleitungskette, eine verlinkende Seite ohne Herkunftsangabe.

Was ist Dark Traffic?

Dark Traffic, oft auch Dark Social, ist der Teil des Direct-Traffics mit einer echten Empfehlung dahinter, der technisch spurlos ankommt: Links aus WhatsApp und Signal, aus Mail-Programmen, aus PDFs, aus Apps mit eingebautem Browser. Alles, was du selbst verschickst, lässt sich taggen. Der Rest bleibt unsichtbar, weil du nicht steuerst, wie andere teilen.

Wie tagge ich einen Newsletter richtig?

Häng an jeden Link utm_source=newsletter, utm_medium=email und eine utm_campaign mit Datum an, etwa 2026-08-erbschaftsteuer. Entscheidend ist utm_medium=email, denn nur damit sortiert GA4 die Sitzung in den Kanal „Email"; ein Wert wie NL landet in „Unassigned". Mehrere Links in derselben Mail unterscheidest du über utm_content.

Warum tauchen meine Besucher aus Social Media als Direct auf?

Weil Apps Links in einem eingebauten Browser öffnen und dabei nicht immer eine Herkunft mitschicken. Ob es klappt, hängt von App, Version und Betriebssystem ab. Der Ausweg: Wenn du selbst postest, tagge den Link mit utm_source=linkedin und utm_medium=social. Was andere teilen, bleibt im Dunkeln.

Kann ich Direct Traffic nachträglich zuordnen?

Die Sitzungen selbst nicht. Was GA4 beim Sitzungsstart nicht erfasst hat, lässt sich später nicht rekonstruieren, es gibt keine Nachbearbeitung und keinen Import. Für Conversions sieht es besser aus: Die Attributionsmodelle überspringen einen Direct-Kontakt weitgehend und rechnen das Schlüsselereignis dem letzten bekannten Kanal davor zu.

Wie viel Direct Traffic ist normal?

Bei einer gewöhnlichen Firmenwebsite liegt der Anteil erfahrungsgemäß zwischen zehn und zwanzig Prozent. Bekannte Marken mit Stammkunden liegen höher, und das ist ein gutes Zeichen. Vierzig Prozent oder mehr bei einer Firma, deren Namen kaum jemand kennt, sind ein Messproblem: Prüf, ob eigene Kanäle ungetaggt sind.

Warum verliert ein Link seinen Referrer?

Drei Gründe. Erstens hat die Quelle keine Webadresse, weil der Link in einem PDF, einer Mail-Anwendung oder einem QR-Code stand. Zweitens verweigert der Browser ihn, weil der Klick von https auf http geht, die Standardeinstellung strict-origin-when-cross-origin. Drittens unterdrückt die verlinkende Seite ihn mit Referrer-Policy: no-referrer. Dazu der häufigste Sonderfall: eine Weiterleitungskette, die den Referrer oder die Query-Parameter abschneidet.

Weiterlesen