TextSorter

Generierte URL

So funktioniert der UTM-Link-Generator

Ein UTM-Link ist im Grunde eine ganz normale URL, an die bis zu fünf optionale Abfrageparameter angehängt werden: utm_source, utm_medium, utm_campaign, utm_term und utm_content. Dieses Werkzeug baut diese URL für Sie zusammen, damit Sie sich weder die Parameternamen merken noch sich um korrekte Und-Zeichen oder ein verirrtes Leerzeichen kümmern müssen, das den Link später zerschießt. Geben Sie eine Ziel-URL ein, füllen Sie die passenden Parameter aus, und der Tracking-Link erscheint beim Tippen sofort im Ergebnisfeld. Nichts wird irgendwohin übertragen, das URL-Objekt, das Ihr Browser ohnehin versteht, erledigt die Arbeit.

  1. Fügen Sie Ihre Ziel-URL ein. Das ist die Seite, auf der der Klick tatsächlich landet: eine Landingpage, ein Blogbeitrag, eine Preisseite, was auch immer die Kampagne bewirbt. Geben Sie das Protokoll (https://) mit an, sonst ergänzt das Werkzeug es automatisch.
  2. Füllen Sie utm_source aus. Wo wird dieser Link platziert? Ein Newsletter, ein bestimmtes Werbenetzwerk, eine Partnerseite. Dieser Wert beantwortet in Ihrer Analytics-Plattform die Frage, woher dieser Besuch kam.
  3. Füllen Sie utm_medium aus. Um welche Art von Kanal handelt es sich? E-Mail, bezahltes Social Media, ein Banner, eine Affiliate-Platzierung. Die Quelle nennt den konkreten Ort, das Medium nennt die Kategorie dieses Ortes.
  4. Benennen Sie die Kampagne mit utm_campaign. Jeder Link, der zur selben Aktion gehört, fruehjahrsangebot, produkteinfuehrung, black_friday, sollte exakt denselben Wert tragen, damit alle Klicks in einer einzigen Zeile Ihres Reports zusammenlaufen, statt sich auf mehrere zu verteilen.
  5. Fügen Sie utm_term und utm_content nur hinzu, wenn Sie sie brauchen. Beide sind optional, und wenn Sie sie dort weglassen, wo sie nicht zutreffen, bleiben Ihre Links kürzer und Ihre Reports übersichtlicher.
  6. Kopieren Sie den fertigen Link. Klicken Sie auf "URL kopieren" und fügen Sie ihn dort ein, wo er hingehört: in eine E-Mail-Plattform, einen Anzeigenmanager, einen Social-Media-Planer oder eine Tabelle, die Sie für eine ganze Kampagne auf einmal anlegen.

Der Generator aktualisiert sich live während der Eingabe, sodass Sie genau sehen, wie jedes Feld die finale URL verändert, bevor Sie sich festlegen. Leeren Sie ein Feld, fällt der zugehörige Parameter komplett aus dem Link heraus, statt als leerer Wert angehängt zu werden, der in Ihren Reports als Leerzeile auftauchen würde.

Die fünf UTM-Parameter im Einzelnen

Alle fünf Parameter beantworten letztlich eine Frage auf unterschiedlichen Detailebenen: Woher kam dieser Besucher, und warum hat er geklickt? Zwei davon sind praktisch unverzichtbar, damit der Link überhaupt etwas bringt, zwei sind optional und situationsabhängig, und einer liegt dazwischen.

Parameter Beantwortet Typische Werte
utm_sourceWelcher konkrete Ort den Traffic geschickt hatgoogle, newsletter, facebook, partner_seite
utm_mediumZu welcher Kanalkategorie dieser Ort gehörtcpc, email, social, affiliate, referral
utm_campaignZu welcher Marketingaktion dieser Klick gehörtfruehjahrsangebot_2026, produkteinfuehrung, webinar_mai
utm_termWelches bezahlte Keyword die Anzeige ausgelöst hatlaufschuhe, projektmanagement_software
utm_contentWelcher konkrete Link oder welches Creative geklickt wurdeheader_cta, sidebar_banner, variante_b

utm_source und utm_medium tauchen in jedem Analytics-Report gemeinsam als eine kombinierte Dimension auf, es hilft also, die beiden als festes Paar zu denken. Die Quelle ist spezifisch (facebook, nicht "soziale Medien"), das Medium ist der Eimer, in den diese Quelle gehört (social). Stimmt dieses Paar, passt alles Nachgelagerte: Kanalgruppierungen, Standard-Reporttabellen, Kosten pro Akquisition nach Kanal.

utm_campaign ist das, was eine verstreute Sammlung von Links wieder zu einer Initiative zusammenbindet. Eine einzelne Kampagne, etwa eine Produkteinführung, besteht oft aus einem Dutzend einzelner Links: einer in einer E-Mail, drei in Social-Media-Beiträgen, zwei in bezahlten Anzeigen, ein paar in Partner-Newslettern. Jeder dieser Links sollte denselben utm_campaign-Wert tragen, damit beim Abruf eines Kampagnenreports alle zwölf in derselben Zeile landen, statt als zwölf separate, kaum zusammenhängende Einträge aufzutauchen.

utm_term versus utm_content: das Paar, das gerne verwechselt wird

utm_term wurde speziell für die bezahlte Suche entwickelt. Er erfasst das Keyword, das eine Suchanzeige ausgelöst hat, sodass Sie in einem Report mit Conversions nach Begriff sehen können, welche Keywords das Gebot tatsächlich wert sind. Außerhalb von Suchmaschinenwerbung hat utm_term selten einen natürlichen Nutzen, und die meisten Marketer lassen ihn dort leer.

utm_content ist breiter gefasst: Er unterscheidet zwei Links, die innerhalb derselben Kampagne zum exakt gleichen Ziel führen. Das klassische Beispiel ist ein A/B-Test in einer E-Mail, eine Version mit Textlink, eine mit Button, beide führen zur selben Landingpage unter derselben Kampagne. Ohne utm_content sähen beide Klicks in Ihren Reports identisch aus. Mit ihm erkennen Sie, dass der Button den Textlink um das Dreifache übertroffen hat. Dasselbe Prinzip gilt, wenn Sie einen CTA im Header gegen einen CTA im Footer testen oder zwei unterschiedliche Anzeigenmotive parallel laufen lassen.

Wie GA4 aus diesen Parametern einen Report macht

Google Analytics 4 liest utm_source und utm_medium gemeinsam und schreibt sie in eine einzige Dimension namens Sitzungsquelle/-medium, formatiert als Quelle / Medium, sodass ein Link mit utm_source=newsletter und utm_medium=email im Report als newsletter / email erscheint. Genau diesen Wert filtern Sie später, vergleichen ihn mit anderen Kanälen und bauen darauf Ihre Akquisitionsreports auf, also wird das, was Sie in diese beiden Felder eintippen, zu dauerhaftem, sichtbarem Text in Ihrem Analytics-Konto.

utm_campaign landet in einer eigenen Dimension namens Sitzungskampagne. Damit können Sie einen Report öffnen, auf einen Kampagnennamen filtern und jede Sitzung sehen, die mit diesem Wert eingetroffen ist, unabhängig davon, welche Quelle oder welches Medium sie gebracht hat. Ein gut geführter Kampagnenreport ist im Grunde genau diese Dimension, gefiltert auf eine Kampagne, mit Quelle/Medium als sekundärer Aufschlüsselung, die zeigt, welche Kanäle innerhalb dieser Kampagne am besten performt haben.

Auch utm_term und utm_content bekommen eigene Dimensionen, den manuellen Sitzungsbegriff und den manuellen Sitzungs-Anzeigeninhalt, und sie werden erst nützlich, sobald Sie tatsächlich eine sekundäre Dimension oder einen Vergleich hinzufügen, um sie zu sehen. Sie tauchen nicht in den Standard-Akquisitionstabellen auf, was mit ein Grund dafür ist, dass so viele Leute utm_term aus reiner Gewohnheit auf jeden Link setzen und die entstehenden Daten nie wieder ansehen.

Das Wort Sitzung in diesen Dimensionsnamen ist wichtig. GA4 ordnet einer neuen Sitzung Quelle und Medium anhand der Parameter zu, die auf dem Link standen, der diese Sitzung ausgelöst hat, nicht anhand aller Links, die ein Nutzer jemals angeklickt hat. Ein Besucher, der heute über eine E-Mail kommt und nächste Woche über ein Lesezeichen zurückkehrt, erscheint als zwei unterschiedliche Sitzungen mit zwei unterschiedlichen Quelle/Medium-Werten, und das ist erwartbar und korrekt.

Namenskonventionen, die eine Kampagne als eine Zeile zusammenhalten

GA4 behandelt UTM-Werte als groß- und kleinschreibungssensible Zeichenketten, nicht als Konzepte. Das heißt, Facebook, facebook und FACEBOOK sind für Ihre Reports drei verschiedene Werte, und eine Kampagne, die in einer E-Mail fruehjahrsAngebot heißt und in einer anderen fruehjahrsangebot, zerfällt in zwei Zeilen, auch wenn ein Mensch, der beide liest, sie für dieselbe Kampagne hielte. Die Lösung ist eine Gewohnheit, keine Funktion: Schreiben Sie jeden UTM-Wert konsequent klein, bei jedem Link, ohne Ausnahme für Markennamen oder Eigennamen.

Leerzeichen verursachen ein verwandtes, aber etwas anderes Problem. Ein Browser wandelt ein literales Leerzeichen in einer URL in %20 um, aus der Kampagne "Fruehjahrsangebot Deutschland" wird also fruehjahrsangebot%20deutschland in der Adressleiste und im Report, was technisch ein einziger Wert ist, aber unübersichtlich wirkt und sich über mehrere Links hinweg leicht uneinheitlich vertippt. Verwenden Sie stattdessen einen Bindestrich oder einen Unterstrich: fruehjahrsangebot-2026 oder fruehjahrsangebot_2026. Beides funktioniert, solange Sie sich für eines entscheiden und im ganzen Team dabei bleiben, denn fruehjahrsangebot-2026 und fruehjahrsangebot_2026 sind für GA4 wiederum zwei unterschiedliche Zeichenketten.

Eine kurze, einmal aufgeschriebene und mit allen geteilte Namenskonvention, Marketing, Agenturpartner, wer auch immer Anzeigen betreut, verhindert die meisten dieser Probleme von vornherein. Etwas so Simples wie "alles kleingeschrieben, Wörter durch Unterstriche getrennt, Kampagnennamen folgen dem Muster saison_aktion_jahr" reicht aus, um ein ganzes Kampagnenjahr in einem einzigen Report lesbar zu halten, statt es in fast identische Zeilen zerfallen zu lassen, die später mühsam von Hand zusammengeführt werden müssen.

Häufige Fehler, die eine Kampagne in mehrere Zeilen aufspalten

Der mit Abstand häufigste UTM-Fehler ist Uneinheitlichkeit zwischen Links, die eigentlich zusammengehören. Eine Kampagne, die über mehrere Wochen von verschiedenen Personen aufgebaut wird: Eine Person tippt fruehjahrsangebot, eine Woche später schreibt jemand anderes Fruehjahrsangebot, eine dritte Person lässt den Unterstrich weg und schreibt fruehjahrsangebot ohne Trenner, und das Ergebnis ist ein Kampagnenreport mit drei Zeilen statt einer, keine davon zeigt das vollständige Bild. Die Lösung ist immer dieselbe: Legen Sie die exakte Zeichenkette fest, bevor der erste Link rausgeht, und kopieren Sie diese Zeichenkette dann, statt sie neu einzutippen.

Wer alle Links einer Kampagne in einem Rutsch baut, mit demselben Werkzeug, den Kampagnennamen einmal eintippt und dann wiederverwendet, statt ihn für jeden Link neu zu schreiben, schaltet fast dieses gesamte Risiko im Voraus aus.

Warum das Taggen interner Links nach hinten losgeht

Es ist verlockend, UTM-Parameter an einen Link innerhalb der eigenen Website zu hängen, ein Banner auf der Startseite, das auf eine Sale-Seite verweist, oder ein Blogbeitrag, der auf einen verwandten Artikel verlinkt, weil es sich anfühlt, als würde das zeigen, welche internen Platzierungen Klicks bringen. Tatsächlich entsteht dadurch ein echtes Problem: GA4 behandelt jeden Link mit utm_source und utm_medium als Beginn einer neuen Sitzung, selbst wenn der Klick komplett innerhalb Ihrer eigenen Website stattfindet. Ein Besucher, der letzte Woche über eine Google-Suche kam, sich umgesehen hat und dann auf ein intern getaggtes Banner klickt, wird als frische Sitzung mit der Quelle und dem Medium dieses internen Links gezählt, wodurch die ursprünglichen Akquisitionsdaten dieses Besuchs überschrieben werden.

Das verfälscht Ihre Akquisitionsreports still und leise. Organischer und bezahlter Traffic, der eigentlich Google oder einer bestimmten Kampagne zugeschrieben werden sollte, wird stattdessen der internen Quelle zugeordnet, mit der Sie das Banner getaggt haben, und je mehr interne Links Sie taggen, desto mehr Sitzungen werden mitten im Besuch künstlich neu gestartet. Der Traffic kam nicht wirklich aus einer neuen Quelle, er befand sich bereits auf Ihrer Seite.

Wenn Sie messen wollen, welche internen Platzierungen geklickt werden, ist das eine berechtigte und nützliche Frage, aber UTM-Parameter sind dafür das falsche Werkzeug. Event-Tracking oder ein dediziertes Tool für interne Kampagnen misst den Klick, ohne die ursprüngliche Quelle und das Medium der Sitzung zu stören. Heben Sie sich UTM-Tagging für Links auf, die außerhalb Ihrer eigenen Domain liegen: E-Mails, Anzeigen, Social-Media-Beiträge, überall dort, wo tatsächlich eine neue Sitzung eines Besuchers beginnt.

UTMs durch Weiterleitungen, Linkverkürzer und QR-Codes

Ein UTM-Parameter funktioniert nur, wenn er die Reise vom geklickten Link bis zu der Seite übersteht, die GA4 tatsächlich misst. Meistens tut er das, aber drei häufige Umwege sind einen Blick wert.

Eine gewöhnliche 301- oder 302-Weiterleitung, wie sie beim Umzug einer Seite oder beim Auflösen eines Kurzlinks zum vollen Ziel verwendet wird, gibt Abfrageparameter normalerweise unverändert weiter, solange das Weiterleitungsziel nicht bereits eigene, widersprüchliche Parameter definiert. Testen Sie das einmal für jede Weiterleitungskette, auf die Sie regelmäßig setzen; manche CMS-Plattformen und manche Weiterleitungsregeln entfernen den Query-String standardmäßig und müssen erst so konfiguriert werden, dass sie ihn durchreichen.

Linkverkürzer funktionieren in der Regel problemlos, da der verkürzte Link die vollständige Ziel-URL inklusive UTM-Parametern speichert und beim Klick einfach expandiert, aber es lohnt sich, das Verhalten eines bestimmten Verkürzers einmal zu prüfen, bevor Sie sich für eine ganze Kampagne darauf verlassen, da einige ältere oder selbst gehostete Verkürzer lange Query-Strings abschneiden.

QR-Codes sind letztlich nichts anderes als ein UTM-Link, der als Bild kodiert wurde, also gilt alles Obige genauso. Ein Flyer, ein Plakat oder eine Verpackung mit QR-Code, der auf eine UTM-getaggte URL zeigt, meldet Scans genauso an GA4 zurück wie ein angeklickter Link, mit den utm_source- und utm_medium-Werten, die Sie vorab festlegen. print oder qr eignen sich gut als Medium, damit dieser Offline-Traffic nicht mit Ihren übrigen Kanälen vermischt wird.

Typische Anwendungsfälle

E-Mail-Kampagnen

Jeder Link in einem Newsletter oder einer Werbe-E-Mail sollte denselben utm_campaign, ein Medium email und eine Quelle tragen, die die konkrete Liste oder Plattform benennt, über die versendet wird. Mit utm_content lässt sich ein Logo-Link im Header von einem Textlink im Fließtext und einem Link im Footer unterscheiden, was zeigt, welche Platzierung innerhalb der E-Mail tatsächlich geklickt wird, ein Detail, das eine reine Öffnungsrate nie liefert.

Beiträge in sozialen Netzwerken

Links, die Sie auf unterschiedlichen Plattformen posten, mit dem Plattformnamen als Quelle taggen, twitter, linkedin, instagram, und einem Medium social oder paid_social, je nachdem ob der Beitrag beworben wurde, ermöglicht es, die Plattformen direkt in einem einzigen Report gegenüberzustellen, statt sich auf die jeweils eigene, unterschiedlich definierte Statistik jeder Plattform zu verlassen.

Bezahlte Werbung

Werbeplattformen melden eigene Klick- und Conversion-Zahlen, aber diese Zahlen sind nicht immer so definiert wie eine Sitzung oder eine Conversion in GA4. Taggen Sie die Ziel-URL jeder Anzeige mit utm_source, utm_medium und utm_term für das auslösende Keyword, erhalten Sie eine unabhängige, vergleichbare Sicht auf die bezahlte Performance direkt neben Ihren organischen und E-Mail-Zahlen im selben Werkzeug.

Print, Verpackung und Offline-Kampagnen

Ein UTM-Link, der in einen QR-Code auf einem Flyer, einer Visitenkarte oder einer Produktverpackung eingebacken ist, ist oft die einzige Möglichkeit, einen Offline-Kontaktpunkt überhaupt mit einer Online-Conversion zu verbinden. Da diese Links nach dem Druck kaum noch geändert werden können, sollten Kampagnenname und Quelle gleich beim ersten Mal stimmen.

Datenschutz: Alles läuft in Ihrem Browser

Wenn Sie die UTM-Links für eine ganze Kampagne aufbauen, manchmal Dutzende über E-Mail, Social Media und bezahlte Kanäle hinweg, tippen Sie dabei unveröffentlichte Produktnamen, noch nicht angekündigte Kampagnenthemen und interne Codenamen ein, lange bevor irgendetwas davon öffentlich wird. Dieses Werkzeug sendet nichts davon an einen Server. Das Parsen der URL und das Zusammensetzen der Parameter laufen als JavaScript in der Seite, die Sie bereits geöffnet haben, mit demselben URL-Objekt, das jeder moderne Browser mitbringt, und das Ergebnis verlässt Ihr Gerät erst, wenn Sie es selbst kopieren.

Das bedeutet auch: Es gibt keinen Verlauf, der versehentlich durchsickern könnte, kein Konto, das abzusichern wäre, und keinen Dritten, der ein Protokoll darüber führt, welche Kampagnen Sie vor dem Launch geplant haben. Ob Sie einen Link bauen oder fünfzig in einer einzigen Sitzung, existiert das Ergebnis nur an einem Ort: in Ihrer eigenen Zwischenablage und dort, wo Sie es einfügen.

Häufig gestellte Fragen

Was ist ein UTM-Link?
Ein UTM-Link ist eine ganz normale URL, an die bis zu fünf zusätzliche Parameter nach einem Fragezeichen angehängt sind: utm_source, utm_medium, utm_campaign, utm_term und utm_content. Analytics-Plattformen wie GA4 lesen diese Parameter beim Klick auf den Link aus und erfassen damit genau, woher ein Besuch kam und zu welcher Kampagne er gehört, statt ihn pauschal unter "direkt" oder "Verweis" einzusortieren.
Was sollte in utm_source stehen?
utm_source benennt den konkreten Ort, an dem der Link platziert wird: eine Plattform, eine Publikation oder eine Partnerseite, geschrieben als ein kleingeschriebenes Wort oder eine kleingeschriebene Wortfolge wie newsletter, facebook oder partner_blog. Bleiben Sie spezifisch statt generisch, denn "newsletter" gepaart mit dem passenden utm_medium email liefert im Report weit mehr Nutzen als ein vager Wert wie "marketing".
Was ist der Unterschied zwischen utm_source und utm_medium?
utm_source beantwortet, woher der Klick genau kam, utm_medium beantwortet, zu welcher Kanalkategorie dieser Ort gehört. Ein Link, den Sie im monatlichen Firmen-Newsletter teilen, könnte utm_source=monatsnewsletter und utm_medium=email verwenden; die Quelle ist spezifisch für Sie, das Medium ist der breite Eimer, den sich jeder E-Mail-basierte Link teilt, den Sie verschicken.
Wann verwende ich utm_term statt utm_content?
utm_term ist speziell für die bezahlte Suche gebaut und erfasst das Keyword, das eine bestimmte Anzeige ausgelöst hat, damit Sie sehen, welche Keywords tatsächlich konvertieren. utm_content dient dazu, zwei Links zu unterscheiden, die innerhalb derselben Kampagne auf dasselbe Ziel führen, etwa bei einem A/B-Test zwischen einem Textlink und einem Button, verwenden Sie also term für Suchbegriffe und content für Creative- oder Platzierungsvarianten.
Spielt es eine Rolle, ob ich Groß- oder Kleinschreibung in meinen UTM-Werten verwende?
Ja, und zwar erheblich. GA4 behandelt UTM-Parameter als groß- und kleinschreibungssensiblen Text, sodass Facebook, facebook und FACEBOOK als drei getrennte Werte erfasst werden, was eine eigentlich zusammengehörige Zeile Ihres Reports stillschweigend in mehrere aufspaltet. Jeden Wert bei jedem Link durchgängig kleinzuschreiben ist die mit Abstand einfachste Gewohnheit, die das verhindert.
Schaden UTM-Parameter meinem SEO oder meinem Ranking?
Nein, UTM-Parameter haben keinen Einfluss auf das organische Suchranking. Suchmaschinen wie Google erkennen Tracking-Parameter und bündeln die Ranking-Signale auf der kanonischen Version der Seite, sodass das Anhängen von utm_source und den übrigen Parametern an eine URL, die Sie in einer E-Mail oder Anzeige teilen, nichts daran ändert, wie diese Seite für jemanden rankt, der sie über die Suche findet.
Sollte ich UTM-Parameter an Links auf meiner eigenen Website anhängen?
In der Regel nicht. GA4 behandelt jeden Link mit utm_source und utm_medium als Start einer neuen Sitzung, selbst wenn der Klick zwischen zwei Seiten Ihrer eigenen Website stattfindet, was die ursprünglichen Akquisitionsdaten des Besuchers mit dem überschreibt, womit Sie diesen internen Link getaggt haben. Heben Sie UTM-Tagging für Links auf, die außerhalb Ihrer Domain liegen, in E-Mails, Anzeigen und Social-Media-Beiträgen, wo tatsächlich eine neue Sitzung beginnt.
Was passiert mit meinen UTM-Parametern, wenn der Link über eine Weiterleitung oder einen Linkverkürzer läuft?
Die meisten Standard-Weiterleitungen und Linkverkürzer reichen Abfrageparameter direkt an das Ziel weiter, sodass ein UTM-getaggter Link, der einmal verkürzt oder weitergeleitet wird, in der großen Mehrheit der Fälle intakt bei GA4 ankommt. Es lohnt sich trotzdem, jede Weiterleitungskette oder jeden Verkürzer, auf den Sie sich für eine ganze Kampagne verlassen wollen, vorab zu testen, denn einzelne ältere oder falsch konfigurierte Setups entfernen den Query-String, statt ihn weiterzuleiten.
Verfallen UTM-Links oder hören sie irgendwann auf zu funktionieren?
Nein, ein UTM-Link funktioniert so lange, wie die Zielseite selbst online bleibt; es gibt kein separates Ablaufdatum für die Tracking-Parameter. Ein Link, der heute für einen Produktlaunch gebaut wird, liefert in einem Jahr noch korrekte Daten, wenn jemand ihn aus einer alten gedruckten Broschüre oder einer gespeicherten E-Mail anklickt, solange die URL, auf die er zeigt, nicht entfernt wurde.
Sind meine Kampagnendaten privat, wenn ich dieses Werkzeug benutze?
Ja. Jeder Schritt beim Bauen des Links, das Parsen der URL, das Ausfüllen der Parameter, das Zusammensetzen des Ergebnisses, läuft als JavaScript in Ihrem eigenen Browser-Tab, und nichts, was Sie eingeben, wird an einen Server gesendet oder irgendwo protokolliert. Das macht es sicher, unveröffentlichte Produktlaunches, vertrauliche Kampagnennamen oder Kundenprojekte zu planen, bevor irgendetwas davon öffentlich wird.

Verwandte Werkzeuge

🔒 100 % Datenschutz direkt im Browser

Jeder UTM-Link wird <strong>vollständig in Ihrem Browser</strong> erstellt. Keine URL, kein Kampagnenname und kein Parameter wird jemals an einen Server hochgeladen. Ihre Kampagnenplanung bleibt auf Ihrem Gerät.