UTM Parameter für Paid Media erklärt
UTM Parameter sind fünf 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
| Parameter | Pflicht | Beantwortet | Beispiel |
|---|---|---|---|
utm_source | Ja | Welche Quelle den Klick geschickt hat | google, facebook, newsletter |
utm_medium | Ja | Welche Art von Marketing | cpc, paid_social, email |
utm_campaign | Dringend empfohlen | Zu welcher Kampagne | spring_offer_2026 |
utm_content | Optional | Welches Motiv oder Placement | hero_a, carousel_3 |
utm_term | Optional | Das Keyword bei Paid Search | {keyword} |
utm_id | Optional | Kampagnen ID für Kostenimporte | 1234567890 |
Nur die ersten beiden leisten echte Arbeit. utm_source und utm_medium entscheiden zusammen über die Kanalgruppe, und ohne beide wird die Sitzung dem Referrer gutgeschrieben statt dir. 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 schickt die Sitzung nach Unassigned, ausführlich beschrieben in 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.
- Immer klein schreiben. Analytics unterscheidet Groß und Klein bei Quelle, Kampagne, Content und Term.
Spring_Saleundspring_salewerden zu zwei Zeilen, zwei Conversion Zahlen und einer Diskussion. - Unterstriche, nie Leerzeichen. Ein Leerzeichen kommt im Report als
%20oder Plus an und kann die URL in manchen Ad Servern komplett abschneiden. - Ein festes Medium je Kanal. Einmal festlegen, dass Paid Social
paid_socialheißt, und aufschreiben. Dieser Wert entscheidet über die Kanalgruppe, er darf also nicht driften. - Daten in die Kampagne, nicht ins Medium.
spring_offer_2026sagt wann.cpcsollte 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
utm_sourceundutm_mediumerscheinen als Quelle / Medium der Sitzung und steuern die Standard Kanalgruppe.utm_campaignerscheint als Kampagne der Sitzung.utm_contenterscheint als manueller Anzeigeninhalt. Daraus entsteht das Reporting auf Motivebene, es lohnt sich also, obwohl es optional ist.utm_termerscheint als manueller Suchbegriff. Bei Paid Search steht dort normalerweise ein Makro statt eines getippten Werts.utm_idist der Schlüssel für importierte Kostendaten. Ohne Kostenimport brauchst du ihn nicht.
Sechs Fehler, die echte Daten kosten
- Interne Links taggen. Ein UTM auf einem Link zwischen zwei eigenen Seiten startet eine neue Sitzung und überschreibt die ursprüngliche Quelle. Interne Navigation nie taggen.
- Die eigene Signatur oder einen QR Code taggen und es vergessen. Nimm eine Quelle, die in einem Jahr noch Sinn ergibt.
- Ein Leerzeichen oder ein Und Zeichen im Wert. Ein nicht maskiertes
&beendet den Parameter, und alles dahinter wird ein neuer. - Einen Parameter doppeln, den die Ziel URL schon trägt. Die Seite liest das erste Vorkommen und ignoriert den Rest, und welches zuerst kommt, hängt von der Weiterleitung ab.
- Die Tags hinter das Fragment setzen. Alles nach
#gehört nicht zum Query String. Die Tags müssen davor stehen. - 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 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.