UTM-Parameter sind kein Nice-to-have. Sie sind die Grundlage dafür, dass Kampagnen in Google Analytics oder Matomo sauber ausgewertet werden können. Wer Newsletter, Social Posts, Kooperationen, QR-Codes oder andere externe Zugriffsquellen ohne klare UTM-Logik nutzt, produziert schnell unklare Daten, unnötig viel Direct Traffic und schwache Entscheidungsgrundlagen.
Dieser Leitfaden zeigt, was UTM-Parameter sind, wie du sie sinnvoll erstellst, wie du sie in Google Analytics und Matomo auswertest und warum ein zentrales Sheet-Template im Team oft die bessere Lösung als ein einzelner URL-Builder ist.
Für ungeduldige: unten gibt es den Link zum Template.
Wenn Du die automatisierte Lösung für UTM-Parameter in Google Ads suchst, folge diesem Link.
Was sind UTM-Parameter?
UTM-Parameter sind URL-Zusätze, mit denen du die Herkunft eines Klicks kennzeichnest. Sie werden an eine Ziel-URL angehängt und übergeben Informationen wie Quelle, Medium oder Kampagne an dein Analytics-System.
Ein einfacher UTM-Link sieht so aus:
https://www.beispiel.de/landingpage?utm_source=newsletter&utm_medium=email&utm_campaign=sommer_sale
Sobald ein Nutzer auf diesen Link klickt, können Google Analytics oder Matomo die Sitzung einer bestimmten Quelle und Kampagne zuordnen.
Wofür sind UTM-Parameter sinnvoll?
UTM-Parameter machen Marketing messbar. Sie sind besonders wichtig, wenn Traffic nicht automatisch sauber erkannt wird oder wenn du Zugriffe kanalübergreifend einheitlich auswerten willst.
Typische Einsatzbereiche:
- Newsletter und E-Mail-Marketing
- Social-Media-Posts und organische Verlinkungen
- LinkedIn-Posts, Dokument Ads und Lead-Magneten
- Meta Ads, LinkedIn Ads, TikTok Ads und andere Plattformen außerhalb automatischer Analytics-Integrationen
- Kooperationen, PR und Partnerlinks
- QR-Codes, PDFs und Offline-Kampagnen
- Banner, Teaser und sonstige externe Verlinkungen
- Kampagnen in Teams mit mehreren Beteiligten
Die 5 klassischen UTM-Parameter einfach erklärt
utm_source
Die Quelle des Traffics.
Beispiele:
googlenewsletterlinkedinfacebookpartnerportal
utm_medium
Das Marketing-Medium oder der Kanal.
Beispiele:
emailsocialcpcreferraldisplaypaid_social
utm_campaign
Der Name der Kampagne.
Beispiele:
fruehjahrsaktionleadmagnet_trackingsommer_sale_2026webinar_crm_q2
utm_content
Zur Unterscheidung einzelner Varianten innerhalb derselben Kampagne.
Beispiele:
button_headercta_footercarousel_1banner_300x250
utm_term
Ein Zusatzfeld für Keywords, Zielgruppen oder andere Begriffe.
Beispiele:
crm_softwarega4_auditremarketing_bestandskunden
Gibt es noch weitere UTM- oder Kampagnenparameter?
Ja. Neben den klassischen fünf Feldern gibt es in modernen Setups auch utm_id, utm_source_platform, utm_creative_format oder utm_marketing_tactic. In Matomo spielen zusätzlich mtm_*-Parameter eine Rolle.
Für die meisten Teams reicht aber ein robuster Kern aus:
utm_sourceutm_mediumutm_campaign- optional
utm_content - optional
utm_term
Mehr Felder bedeuten nicht automatisch bessere Daten. Meist bedeutet es nur mehr Fehlerpotenzial.
Welche Plattformen setzen utm_source, utm_medium oder ähnliche Tracking-Parameter teilweise selbst?
Das wird oft unterschätzt. Manche Plattformen setzen keine festen UTM-Werte automatisch, bieten aber Tracking-Templates, Makros oder Auto-Attach-Funktionen. Andere hängen zusätzlich eigene Klick-IDs an. Und AI-Tools erzeugen inzwischen ebenfalls messbaren Referral-Traffic.
Genau deshalb reicht es nicht, einfach nur „UTM-Parameter erstellen“ zu sagen. Du musst wissen, wie die jeweilige Plattform mit URLs umgeht.
Übersicht: Werbenetzwerke und AI-Tools
Die folgenden Werte für utm_source und utm_medium sind bewusst als empfohlene Team-Standards formuliert. Für viele Netzwerke gibt es keinen offiziellen, überall einheitlichen UTM-Standard. Klick-ID-Parameter sind dagegen nur dort eingetragen, wo sie dokumentiert oder breit validiert sind.
| Plattform / Tool | Automatische UTM-Unterstützung | Zusätzlich / alternativ | Praxis-Hinweis | Empfohlener utm_source | Empfohlener utm_medium | Click-ID-Parameter |
|---|---|---|---|---|---|---|
| Google Ads | Kein fixer Auto-UTM-Standard für alle Fälle | Tracking Templates, Final URL Suffix, ValueTrack | Gut steuerbar, aber nicht Schwerpunkt dieses Artikels | google | cpc | gclid, wbraid, gbraid |
| Microsoft Advertising / Bing Ads | Automatisches UTM-Tagging und dynamisches URL-Tracking möglich | Upgraded URLs, Tracking Templates, Custom Parameters | Für Teams am besten konsequent auf bing standardisieren | bing | cpc | msclkid |
| LinkedIn Ads | URL-Tracking mit statischen und dynamischen Parametern | Kampagnen- und Anzeigenparameter, First-Party-Cookies | Im B2B meist klar als Paid Social trennen | linkedin | paid_social | li_fat_id |
| Facebook Ads | URL-Parameter und dynamische Parameter möglich | Meta Click ID und Conversions API-Kontext | Nicht mit organischem Facebook-Traffic vermischen | facebook | paid_social | fbclid |
| Instagram Ads | URL-Parameter und dynamische Parameter möglich | Meta Click ID und Conversions API-Kontext | Sauber getrennt von Facebook auswerten, wenn beide Kanäle separat betrachtet werden | instagram | paid_social | fbclid |
| X Ads | URL-Parameter und Conversion-Tracking möglich | Pixel und Conversion API | Eigene UTM-Standards fest definieren, da kein belastbarer Standard vorgegeben ist | x | paid_social | — |
| Pinterest Ads | UTM-Tracking möglich | Pinterest Tag und URL-Parameter | Für Paid Social oder visuellen Discovery-Traffic sauber separat halten | pinterest | paid_social | epik |
| TikTok Ads | Auto-Attach für UTM-Parameter möglich | URL Builder, Makros, Auto-Attach | TikTok empfiehlt selbst klare UTM-Strukturen und Auto-Attach | tiktok | paid_social | ttclid |
| Reddit Ads | URL-Parameter-Builder vorhanden | Match Keys und Test-URL mit Click ID | Besonders wichtig, da Naming schnell auseinanderläuft | reddit | paid_social | rdt_cid |
| Snapchat Ads | URL-Tracking möglich | Pixel und Conversions API | Eigene Taxonomie festlegen, da kein stabiler UTM-Standard vorgegeben ist | snapchat | paid_social | — |
| YouTube Ads | Kein fixer Auto-UTM-Standard | Google Ads Tracking-Logik | Wenn bewusst als eigener Videokanal ausgewertet werden soll | youtube | video | gclid, wbraid, gbraid |
| Taboola | UTM-Tracking möglich | Native-Advertising-Tracking | Für Native klar von Display trennen, wenn das Reporting granular sein soll | taboola | native | — |
| Outbrain | UTM-Tracking möglich | Native-Advertising-Tracking | Ebenso sauber als Native statt Display mischen | outbrain | native | — |
| Amazon Ads | UTM-Tracking möglich | Plattforminterne Attribution | Nur verwenden, wenn der Traffic wirklich aus Amazon Ads kommt | amazon | cpc | — |
| ChatGPT Search / Referral | utm_source=chatgpt.com wird automatisch angehängt | Referral-Traffic aus ChatGPT-Suchergebnissen | Gut geeignet, um AI-Traffic separat sichtbar zu machen | chatgpt.com | ai_referral | — |
| Google AI Overviews / AI Mode | Kein bestätigter eigener UTM-Auto-Parameter | In Analytics typischerweise Teil von Organic Search | Keine klassische Kampagnenquelle, sondern Suchtraffic | google | organic | — |
| Perplexity | Kein bestätigter eigener UTM-Standard | Referral-Traffic möglich | Als eigene AI-Quelle sinnvoll, wenn messbar | perplexity | ai_referral | — |
| Gemini | Kein bestätigter eigener UTM-Standard | Referral-Traffic möglich | Für AI-Traffic getrennt nur dann nutzen, wenn reale Referrals ankommen | gemini | ai_referral | — |
| Claude | Kein bestätigter eigener UTM-Standard | Referral-Traffic möglich | Analog zu anderen AI-Quellen separat halten | claude | ai_referral | — |
| Copilot | Kein bestätigter eigener UTM-Standard | Referral-Traffic möglich | Gerade im B2B-Umfeld als eigene AI-Quelle interessant | copilot | ai_referral | — |
Wichtig ist dabei weniger, ob du zum Beispiel paid_social oder social_paid verwendest. Entscheidend ist, dass du dich einmal festlegst und diese Logik danach überall konsequent beibehältst. Schon kleine Abweichungen wie linkedin, LinkedIn und linkedin.com zerlegen später deine Reports in mehrere Zeilen.
Klick-Parameter wie gclid, fbclid, msclkid, li_fat_id, ttclid, epik oder rdt_cid ersetzen saubere UTM-Parameter nicht. Sie sind für Plattformen, Attribution oder automatische Zuordnungen hilfreich, aber für menschenlesbares Reporting im Team meist nicht ausreichend. Wer Kampagnen über mehrere Kanäle, Teams oder Tools hinweg sauber vergleichen will, braucht deshalb trotzdem eine eigene, konsistente UTM-Logik.
Was du daraus ableiten solltest
1. Auto-Tagging, Klick-IDs und UTM-Parameter sind nicht dasselbe
Ein Netzwerk kann sehr wohl Tracking-Informationen an die URL hängen, ohne dabei klassische UTM-Parameter zu setzen. Typische Beispiele sind klickbasierte IDs wie gclid, msclkid, fbclid oder ttclid.
2. Viele Plattformen geben dir Freiheit – und genau das erzeugt Fehler
Meta, LinkedIn oder Reddit liefern dir gute Tracking-Möglichkeiten, aber keine einheitliche Governance. Wenn drei Personen im Team unterschiedliche Begriffe für Quelle oder Medium verwenden, ist die Auswertung kaputt.
3. TikTok, Microsoft Advertising und ChatGPT sind interessante Sonderfälle
TikTok bietet Auto-Attach für UTM-Parameter. Microsoft Advertising kann UTM-Tags automatisch ergänzen. ChatGPT hängt bei Referral-Traffic aus Suchergebnissen automatisch utm_source=chatgpt.com an. Diese Funktionen sind nützlich, ersetzen aber keine einheitliche Tracking-Strategie.
4. AI-Traffic wird im Marketing künftig ein eigener Analyseblock
Neben organischem Search-, Social- und Referral-Traffic tauchen AI-Quellen immer sichtbarer in Analytics auf. Das spricht noch stärker für saubere Vorlagen und eine durchdachte Kanal-Logik.
UTM-Parameter erstellen: so gehst du sinnvoll vor
Wer UTM-Parameter erstellen will, sollte nicht einfach etwas in einen URL-Builder tippen. Das Problem ist selten die Technik. Das Problem ist fehlende Systematik.
Bewährte Grundregeln
- nur Kleinschreibung verwenden
- keine Umlaute verwenden
- Leerzeichen vermeiden
- stattdessen Unterstriche oder Bindestriche nutzen
- Quellen und Medien immer gleich benennen
- Kampagnennamen kurz, aber eindeutig halten
- kanalübergreifend dieselbe Logik nutzen
Schlechtes Beispiel
utm_source=LinkedIn&utm_medium=Paid-Social&utm_campaign=Frühjahr 2026
Besseres Beispiel
utm_source=linkedin&utm_medium=paid_social&utm_campaign=fruehjahr_2026
Schon kleine Abweichungen führen später zu fragmentierten Datensätzen. linkedin, LinkedIn und linkedin.com sind in Reports drei verschiedene Werte.
Typische Fehler bei UTM-Parametern
Typische Fehler bei UTM-Parametern entstehen selten durch die Technik selbst, sondern fast immer durch fehlende Disziplin im Aufbau. Besonders problematisch ist es, wenn es keine zentrale Benennungslogik gibt und jedes Teammitglied Quellen, Medien oder Kampagnennamen nach eigener Einschätzung vergibt. Das führt zwangsläufig zu unsauberen Reports und erschwert jede spätere Auswertung.
Ebenso kritisch sind zu viele Freitext-Felder. Je mehr Werte manuell eingetragen werden müssen, desto höher ist die Wahrscheinlichkeit für Tippfehler, abweichende Schreibweisen und unnötige Sonderfälle. Genau dadurch verlieren UTM-Parameter schnell ihren eigentlichen Nutzen.
Ein weiterer klassischer Fehler ist der Einsatz von UTM-Parametern auf internen Links. Dadurch kann die ursprüngliche Sitzungsquelle überschrieben werden, was die Attribution verfälscht und Berichte unzuverlässig macht. Auch gemischte Schreibweisen sind ein häufiges Problem. Wenn im selben Setup zum Beispiel email, Email, e-mail und newsletter verwendet werden, entstehen in Analytics mehrere getrennte Werte, obwohl inhaltlich oft dasselbe gemeint ist.
Hinzu kommt, dass viele Teams Kampagnennamen zu unspezifisch wählen. Bezeichnungen wie sale, promo oder test sind zwar schnell eingetragen, lassen sich später aber kaum sinnvoll auswerten oder voneinander unterscheiden. Gleichzeitig schadet auch das Gegenteil: Wer zu viele Sonderfälle, Ausnahmen und individuelle Regeln zulässt, baut ein Tracking-System auf, das im Alltag niemand konsequent pflegt. Genau deshalb braucht ein sauberes UTM-Setup klare Standards, einfache Regeln und möglichst wenig Interpretationsspielraum.
UTM-Parameter sinnvoll erstellen: eine einfache Struktur für Teams
Für die meisten Unternehmen funktioniert ein einfaches Schema am besten:
- Quelle: Plattform oder Absender
- Medium: Kanaltyp
- Kampagne: Aktion, Thema oder Zeitraum
- Content: Werbemittel, Platzierung oder CTA
Beispiel für einen Social Post
utm_source=linkedinutm_medium=socialutm_campaign=leadmagnet_tracking_guideutm_content=post_carousel
Beispiel für einen Newsletter
utm_source=newsletterutm_medium=emailutm_campaign=maerz_newsletterutm_content=cta_header
Beispiel für Partner-Traffic
utm_source=partner_xyutm_medium=referralutm_campaign=webinar_kooperation
Diese Struktur ist leicht verständlich, robust und in der Praxis gut skalierbar.
Warum ein Sheet-Template oft besser ist als ein UTM-Parameter-Generator
Ein klassischer UTM Parameter Generator ist gut, wenn schnell ein einzelner Link gebaut werden soll. Für Teams reicht das oft nicht.
Denn in der Praxis geht es nicht nur darum, Links zu erzeugen. Es geht darum, Regeln durchzusetzen.
Genau hier liegt der Vorteil eines zentralen Templates.
Unser UTM-Template: der praktische Weg für konsistentes Kampagnentracking
Ein gutes UTM-Sheet ist mehr als ein Generator. Es ist ein Governance-Werkzeug für sauberes Tracking.
Was ein Sheet-Template besser macht
- zentrale Definition von Quellen, Medien und Kampagnen
- weniger Tippfehler
- konsistente Schreibweisen im Team
- schnellere Erstellung neuer Tracking-Links
- einfache Erweiterung für neue Kanäle
- nachvollziehbare Dokumentation für spätere Analysen
Gerade wenn mehrere Personen Kampagnen, Newsletter, Social Posts oder Kooperationen veröffentlichen, spart ein Template enorm viel Abstimmung.
So sollte ein gutes UTM-Sheet aufgebaut sein
Ein gutes UTM-Sheet muss in der Praxis nicht unnötig komplex sein. Entscheidend ist vielmehr, dass es den Arbeitsalltag vereinfacht und typische Fehler von vornherein verhindert. Dafür reicht meist schon eine klare Grundstruktur aus. Sinnvoll sind zunächst Stammdatenblätter, in denen erlaubte Werte für Quellen, Medien, Kampagnentypen oder Content-Typen zentral hinterlegt werden. Dadurch wird sichergestellt, dass alle Beteiligten mit denselben Begriffen arbeiten und keine abweichenden Schreibweisen entstehen.
Ebenso wichtig ist eine saubere Eingabemaske. Nutzer sollten dort nur die Felder auswählen oder ergänzen können, die für den jeweiligen Link wirklich relevant sind. Das reduziert unnötige Komplexität und macht die Erstellung deutlich schneller und sicherer. Im nächsten Schritt sollte das Sheet die finale URL automatisch zusammensetzen, damit niemand Parameter manuell verketten muss und Fehler bei der Schreibweise vermieden werden.
Zusätzlich lohnt sich eine einfache Validierung. Dropdowns, Pflichtfelder und Plausibilitätsprüfungen helfen dabei, fehlerhafte oder unvollständige Eingaben frühzeitig abzufangen. Optional kann das Template außerdem eine Dokumentation enthalten, in der festgehalten wird, welche Links für welche Kampagnen erstellt wurden. Gerade in Teams ist das hilfreich, weil sich Entscheidungen später besser nachvollziehen lassen und bereits genutzte Benennungen nicht versehentlich doppelt oder abweichend verwendet werden.
UTM-Parameter in Google Analytics auswerten
UTM-Parameter sind nur dann nützlich, wenn du sie später auch sauber auswertest. In Google Analytics werden manuelle Kampagnendaten in den Akquisitionsberichten sichtbar.
Wichtige Perspektiven sind:
- Quelle / Medium
- Sitzungskampagne
- Erstnutzerquelle / Medium
- manuelle Kampagne
- Landingpage in Kombination mit Kampagnendaten
Besonders hilfreich ist die Auswertung nach Quelle / Medium und Kampagne. So erkennst du schnell, welche Kanäle und Aktionen wirklich qualifizierten Traffic bringen.
Google Analytics UTM-Parameter auswerten: worauf du achten solltest
Konsistenz vor Detailtiefe
Wenn deine Werte uneinheitlich sind, hilft dir auch der schönste Bericht nichts.
Direct Traffic kritisch prüfen
Viel direct / (none) ist oft ein Hinweis darauf, dass Kampagnen gar nicht oder inkonsistent getaggt wurden.
Kampagnen immer mit Conversion-Daten lesen
Sitzungen allein reichen nicht. Kombiniere Kampagnendaten mit Leads, Käufen oder anderen Zielwerten.
Nutzer- und Sitzungslogik nicht verwechseln
Je nach Berichtsebene kann sich die Zuordnung unterscheiden. Das ist kein Bug, sondern Attributionslogik.
UTM-Parameter in Matomo auswerten
Matomo unterstützt Kampagnentracking ebenfalls. Dabei können sowohl Matomo-eigene Parameter als auch Google-Analytics-kompatible UTM-Parameter verarbeitet werden.
Das ist praktisch, wenn du kanalübergreifend mit einer UTM-Logik arbeitest, aber intern Matomo einsetzt.
Wichtige Punkte:
- Matomo kann UTM-Parameter erkennen
- Matomo unterstützt zusätzlich eigene Kampagnenparameter wie
mtm_campaign - mit Plugins sind weitere Kampagnendimensionen möglich
- auch in Matomo gilt: ohne Naming-Logik wird die Auswertung schnell unsauber
Google Analytics oder Matomo: welche UTM-Logik ist sinnvoll?
Wenn dein Team mit mehreren Tools arbeitet, solltest du keine getrennten Fantasie-Systeme pflegen. Eine einheitliche Grundlogik ist meist besser.
Sinnvoll ist oft:
- im Team eine zentrale Taxonomie definieren
- UTM-Werte sprachlich sauber standardisieren
- nur dort Matomo-spezifische Felder ergänzen, wo sie echten Mehrwert bringen
- die finale Link-Erstellung über ein Sheet absichern
Warum ein zentrales UTM-Template für Marketing-Teams oft wertvoller ist als ein URL-Builder
Suchanfragen wie utm parameter generator, utm link, utm tracking link oder campaign url builder zeigen zwar klar, dass viele Nutzer nach einem schnellen Werkzeug zur Link-Erstellung suchen. Für Marketing-Teams mit Google Analytics oder Matomo reicht ein einzelner Builder in der Praxis aber oft nicht aus. Er erzeugt zwar einen Link, löst jedoch nicht das eigentliche Problem: fehlende Standards bei Quelle, Medium, Kampagnenname und Benennung.
Genau hier liegt der Vorteil eines zentralen Templates. Es schafft eine gemeinsame Taxonomie, sorgt für konsistente Schreibweisen, reduziert Fehler bei der Erstellung und macht Kampagnen später deutlich leichter auswertbar. Gleichzeitig verbessert es die Zusammenarbeit im Team, weil nicht jeder seine eigene Logik verwendet. Ein URL-Builder kann also hilfreich sein, ersetzt aber weder Governance noch Dokumentation. Deshalb sollte der Artikel Builder und Generatoren zwar erwähnen, den inhaltlichen Schwerpunkt aber klar auf sinnvolle Erstellung, teamweite Standards und saubere Auswertung legen.
Für wen ein UTM-Template besonders sinnvoll ist
Ein zentrales Sheet-Template ist besonders hilfreich für:
- Marketing-Teams mit mehreren Beteiligten
- Agenturen mit wiederkehrenden Kampagnenstrukturen
- Unternehmen mit mehreren Kanälen und Plattformen
- Teams, die Google Analytics und Matomo parallel nutzen
- alle, die ihre UTM-Parameter nicht jedes Mal neu erfinden wollen
Fazit: UTM-Parameter sind einfach – saubere UTM-Systeme nicht
Einzelne UTM-Links zu bauen ist leicht. Schwieriger ist es, ein System zu etablieren, das auch nach Monaten noch sauber funktioniert.
Genau deshalb ist ein Template oft wertvoller als ein einfacher UTM-Generator. Es sorgt für einheitliche Benennung, bessere Auswertbarkeit und deutlich weniger Fehler im Team.
Wer UTM-Parameter sinnvoll erstellen und später in Google Analytics oder Matomo sauber auswerten will, braucht vor allem eins: klare Regeln.
Und genau dafür ist ein gutes Sheet-Template da.
Template herunterladen
Wenn du UTM-Parameter im Team konsistent verwalten möchtest, ist ein zentrales Sheet oft der pragmatischste Weg. Es reduziert Fehler, schafft einheitliche Benennungen und macht spätere Analysen deutlich einfacher.


