GA4-Kanalregeln: Wie die Reihenfolge der Auswertung den Kanal bestimmt

Inhalt
Ein Akquisebericht nennt einen Kanal und behält den Grund für sich. Sitzungen erscheinen als Paid Other, wo Paid Search erwartet wurde, eine Performance-Max-Kampagne verschwindet ganz aus der Suche, und ein Partnerlink mit demselben Medium wie die Suchanzeigen landet woanders. Nichts davon ist ein Fehler: es ist die Reihenfolge der Regeln, sichtbar nur für den, der sie kennt.
Die Standardkanalgruppe ist eine Kette aus achtzehn Bedingungen. GA4 geht sie von oben durch, nimmt die erste, die passt, und hört auf – die Regeln darunter werden nie geprüft. Fast jeder überraschende Kanal folgt aus diesem einen Satz.

Die Kette hört beim ersten Treffer auf
Eine Sitzung mit der Quelle google und dem Medium cpc erfüllt zwei Bedingungen. Regel 4 fragt, ob die Quelle eine Suchmaschine und das Medium ein bezahltes ist – trifft zu. Regel 12 fragt, ob die Quelle eine Suchmaschine ist oder das Medium organic lautet – die erste Hälfte trifft ebenfalls zu.
Beides ist richtig, und erreicht wird allein die vierte, weil die Kette dort endet. Das ist der ganze Mechanismus, und er lohnt sich genau in dieser Form: ein Kanal ist nicht die am besten passende Regel, sondern die früheste passende.
Die praktische Folge zeigt sich, wenn eine Regel weiter oben steht als erwartet. Cross-network sitzt an Position 2, oberhalb jeder bezahlten Regel, ein Kampagnenname mit cross-network zieht also Sitzungen aus Paid Search heraus, die sonst dorthin gehören – genau das geschieht mit Performance Max.
Was als bezahltes Medium gilt
Fünf der ersten acht Regeln stellen dieselbe Frage an das Medium, und das Muster dahinter ist weiter gefasst, als es aussieht: alles, was die Buchstaben cp enthält, dazu ppc, retargeting und alles, was mit paid beginnt.
| Medium | Bezahlt? | Warum |
|---|---|---|
cpc, cpm, cpv |
ja | Alle enthalten cp. |
paid_social, paidsearch |
ja | Beginnen mit paid. |
ppc, retargeting |
ja | Stehen wörtlich im Muster. |
display, banner |
nein | Keines enthält cp – sie fängt später die Display-Regel. |
ad, ads, sponsored |
nein | Nichts daran passt, sie fallen durch bis ans Ende der Kette. |
An der letzten Zeile zerbrechen die meisten selbst gebauten Systematiken. Ein Medium namens ads liest sich für jeden Menschen als bezahlt und für keine Regel der Kette; die Sitzung landet in Unassigned, sofern sie nicht zufällig eine spätere Regel einfängt. Und den umgekehrten Fall gibt es auch – ein erfundenes Medium cpx-newsletter enthält cp und gilt allein deshalb als bezahlter Verkehr.
Warum die Quellkategorie den Ausschlag gibt
Bezahlt zu sein ist bei diesen Regeln nur die halbe Bedingung. Die andere Hälfte fragt, um welche Art Seite es sich bei der Quelle handelt, und diese Frage beantwortet eine Liste, die Google pflegt: welche Domains als Suche gelten, welche als soziales Netz, welche als Video, welche als Einkauf.
Eine Quelle, die nicht darin steht, hat keine Kategorie, die spezifischen Regeln können also nicht greifen. So wird aus einer mit cpc gekennzeichneten Partnerseite Paid Other statt Paid Search: das Medium ist bezahlt, aber nichts macht es zur Suche. Der Kanal stimmt, er beschreibt nur etwas Engeres als erwartet.
Derselbe Mechanismus erzeugt die umgekehrte Überraschung. Alles, was auf der Suchliste steht, kommt auch ganz ohne Medium als Organic Search an, denn Regel 12 fragt allein nach der Quelle. Eine Empfehlung aus dem Zwischenspeicher einer Suchmaschine ist damit organischer Suchverkehr, ob jemand gesucht hat oder nicht.
Was Unassigned tatsächlich ist
Unassigned ist nicht die neunzehnte Regel, sondern das Ausbleiben der ersten achtzehn. Zwei Fälle erzeugen es, und sie brauchen verschiedene Antworten.
Der erste ist ein Wert, für den die Kette keine Regel hat – utm_medium=flyer, utm_medium=ads, ein Tippfehler wie referal. Die Daten sind unversehrt angekommen, das Problem ist die Systematik, geändert werden muss also der Link und nicht der Bericht.
Der zweite ist eine Sitzung mit Quelle und ganz ohne Medium, wie sie entsteht, wenn ein Link utm_source und utm_campaign trägt und sonst nichts. Regel 1 verlangt als Quelle direct, jede Regel danach ein Medium; die Sitzung fällt durch alle achtzehn. Das ist die mit Abstand häufigste Ursache, und sie stammt aus Linkbaukästen, die das Medium als freiwillig behandeln.
Einen Kanal rückwärts lesen
Bei einem auffälligen Kanal hilft es, die Regeln von Hand durchzugehen. Zuerst wird ermittelt, welche Regel gegriffen hat; danach, welche frühere Regel bei einem anders lautenden Feld gegriffen hätte. Daraus ergibt sich, was an der Kennzeichnung zu ändern ist und ob der Kanal überhaupt falsch war. Oft stimmt er, während sich die Erwartung auf eine Regel stützte, die nie erreicht wird.
Was kein Lesen ändert, ist die Reihenfolge selbst. Eigene Kanalgruppen lassen sich mit einer anderen anlegen, und sie gelten sogar rückwirkend; die Standardkanalgruppe selbst bleibt aber unverändert – womit die Standardkette das bleibt, was zu kennen ist, statt sie zu umgehen.
Fragen und Antworten
Warum landet Google-Ads-Verkehr ohne UTM-Parameter trotzdem in Paid Search?
Wegen des Auto-Taggings, der automatischen Kennzeichnung jedes Anzeigenklicks. Ist diese Einstellung im Google-Ads-Konto aktiv und das Konto mit GA4 verknüpft, trägt jeder Klick eine gclid, aus der GA4 die Quelle google und das Medium cpc bildet. Damit greift Regel 4, sofern nicht schon Cross-network an Position 2 gegriffen hat, wie bei Performance Max.
Ein Newsletter-Link trägt utm_source=newsletter und utm_medium=newsletter. In welchem Kanal landet er?
In Unassigned, obwohl nichts daran falsch aussieht. Die Kette hat für newsletter weder als Quelle noch als Medium eine Regel: Das Wort enthält kein cp, steht auf keiner Liste von Google, und die Regel für E-Mail verlangt als Quelle oder Medium eine der Schreibweisen email, e-mail, e_mail oder e mail. Die Sitzung fällt damit durch alle achtzehn Regeln, genau wie bei utm_medium=flyer.
Die Abhilfe liegt im Link, nicht im Bericht: utm_medium=email, dazu der Name des Newsletters in utm_source oder utm_campaign. So bleibt die Information erhalten, und die E-Mail-Regel greift.
Beim Umbenennen verdient auch der Kampagnenname einen Blick. Die Regeln für Einkauf werten ihn ebenfalls aus, und ein Name mit shop oder shopping kann eine Sitzung in einen Einkaufskanal ziehen, obwohl sie aus einem Newsletter kommt. Ein einmaliger Durchgang durch die Kette von oben zeigt das, bevor der Versand läuft.
Warum erscheinen Facebook-Anzeigen mit utm_source=facebook und utm_medium=ads unter Organic Social?
Weil eine spätere Regel sie auffängt, bevor sie bis Unassigned durchfallen. Das Medium ads erfüllt das Muster für bezahlte Medien nicht, Paid Social greift also nicht. Die Regel für Organic Social verlangt dagegen nur eines von zweien: eine Quelle auf Googles Liste sozialer Netze oder ein Medium wie social. Die Quelle facebook steht auf der Liste, sie allein genügt also.
Das Ergebnis ist tückischer als Unassigned, weil es plausibel aussieht: Bezahlte Reichweite erscheint als organische, und der organische Kanal wirkt erfolgreicher, als er ist. Abhilfe schafft ein Medium, das das Muster trifft, etwa paid_social oder cpc; dann greift Paid Social, das in der Kette weit vor Organic Social steht.
Praxiskontrolle: echte Akquisitionszeilen prüfen
Das Acquisition Audit im Channel-Debugger ergänzt die einzelnen Kanalregel-Beispiele um eine Prüfung von Berichtsdaten. Nach der Google-Freigabe bestimmen Property und expliziter Zeitraum die Abfrage. Das Werkzeug liest Sitzungsquelle, Medium, Kampagne und Standard-Channelgruppe zusammen mit Sitzungen aus. Erstnutzer- und Sitzungsakquisition werden dabei nicht vermischt.
- Einen abgeschlossenen Berichtszeitraum wählen. Jüngere Daten können sich noch ändern.
- Unassigned-Zeilen mit den größten Sitzungswerten zuerst prüfen. Quelle und Medium mit den beschriebenen Kanalregeln vergleichen.
- Schreibvarianten wie
Emailundemailoder zusätzliche Leerzeichen in Kampagnennamen untersuchen. Ein Kandidat ist eine zu prüfende Benennungsabweichung, keine automatische Korrektur. - Vor der Interpretation die Antwortmetadaten ansehen. Schwellenwerte, Stichproben und eine
(other)-Zeile können Details verdecken. - Hinweise als CSV exportieren und künftige Kampagnenlinks oder die Trackingkonfiguration dort korrigieren, wo der Befund es trägt.
Der angezeigte Unassigned-Prozentwert nutzt die Summe der ausgegebenen Sitzungswerte, keine unabhängig abgefragte Property-Gesamtsumme. Das Werkzeug lehnt unvollständige Seitenergebnisse ab und schreibt historische Attribution nicht um. Eine Zeile mit (not set) allein zeigt nicht, ob Einwilligung, Weiterleitungen oder Tagging den fehlenden Wert verursacht haben.
Technische Quellen: Data-API-Dimensionen und -Kennzahlen sowie Antwortmetadaten.