Links im Online-Marketing: Kampagnen richtig taggen, messen und pflegen
Erfahren Sie, wie Sie Kampagnenlinks mit UTM und gclid korrekt taggen, Quellen zuordnen, rel-Attribute setzen und dauerhaft pflegen.
Ein Link ist im Online-Marketing der Übergabepunkt zwischen Werbemittel und Messsystem. Er transportiert nicht nur den Nutzer zur Zielseite, sondern auch die Information, wer diesen Besuch ausgelöst hat. Fehlt diese Information oder geht sie unterwegs verloren, erscheint ein bezahlter Klick im Bericht als Direktzugriff, und die Kampagne bleibt unbewertbar.
Diese Übergabe funktioniert nur, wenn vier Dinge zusammenpassen: ein einheitlich aufgebauter Link, eine verbindliche Benennungskonvention, eine technische Strecke, die Parameter nicht verwirft, und ein Prozess, der Links auch nach dem Kampagnenstart noch pflegt. Die folgenden Abschnitte gehen diese vier Punkte der Reihe nach durch.
Wie ein Kampagnenlink aufgebaut ist
Ein getaggter Link ist eine normale URL mit angehängtem Abfrageteil:
https://www.beispiel.de/angebot?utm_source=newsletter&utm_medium=email&utm_campaign=sommeraktion
Nach dem Pfad /angebot leitet das Fragezeichen den Abfrageteil ein, das kaufmännische Und trennt weitere Parameter. Entscheidend für die Messung: Kampagnenparameter verändern den Seiteninhalt in aller Regel nicht. Sie sind reine Metadaten, die das Analysesystem beim Seitenaufruf ausliest.
Ein Anker nach dem Zeichen # ist kein Kampagnenparameter. Er dient Sprungmarken oder Zuständen innerhalb einer Webanwendung und wird bei der technischen Verarbeitung nicht zwingend an den Server übertragen. Wer Kampagneninformationen dorthin schreibt, misst nichts.
Die fünf UTM-Parameter
Google Analytics 4 erkennt laut Google Analytics-Hilfe fünf Kampagnenparameter an einer URL. Die Konvention stammt aus dem Urchin Traffic Monitor, dessen Hersteller Google 2005 übernahm und dessen Parameterschema in Google Analytics fortgeführt wurde.
| Parameter | Zweck | Beispielwert |
|---|---|---|
utm_source | Konkrete Quelle des Besuchs | newsletter, linkedin, partnerportal |
utm_medium | Kanal oder Übertragungsart | email, paid_social, display |
utm_campaign | Übergeordnete Maßnahme | produktlaunch_q3_dach |
utm_term | Suchwort oder Zielgruppensignal | crm_software |
utm_content | Variante, Platzierung oder Motiv | header_button, motiv_a |
utm_source ist dabei der Parameter, ohne den eine Kampagne nicht korrekt zugeordnet wird. Praktisch verwertbar wird eine Auswertung aber erst, wenn Quelle, Medium und Kampagne gemeinsam nach fester Regel befüllt sind. utm_term und utm_content bleiben optional und sollten nur gesetzt werden, wenn jemand die Auswertung später wirklich liest.
Ein Hinweis zur Datenlage: Universal Analytics hat am 1. Juli 2023 die Verarbeitung neuer Daten in Standard-Properties eingestellt. Wer noch Dokumentationen, Namenskonventionen oder Linkvorlagen aus der Zeit davor verwendet, sollte prüfen, ob sie auf Berichte verweisen, die es nicht mehr gibt.
Quelle und Medium: die Konvention entscheidet
Die größte Fehlerquelle ist nicht die Technik, sondern die Schreibweise. Analyseplattformen vergleichen Parameterwerte exakt, deshalb erscheinen Newsletter, newsletter und news_letter als drei getrennte Quellen. Was als ein Kanal geplant war, steht danach in drei Zeilen des Berichts und in keiner davon vollständig.
Die Quelle benennt, woher ein Besuch stammt. Das Medium beschreibt, auf welchem Weg er zustande kam. Eine tragfähige Grundkonvention:
| Einsatz | utm_source | utm_medium |
|---|---|---|
| Kundennewsletter | newsletter | email |
| Bezahlte LinkedIn-Anzeige | linkedin | paid_social |
| Organischer LinkedIn-Beitrag | linkedin | organic_social |
| Banner auf einem Partnerportal | partnername | display |
| QR-Code auf einem Messeflyer | messeflyer | qr |
Dieselbe Quelle darf in verschiedenen Medien auftauchen, das ist der Sinn der Trennung: So lässt sich später die Frage beantworten, ob LinkedIn bezahlt oder organisch liefert. Durchgehende Kleinschreibung, keine Leerzeichen, keine Umlaute und keine wechselnden Abkürzungen ersparen dabei den größten Teil der späteren Datenbereinigung.
Für Kampagnennamen empfiehlt sich ein dokumentiertes Schema wie produkt_aktion_zeitraum_region. Nicht jedes Feld muss gefüllt sein, aber die Reihenfolge muss für alle Beteiligten dieselbe Bedeutung haben.
Eine Grenze ist hart: Personenbezogene Daten, E-Mail-Adressen, Kundennummern oder vertrauliche Zielgruppenmerkmale gehören nicht in URL-Parameter. URLs landen in Browserchroniken, Serverprotokollen, Analysewerkzeugen, Referrer-Headern und geteilten Screenshots.
Auto-Tagging und gclid: wann UTM überflüssig ist
Bei aktiviertem Auto-Tagging hängt Google Ads den Parameter gclid an die Ziel-URL an. Diese Click ID übernimmt die Zuordnung der Anzeigenklicks und macht manuelle UTM-Parameter für Google-Ads-Links in der Regel überflüssig:
https://www.beispiel.de/angebot?gclid=beispielwert
Wer trotzdem zusätzlich manuell taggt, riskiert widersprüchliche Angaben, etwa wenn die manuelle Kampagnenbezeichnung von der im Konto abweicht. Sinnvoll ist die Doppelung nur, wenn ein zweites Analysesystem im Einsatz ist, das die Click ID nicht auflösen kann. Dann sollten die manuellen Werte bewusst aus denselben Kampagnenbezeichnungen abgeleitet werden.
Wichtiger als die Frage, welcher Parameter gesetzt wird, ist die Frage, ob er ankommt. Die Click ID muss die gesamte Strecke überstehen: Weiterleitungen, Consent-Dialoge, URL-Bereinigungen durch Caches oder Content-Management-Systeme und serverseitige Regeln dürfen sie nicht abschneiden. Zusätzlich muss die Verknüpfung zwischen Werbekonto und Analyse-Property eingerichtet sein. Andere Werbeplattformen arbeiten mit eigenen Click IDs nach demselben Prinzip.
Ein Link pro Platzierung, nicht pro Kampagne
Einheitliche Links machen Kanäle vergleichbar, aber derselbe Link überall eingesetzt macht sie ununterscheidbar. Die Faustregel: Jede Platzierung, deren Leistung man später getrennt beurteilen will, bekommt einen eigenen utm_content-Wert.
Im Newsletter trennt das Logo, Textlink und Hauptbutton. Bei Social Ads unterscheidet es Motive oder Anzeigenvarianten. Beim QR-Code hält es fest, welches Druckprodukt in welcher Auflage gescannt wurde.
Diese Granularität hat eine Obergrenze. Wer für jede Kleinigkeit neue Werte erfindet, zerlegt die Datenbasis in Einzelfälle, aus denen sich keine Aussage mehr ableiten lässt. Ein Wert, den niemand je filtern wird, ist Aufwand ohne Ertrag.
Zwei kanalspezifische Fallen: E-Mail-Versandplattformen schreiben Links häufig um, um Klicks selbst zu messen. Der fertige Versandlink gehört deshalb in eine Testmail und nicht nur in die Vorlage. Bei QR-Codes entscheidet neben der codierten URL auch Druckgröße, Kontrast und Scanabstand darüber, ob überhaupt Traffic entsteht.
Was zwischen Klick und Bericht passieren muss
Ein getaggter Link garantiert keine Messung. Dahinter hängt eine Kette, die vollständig funktionieren muss:
- Die Zielseite ist erreichbar und behält die Parameter in der finalen URL.
- Das Analyse-Tag lädt technisch korrekt.
- Die Einwilligungslogik gibt die Messung gemäß den getroffenen Einstellungen frei.
- Quelle, Medium und Kampagne werden vom Analysesystem übernommen.
- Die relevanten Ereignisse und Conversions sind definiert.
- Der Bericht verwendet die passende Attributionsansicht und den passenden Zeitraum.
Dabei gilt: Klicks und Sitzungen sind nicht dasselbe. Ein Werbesystem zählt einen Klick auch dann, wenn die Zielseite nie vollständig lädt. Mehrfachklicks, Botfilter, abweichende Zeitzonen, verweigerte Einwilligungen und unterschiedliche Zuordnungsmodelle erzeugen systematische Differenzen zwischen Plattformbericht und Webanalyse. Diese Differenz ist normal, sie sollte nur bekannt und grob beziffert sein.
Und UTM-Parameter beschreiben den gekennzeichneten Einstieg, nicht den gesamten Entscheidungsweg. Bei mehreren Kontakten vor dem Abschluss beweist ein Parameter nicht, dass dieser eine Link die Conversion verursacht hat. Jede Leistungsaussage über einen Link sollte deshalb Zeitraum, Kennzahl und Attributionsmodell mitnennen.
rel-Attribute bei Marketinglinks
Das Attribut rel beschreibt die Beziehung zwischen der eigenen Seite und dem Ziel. Für Marketinglinks sind drei Werte einschlägig.
rel="sponsored" kennzeichnet bezahlte Platzierungen, Anzeigen und vergleichbare kommerzielle Vereinbarungen:
<a href="https://partner.example/angebot" rel="sponsored">Zum Partnerangebot</a>
rel="ugc" ist für nutzergenerierte Links vorgesehen, etwa in Kommentaren oder Community-Beiträgen. Google führte beide Attribute am 10. September 2019 ein und behandelt rel="nofollow" seitdem als Hinweis statt als Anweisung. nofollow selbst stammt aus dem Januar 2005, eingeführt von Google gemeinsam mit Yahoo und MSN als Mittel gegen Kommentar-Spam. Für bezahlte Marketinglinks ist sponsored heute die präzisere Auszeichnung.
Unabhängig davon gilt für Links, die einen neuen Tab öffnen:
<a href="https://example.org" target="_blank" rel="noopener sponsored">Angebot öffnen</a>
noopener verhindert, dass die geöffnete Seite über window.opener auf das ursprüngliche Fenster zugreift. Moderne Browser setzen dieses Verhalten bei target="_blank" inzwischen standardmäßig um, laut MDN Web Docs bleibt die explizite Angabe aber die nachvollziehbare Variante.
Weiterleitungen: die Strecke muss die Parameter tragen
Trackinglinks, Kurz-URLs und QR-Ziele laufen fast immer über eine Weiterleitung. Der HTTP-Status 301 kennzeichnet eine dauerhafte, 302 eine temporäre Weiterleitung, festgeschrieben in RFC 9110, Abschnitt 15.4.
Für befristete Kampagnen ist die temporäre Variante meist passender, solange das Ziel noch wechseln kann. Ein endgültig verschobener Pfad bekommt 301. Wichtiger als die Statuswahl ist jedoch, dass die Weiterleitung den Abfrageteil weiterreicht, denn viele Weiterleitungsregeln verwerfen ihn stillschweigend. Genau dort verschwinden Click IDs und UTM-Parameter am häufigsten.
Jeder Kampagnenlink sollte vor dem Start diese Fragen bestehen:
- Führt er zum vorgesehenen Ziel?
- Bleiben UTM-Parameter und Click ID bis zur finalen URL erhalten?
- Funktioniert der Aufruf auf einem Mobilgerät?
- Entsteht eine unnötige Kette aus mehreren Weiterleitungen?
- Wird durchgehend HTTPS verwendet?
- Antwortet die Zielseite ohne Fehlercode?
Linkhygiene als laufender Prozess
Kampagnenlinks brauchen Pflege über den Veröffentlichungstermin hinaus. Zielseiten werden verschoben, Aktionen laufen aus, Domains wechseln, und neue Teammitglieder erfinden neue Schreibweisen. Ohne zentrale Ablage entstehen innerhalb weniger Monate Varianten, die niemand mehr zuordnen kann.
Ein Linkregister sollte mindestens enthalten: finale Ziel-URL, Kanal und Platzierung, Quelle, Medium und Kampagne, optionale Content- oder Term-Werte, verantwortliche Person, Start- und geplantes Enddatum, Freigabestatus sowie Ergebnis und Datum der letzten Prüfung.
Ein Linkgenerator mit vorgegebenen Auswahlfeldern verhindert Tippfehler zuverlässiger als eine frei editierbare Tabelle, weil er falsche Werte gar nicht erst zulässt. Die zulässigen Werte gehören zentral dokumentiert, Änderungen daran versioniert.
Zum Rhythmus: vor dem Start ein vollständiger Test vom Werbemittel bis in den Analysebericht, in den ersten Tagen danach eine Kontrolle, ob reale Besuche mit korrekter Zuordnung ankommen, und nach Kampagnenende eine Entscheidung, ob der Link bestehen bleibt, auf ein aktuelles Angebot weiterleitet oder eine verständliche Abschlussseite zeigt. Ein toter Kampagnenlink auf einem gedruckten Flyer bleibt sonst jahrelang im Umlauf.
Checkliste vor der Veröffentlichung
- Die Zielseite ist korrekt, per HTTPS und mobil erreichbar.
- Quelle, Medium und Kampagne folgen der dokumentierten Konvention.
- Keine Großbuchstaben, Leerzeichen, Umlaute oder Sonderzeichen in den Werten.
- Der Link enthält keine personenbezogenen oder vertraulichen Daten.
- Auto-Tagging und manuelle Parameter widersprechen sich nicht.
- Click ID und UTM-Parameter überstehen alle Weiterleitungen bis zur finalen URL.
- Bezahlte Platzierungen tragen
rel="sponsored", neue Tabs bei Bedarfrel="noopener". - Ein Testaufruf erscheint korrekt im aktiv genutzten Analysesystem.
- Verantwortlichkeit, Laufzeit und Ziel-URL stehen im Linkregister.
Sauber verwaltete Links verbinden Ausspielung, Website und Auswertung zu einer durchgehenden Datenstrecke. Ihr Wert entsteht nicht durch möglichst viele Parameter, sondern durch wenige, konsequent gleich geschriebene Werte, eine technische Übergabe, die nichts verliert, und eine Person, die sich zuständig fühlt.
