100% Privat im Browser

UTM Parameter für Paid Media erklärt

UTM Parameter sind fünf, manchmal sechs Textstücke, die du an eine Ziel URL hängst, damit Analytics einen Klick vom anderen unterscheiden kann. Sie sind trivial einfach, und sie sind zugleich das, was in einem Ad Konto am häufigsten falsch ist, weil dich nichts daran hindert, irgendetwas hineinzuschreiben.

Hier steht, wofür jeder gedacht ist, was hineingehört, und welche Konvention den Kontakt mit mehr als einer Person überlebt.

Die Parameter

ParameterPflichtBeantwortetBeispiel
utm_sourceJaWelche Quelle den Klick geschickt hatgoogle, facebook, newsletter
utm_mediumJaWelche Art von Marketingcpc, paid_social, email
utm_campaignDringend empfohlenZu welcher Kampagnespring_offer_2026
utm_contentOptionalWelches Motiv oder Placementhero_a, carousel_3
utm_termOptionalDas Keyword bei Paid Search{keyword}
utm_idOptionalKampagnen ID für Kostenimporte1234567890

Nur die ersten beiden leisten echte Arbeit. utm_source und utm_medium entscheiden zusammen über die Kanalgruppe, und Google dokumentiert, dass ein fehlender Parameter im Bericht als (not set) erscheint, ein Wert, den keine der Paid Kanalregeln treffen kann. Alles andere ergänzt Details innerhalb eines Kanals, den du bereits hast.

Quelle ist nicht Medium

Die Hälfte aller kaputten Taggings ist diese eine Verwechslung. Die Quelle ist eine Property. Das Medium ist eine Art von Spend. Facebook ist eine Quelle, Paid Social ist ein Medium. Google ist eine Quelle, cpc ist ein Medium. facebook_ads im Medium Feld macht die Sitzung nicht zu bezahltem Traffic: GA4 zählt ein Medium nur dann als bezahlt, wenn es cp enthält, mit paid beginnt oder genau ppc oder retargeting lautet. Mit utm_source=facebook erscheint die Sitzung als Organic Social, mit einer Quelle, die GA4 nicht listet, landet sie in Unassigned. Beide Fälle beschreibt ausführlich warum GA4 Unassigned Traffic zeigt.

Eine Konvention, die hält

Eine Konvention geht nicht um Eleganz. Sie existiert, damit zwei Menschen, die dieselbe Kampagne in verschiedenen Wochen taggen, Strings erzeugen, die im Report zusammenfallen. Vier Regeln erledigen fast alles.

  1. Immer klein schreiben. Die Kanalregeln ignorieren Groß und Kleinschreibung, die Berichte nicht: Google behandelt jeden Parameterwert als case sensitive. Spring_Sale und spring_sale werden zu zwei Zeilen, zwei Conversion Zahlen und einer Diskussion.
  2. Unterstriche, nie Leerzeichen. Ein Leerzeichen kommt im Report als %20 oder Plus an und kann die URL in manchen Ad Servern komplett abschneiden.
  3. Ein festes Medium je Kanal. Einmal festlegen, dass Paid Social paid_social heißt, und aufschreiben. Zusammen mit der Quelle entscheidet dieser Wert über die Kanalgruppe, er darf also nicht driften. Prüfe ihn gegen das Paid Muster oben: paid_social und cpc passen, social_paid nicht.
  4. Daten in die Kampagne, nicht ins Medium. spring_offer_2026 sagt wann. cpc sollte nie ein Datum, einen Markt oder einen Kundennamen tragen.

Eine brauchbare Form für das Kampagnenfeld ist Markt, dann Quartal, dann Thema, verbunden mit Unterstrichen: de_q2_spring_offer. Das sortiert sinnvoll, filtert per Wildcard, und liest sich für jeden gleich, der das Konto erbt.

Wo jeder Wert auftaucht

Sechs Fehler, die echte Daten kosten

  1. Interne Links taggen. Ein UTM auf einem Link zwischen zwei eigenen Seiten ersetzt die echte Quelle für alles, was nach dem Klick passiert, Conversions werden also deiner eigenen Navigation gutgeschrieben. Interne Navigation nie taggen.
  2. Die eigene Signatur oder einen QR Code taggen und es vergessen. Nimm eine Quelle, die in einem Jahr noch Sinn ergibt.
  3. Ein Leerzeichen oder ein Und Zeichen im Wert. Ein nicht maskiertes & beendet den Parameter, und alles dahinter wird ein neuer.
  4. Einen Parameter doppeln, den die Ziel URL schon trägt. Google dokumentiert nicht, welche Kopie GA4 erfasst, wenn eine URL denselben Parameter zweimal trägt. Praktiker berichten, dass die letzte gewinnt, doch welche Kopie am Ende steht, hängt von der Weiterleitung ab. Entferne das Duplikat also, statt dich auf eine der beiden zu verlassen.
  5. Die Tags hinter das Fragment setzen. Alles nach # gehört nicht zum Query String. Die Tags müssen davor stehen.
  6. Eine http Ziel URL. Die meisten Plattformen lehnen eine unsichere finale URL ab oder schreiben sie still um, und beim Umschreiben gehen Parameter verloren.

Einen ganzen Launch auf einmal taggen

Einen Link von Hand zu taggen ist in Ordnung. Einen Launch über Search, Social, Display und E Mail zu taggen ist der Punkt, an dem eine Tabelle Tippfehler produziert, weil der Kampagnenname je Kanal neu getippt wird.

Der UTM Builder nimmt Kampagne und Ziel URL einmal entgegen und erzeugt dann eine Zeile je Kanal, mit bereits korrekter Quelle und korrektem Medium. Er exportiert eine CSV, die sauber in Excel aufgeht, und markiert jede Zeile, die in Unassigned oder trotz bezahltem Medium in einem organischen Kanal landen würde, bevor du die Tabelle weitergibst. Alles läuft im Browser, Kunden URLs verlassen das Gerät nie.

Steht die Click URL fest, bringt der clickTag Generator sie in HTML5 Banner, und der Banner Validator prüft das fertige Creative vor dem Trafficking.