UTM-Tagging erklärt: Parameter und Namenskonventionen
Was UTM-Parameter sind, wie Sie einen getaggten Link erstellen, eine Namensvorlage für Media Buyer und wie sich UTMs von Click-IDs und Affiliate-Sub-IDs unterscheiden.

UTM-Tagging bedeutet, einem Link kurze Kennzeichnungen wie utm_source, utm_medium und utm_campaign anzuhängen, damit Ihre Analytics erkennt, welche Website, welcher Kanal und welches Creative jeden Besuch gebracht hat. Diese UTM-Parameter ändern nichts an der Seite. Dieser Leitfaden behandelt die fünf Parameter, eine Namenskonvention für Affiliates und den Unterschied zwischen UTMs und Click-IDs.
Was sind UTM-Parameter?
UTM-Parameter sind Name=Wert-Paare, die nach einem Fragezeichen ans Ende einer URL angehängt werden. UTM steht für Urchin Tracking Module, benannt nach Urchin, dem Webanalyse-Unternehmen, das Google 2005 kaufte und dessen Produkt zur Grundlage von Google Analytics wurde.
Nehmen wir eine Landingpage, die Sie kontrollieren:
https://www.example.com/nj-sportsbook-offer
Für eine Google-Suchanzeige getaggt, wird daraus:
https://www.example.com/nj-sportsbook-offer?utm_source=google&utm_medium=cpc&utm_campaign=nj_sports_welcome_202611
Der Besucher sieht dieselbe Seite; Ihr Analytics-Tag ordnet die Sitzung der Quelle google, dem Medium cpc und dieser Kampagne zu. Die Kennzeichnungen zählen nur, wenn etwas auf der Landingpage sie ausliest, etwa GA4, ein Tracker oder Ihr eigener Server.
Die fünf UTM-Parameter
Drei Parameter beschreiben, woher ein Besuch kam; zwei optionale liefern Details. Laut Googles GA4-Dokumentation sollten Sie immer utm_source, utm_medium und utm_campaign setzen; alles, was Sie weglassen, erscheint als „(not set)“.
| Parameter | Beantwortet | Beispielwert | Einsatz |
|---|---|---|---|
utm_source | Welche Website oder Plattform hat den Klick gesendet? | google, facebook, newsletter | Immer |
utm_medium | Um welche Art von Traffic handelt es sich? | cpc, paid_social, email, affiliate | Immer |
utm_campaign | Welche Kampagne oder welches Angebot? | nj_sports_welcome_202611 | Immer |
utm_content | Welches Creative, welcher Link oder welche Variante? | video_oddsboost_v2 | A/B-Tests, mehrere Links in einer E-Mail |
utm_term | Welches bezahlte Keyword? | sportsbook+promo | Paid Search |
utm_content und utm_term sind die beiden, die Sie bei Paid Traffic am häufigsten sehen: Der erste trennt Creatives, der zweite transportiert Suchbegriffe. GA4 akzeptiert außerdem utm_id, eine Kampagnen-ID, die mit den IDs übereinstimmen sollte, die Sie beim Import von Kampagnenkostendaten verwenden, sowie utm_source_platform für die Einkaufsplattform.
Quelle vs. Medium. Das Medium beschreibt die Art des Traffics; die Quelle benennt den Ort. Eine bezahlte Facebook-Anzeige und ein unbezahlter Post auf Ihrer Seite teilen sich utm_source=facebook, aber das eine ist utm_medium=paid_social, das andere utm_medium=social. Wer utm_source=cpc schreibt, hat am Ende einen Kanal und keine Plattform.
UTM-Parameter verwenden: einen getaggten Link erstellen
Die Syntaxregeln:
Gehen Sie von der sauberen finalen URL der Seite aus.
Setzen Sie
?vor den ersten Parameter. Hat die URL bereits einen Query-String (?state=nj), hängen Sie Ihre stattdessen mit&an.Verbinden Sie jedes Paar mit
&. Verwenden Sie jeden Parameter nur einmal.Setzen Sie einen eventuellen Anker ans Ende:
...&utm_content=hero_cta#signup.Keine Leerzeichen. Kodieren Sie Sonderzeichen wie
&,#oder?innerhalb eines Werts.
Googles Campaign URL Builder, ein kostenloses Tool, das in der GA4-Hilfe verlinkt ist, übernimmt Zeichensetzung und Kodierung. Ob fb oder facebook Ihr Standard ist, ist eine Teamentscheidung, die kein Builder treffen kann.
Makros: Hunderte Anzeigen auf einmal taggen
Werbeplattformen füllen dynamische Werte zum Zeitpunkt des Klicks ein, sodass eine einzige Vorlage jede Anzeige eines Kontos taggen kann (in Google Ads über das Suffix der finalen URL oder die Tracking-Vorlage). Ein in einen Browser kopierter Link enthält weiterhin die geschweiften Klammern; prüfen Sie die Werte daher über die Anzeigenvorschau oder einen echten Testklick.
| Wert | Google Ads (ValueTrack) | Meta |
|---|---|---|
| Kampagnen-ID | {campaignid} | {{campaign.id}} |
| ID der Anzeigengruppe / des Ad Sets | {adgroupid} | {{adset.id}} |
| Anzeigen-ID | {creative} | {{ad.id}} |
| Anzeigenname | keins | {{ad.name}} |
| Übereinstimmendes Keyword | {keyword} | keins |
Zwei Haken: Googles {keyword} bleibt bei keywordlosem Matching wie Performance Max leer, und Metas Namensmakros behalten den Namen, den eine Anzeige bei ihrer ersten Veröffentlichung hatte.
UTM-Namenskonventionen, die ein ganzes Team überstehen
Eine UTM-Namenskonvention ist ein kurzes, schriftlich festgehaltenes Regelwerk, das jeden Link vergleichbar macht. Ohne sie produzieren fünf Personen fünf Schreibweisen einer Quelle. Best Practices, die man schriftlich festhalten sollte:
Nur Kleinbuchstaben. GA4 behandelt
googleundGoogleals unterschiedliche Werte.Ein Trennzeichen. Zum Beispiel Unterstriche innerhalb der Werte; niemals Leerzeichen.
Eine Schreibweise pro Quelle und Medium.
facebook, nichtfb, durchgesetzt per Validierung in Ihrer Link-Tabelle.Bei Kampagnennamen vom Allgemeinsten zum Spezifischsten, mit Datumsangaben in einem einheitlichen Format.
Stabile Namen. Wer eine laufende Kampagne umbenennt, bekommt ab dem Umstellungsdatum zwei Berichtszeilen; protokollieren Sie beide Werte.
Behandeln Sie jeden Wert als öffentlich. Er erscheint in der Adressleiste, im Browserverlauf und auf Screenshots von Partnern, also keine personenbezogenen Daten und keine internen Zielgruppenbezeichnungen.
Wenn Sie als Media Buyer Paid Traffic über mehrere Quellen einkaufen, ist folgende Vorlage praxistauglich:
utm_campaign=geo_vertical_offer_yyyymmutm_content=format_hook_version
| Placement | utm_source | utm_medium | utm_campaign | utm_content | utm_term |
|---|---|---|---|---|---|
| Google-Suchanzeige | cpc | nj_sports_welcome_202611 | rsa_{creative} | {keyword} | |
| Meta-Feed-Video | paid_social | nj_sports_welcome_202611 | video_oddsboost_v2_{{adset.id}} | keins | |
| TikTok In-Feed | tiktok | paid_social | pa_sports_welcome_202611 | ugc_parlay_v1 | keins |
| Native-Netzwerk | der Name des Netzwerks | display | mi_casino_welcome_202611 | native_headline_v3 | keins |
| E-Mail-Newsletter | newsletter | nj_sports_welcome_202611 | header_button | keins | |
| Link auf einer Partnerseite | Name des Partners | affiliate | nj_sports_welcome_202611 | review_table | keins |
Verwenden Sie utm_term nur für Paid-Search-Keywords ({keyword} funktioniert nur in Suchkampagnen); anderswo lassen Sie es weg. Die Standard-Kanalregeln von GA4 kennen kein Medium „native“, daher landet utm_medium=native ohne benutzerdefinierte Channelgruppe in Unassigned; mit display bleibt es in Display.
Erfassen Sie jeden aktiven Link in einer gemeinsamen Tabelle mit einem Verantwortlichen und einem Startdatum, damit sich ein Kampagnenname immer auf eine Person und ein Placement zurückführen lässt.
UTMs vs. Click-IDs vs. Affiliate-Sub-IDs
Auf einer URL können drei Arten von Parametern mitlaufen. UTMs sind Ihre Kennzeichnungen für Ihre Analytics. Click-IDs gehören den Werbeplattformen. Sub-IDs gehören zur Verbindung zwischen Tracker und Programm, über die Provisionen gezählt werden.
Click-IDs. Bei aktiviertem Auto-Tagging hängen Plattformen an jeden Anzeigenklick ihre eigene eindeutige Kennung an: gclid für Google Ads, msclkid für Microsoft Advertising, fbclid für Meta, ttclid für TikTok. Die Plattform nutzt sie, um den Klick mit Kosten und Conversions zu verknüpfen. Lassen Sie Auto-Tagging aktiviert und verhindern Sie, dass Weiterleitungen diese Werte entfernen; die Meta Conversions API stützt sich auf den fbclid-Wert, wenn der Browser ihn verliert.
Auto-Tagging in Google Ads vs. UTM. Sie können beides nutzen. Sind beide vorhanden, verwendet GA4 die Auto-Tagging-Werte für Quelle, Medium und die übrigen Traffic-Dimensionen. Ihre manuellen utm_content und utm_term füllen weiterhin zwei separate Dimensionen, Manual Ad Content und Manual Term, sodass UTMs auf Creative-Ebene in Google Ads nicht verschwendet sind.
Sub-IDs. Wenn Sie einen Besucher zu einem Operator schicken, vergibt Ihr Tracker für den Klick eine eigene ID und übergibt sie in dem Parameter, den das Programm dafür reserviert, oft sub1 oder clickid. Das Programm speichert sie zur Registrierung und gibt sie in einem Postback zurück, wenn der Spieler sich registriert oder einzahlt. Mit dieser ID wird die Auszahlung abgeglichen.
Welche trägt also das Geld? In einem typischen Setup aus Tracker und Programm die Sub-ID. Das Programm schreibt die Click-ID gut, die Ihr Tracker übergeben hat, und gibt sie im Postback zurück, nicht die von Ihnen gewählte utm_campaign. Prüfen Sie im Tracking-Leitfaden Ihres Programms die genauen Parameternamen, und um die Einzahlungen eines Creatives im Programmbericht zu sehen, übergeben Sie das Creative zusätzlich in einem freien Sub-ID-Slot. Klicken Sie sich vor dem Launch von der Anzeige bis zur Operator-Seite durch und prüfen Sie, dass jeder Hop den Query-String behält.
Programme behandeln UTMs außerdem als Selbstauskunft: Jeder kann utm_source=google eintippen, deshalb beurteilen Betrugsteams Traffic oft stattdessen anhand von Click-IDs, Logs und Spielerverhalten.
Wo Sie UTM-Daten in GA4 sehen
In GA4 erscheinen UTM-Werte als Traffic-Quellen-Dimensionen, vor allem im Bericht Traffic acquisition (Reports > Acquisition > Traffic acquisition). Stellen Sie die primäre Dimension auf session source / medium oder session campaign um, um Ihre Werte Zeile für Zeile zu sehen.
Für utm_content und utm_term nutzen Sie eine Exploration mit den manuellen Content- und Term-Dimensionen. Der Standardkanal hängt von Quelle und Medium gemeinsam ab: Ein Medium wie cpc, ppc, retargeting oder alles, was mit paid beginnt, landet in Kombination mit einer erkannten Such- oder Social-Quelle in Paid Search oder Paid Social; mit einer unbekannten Quelle fällt es in Unassigned. email geht in Email und affiliate in Affiliates. Wie der Credit anschließend auf Besuche verteilt wird, ist eine separate Frage, die unter Attributionsmodelle behandelt wird.
Um einen Link vor dem Launch zu testen, öffnen Sie ihn in einem privaten Fenster und prüfen den Realtime-Bericht: Quelle und Medium sollten innerhalb von ein bis zwei Minuten erscheinen. Um einzelne Ereignisse zu prüfen, aktivieren Sie zuerst den Debug-Modus mit Google Tag Assistant, da DebugView nur Ereignisse aus Debug-Sitzungen auflistet. (Kanalregeln und Menünamen ändern sich; geprüft anhand der Google Analytics-Hilfe im Oktober 2026.)
Häufige Fehler beim UTM-Tagging
Die meisten Fehler laufen auf eine Handvoll wiederkehrender Patzer hinaus:
Interne Links taggen. Ein getaggtes Banner auf Ihrer eigenen Review-Seite überschreibt die Google-Ads-Sitzung, über die der Besucher kam.
Uneinheitliche Schreibweise oder Groß-/Kleinschreibung.
fb,facebookundFacebookwerden zu drei Zeilen.Klickbezogene Werte in Kampagnenfeldern. Ein Zeitstempel in
utm_campaigngibt jedem Klick eine eigene Zeile; klickbezogene Werte gehören in Sub-IDs oder Ihren Tracker.Google-Play-Links nur mit UTMs taggen. Für Android-Apps verweist Google stattdessen auf seinen Play Campaign URL Builder.
UTMs vor der Conversion verlieren. Führen Sie die Werte in versteckten Feldern durch Lead-Formulare mit oder speichern Sie sie serverseitig.
Ungetaggte Offline- und Social-Links. Geben Sie jedem QR-Code und jedem Bio-Link vor dem Druck eine eigene getaggte URL.
Häufige Fragen
Wofür werden UTM-Parameter verwendet?
UTM-Parameter ordnen Besuche einer Quelle, einem Kanal, einer Kampagne und einem Creative zu, sodass sich Paid-, E-Mail-, Social- und Partner-Traffic in einem Bericht vergleichen lässt.
Was ist der Unterschied zwischen utm_source und utm_medium?
utm_source benennt, woher der Klick kam, etwa google oder newsletter; utm_medium benennt die Art des Traffics, etwa cpc, email oder affiliate. Eine Quelle kann mehrere Medien tragen.
Welche UTM-Parameter sind Pflicht?
Technisch ist keiner Pflicht, aber laut Googles GA4-Empfehlungen sollten Sie immer utm_source, utm_medium und utm_campaign setzen; ein fehlender erscheint als „(not set)“. utm_content und utm_term sind optional und werden vor allem in bezahlten Kampagnen genutzt.
Wie entfernt man UTM-Parameter aus einer URL?
Löschen Sie alles ab dem ? oder nur die utm_-Paare, wenn andere Parameter erhalten bleiben müssen. Auf Ihrer eigenen Website lassen Sie das Canonical-Tag auf die saubere URL zeigen; Skripte, die die Adressleiste umschreiben, dürfen erst laufen, nachdem Analytics die Werte gelesen hat.
Was bedeutet utm_source=chatgpt.com?
Es bedeutet, dass der Besuch von einem Link kam, der in ChatGPT angeklickt wurde. Laut der Publisher-FAQ von OpenAI fügt ChatGPT dieses Tag den Verweislinks aus seinen Suchergebnissen hinzu; Links, die ein Nutzer kopiert oder anderswo einfügt, behalten es möglicherweise nicht. Siehe unseren Leitfaden zu ChatGPT-SEO.
Schaden UTM-Parameter der SEO?
UTM-Parameter auf externen Kampagnenlinks schaden der SEO nicht, wenn die Seite ein Canonical-Tag hat, das auf die saubere URL zeigt. Das eigentliche Risiko ist analytisch: UTMs auf internen Links verfälschen Ihre Quelldaten, also halten Sie sie aus Ihrer eigenen Navigation heraus.
Quellen
Google Analytics Help, [GA4] Collect campaign data with custom URLs
Google Analytics Help, [GA4] Default channel group
Google Analytics Help, [GA4] Benefits of Google Ads auto-tagging
Google Analytics Help, [GA4] Monitor events in DebugView
Google Ads Help, Set up tracking with ValueTrack parameters
Meta for Developers, Use URL Tags for Tracking
Meta for Developers, Customer information parameters (Conversions API)
Microsoft Advertising, Auto-tagging of Microsoft Click ID
TikTok Ads Help, About TikTok Click ID
OpenAI Help Center, Publishers and Developers FAQ



