UTM-Generator: Link mit UTM-Parametern bauen
Trag die Ziel-URL aus deinem Shop ein, wähl eine Vorlage oder schreib Quelle, Medium und Kampagne selbst, der Generator baut den fertigen Link zum Kopieren.
Bau deinen Kampagnen-Link mit UTM-Parametern
https://dein-shop.de/produkte/beispiel?utm_source=newsletter&utm_medium=email&utm_campaign=black_friday_2026Leerzeichen werden zu Unterstrichen, alles in Kleinbuchstaben, damit Analytics keine doppelten Einträge anlegt. Läuft nur in deinem Browser.
Der Generator schreibt alle Werte klein und ersetzt Leerzeichen durch Unterstriche. Parameter, die schon in deiner URL stehen, bleiben erhalten. Die Vorlagen setzen nur Quelle und Medium nach dem Schema weiter unten, den Kampagnennamen vergibst du selbst. Alles läuft in deinem Browser, nichts wird gesendet.
Die UTM-Parameter und was in jeden gehört
Google Analytics wertet fünf gängige UTM-Parameter aus, drei davon müssen laut Google-Analytics-Hilfe immer gesetzt sein: utm_source, utm_medium und utm_campaign. Fehlt einer, zeigt GA4 im Bericht „(not set)“.
| Parameter | Pflicht | Bedeutung | Beispiel |
|---|---|---|---|
| utm_source | ja | Woher der Klick kommt: Plattform, Absender, Partner | newsletter, facebook, tiktok |
| utm_medium | ja | Art des Kanals, steuert die Channelgruppe in GA4 | email, paid_social, referral |
| utm_campaign | ja | Name der Aktion, des Produkts oder Gutscheins | black_friday_2026 |
| utm_content | nein | Unterscheidet Varianten im selben Kanal | hero_button, footer_link |
| utm_term | nein | Suchbegriff, nur bei bezahlter Suche | laufschuhe_damen |
| utm_id | nein | Kampagnen-ID, für Datenimporte in GA4 | bf26 |
Google empfiehlt zusätzlich utm_id und utm_source_platform, wenn du Kampagnendaten in GA4 importierst. Für die meisten Shops reichen die ersten vier Parameter. utm_medium ist der wichtigste, weil GA4 nach ihm entscheidet, in welchem Kanal eine Sitzung landet.
Ein vollständiges UTM-Namensschema für Onlineshops
Ein gutes UTM-Schema legt für jeden Kanal feste Werte für Quelle und Medium fest und lässt nur Kampagne und Inhalt frei. Die letzte Spalte zeigt, in welcher Standard-Channelgruppe von GA4 der Link landet. Geprüft ist das an den Regeln der Standard-Channelgruppen und an Googles Liste der Quellen-Kategorien (Stand 28.10.2026).
| Kanal | utm_source | utm_medium | utm_campaign | utm_content | landet in GA4 als |
|---|---|---|---|---|---|
| E-Mail-Newsletter | newsletter | black_friday_2026 | hero_button | ||
| E-Mail-Flow (z. B. Warenkorb) | klaviyo | flow_warenkorb | mail_2 | ||
| WhatsApp-Newsletter | messaging | advent_2026 | button_1 | Soziale Netzwerke (organisch) | |
| Instagram organisch | social | launch_serum_2026 | story_sticker | Soziale Netzwerke (organisch) | |
| Meta Ads | facebook oder {{site_source_name}} | paid_social | {{campaign.name}} | {{ad.name}} | Soziale Netzwerke (bezahlt) |
| TikTok Ads | tiktok | paid_social | __CAMPAIGN_NAME__ | __CID_NAME__ | Soziale Netzwerke (bezahlt) |
| Influencer ohne Provision | influencer | referral | launch_serum_2026 | name_plattform | Verweis |
| Influencer mit Provision | influencer | affiliate | launch_serum_2026 | name_plattform | Affiliates |
| Paketbeilage (QR-Code) | paketbeilage | offline | nachkauf_q4_2026 | flyer_a6 | Nicht zugewiesen, eigene Gruppe anlegen |
Warum das Schema so aussieht
- E-Mail: GA4 ordnet jede Sitzung mit Quelle oder Medium „email“ dem Kanal E-Mail zu. Die Quelle trennt Newsletter und automatische Flows.
- WhatsApp: „whatsapp“ steht in Googles Liste sozialer Netzwerke. Damit landet der Link in den organischen sozialen Netzwerken, obwohl „messaging“ selbst kein Standard-Medium ist.
- Meta Ads: Der dynamische Wert {{site_source_name}} liefert laut Meta „fb“ für Facebook und „ig“ für Instagram, beide stehen in Googles Liste. So trennst du die Plattformen, wie Google es empfiehlt. Die Vorlage im Generator setzt facebook, das passt, wenn du nicht trennen willst.
- TikTok Ads: TikTok füllt die Makros __CAMPAIGN_NAME__ für die Kampagne und __CID_NAME__ für das Creative beim Klick selbst aus.
- Influencer: Das Medium „referral“ führt zum Kanal Verweis, „affiliate“ zum Kanal Affiliates. Den Namen der Creatorin und die Plattform schreibst du in utm_content, so bleibt die Quelle für alle Influencer gleich.
- Paketbeilage: Für „offline“ gibt es keine Standardregel, die Sitzungen landen unter „Nicht zugewiesen“. Leg in GA4 eine eigene Channelgruppe mit der Regel Medium gleich offline an, dann siehst du die Beilage als eigenen Kanal.
Für WhatsApp packst du den UTM-Link in den Nachrichtentext. Wie du einen Chat-Link mit vorausgefüllter Nachricht baust, zeigt der WhatsApp-Link-Generator. In Klaviyo kannst du UTM-Parameter unter Einstellungen bei „UTM tracking“ automatisch an alle Links hängen lassen. Seit dem 2. Juni 2025 setzt Klaviyo laut eigener Hilfe als Standard für utm_medium den Nachrichtentyp. Prüf, dass die Werte zu deinem Schema passen, bevor du die Funktion für neue Kampagnen und Flows aktivierst.
Sechs Regeln für saubere UTM-Werte
Saubere UTM-Werte sind klein geschrieben, ohne Leerzeichen und für jeden Kanal immer gleich. Laut Google-Analytics-Hilfe unterscheidet GA4 bei Parameterwerten Groß- und Kleinschreibung, „SpringSale“ und „Spring_Sale“ sind zwei verschiedene Kampagnen.
- Kleinbuchstaben. „Newsletter“ und „newsletter“ erscheinen im Quellen-Bericht als zwei Zeilen. Die Zuordnung zur Channelgruppe ignoriert die Schreibweise zwar, deine Auswertung nach Quelle und Kampagne zerfällt trotzdem.
- Unterstrich statt Leerzeichen. Leerzeichen werden im Link zu %20 oder +, je nach Tool unterschiedlich.
- Keine Umlaute und Sonderzeichen. Ein ü wird im Link zu %C3%BC. Wähl Wörter ohne Umlaut, etwa „warenkorb“ oder „sale“.
- Feste Liste für Quelle und Medium. Leg die Werte aus der Tabelle oben einmal fest und erfinde keine neuen. „e-mail“, „Email“ und „newsletter_mail“ als Medium zerlegen denselben Kanal.
- Jahr oder Monat im Kampagnennamen. „black_friday_2026“ bleibt im nächsten Jahr von „black_friday_2027“ getrennt.
- Liste führen. Halte jeden Link mit Datum, Kanal und Kampagne in einer Tabelle fest. Dann weißt du in sechs Monaten noch, was „advent_2026“ war.
UTM-Parameter und Google Ads: was das automatische Tagging übernimmt
Für Google-Ads-Kampagnen brauchst du keine UTM-Parameter, weil das automatische Tagging jedem Klick eine gclid (Google Click Identifier) anhängt und GA4 daraus Kampagne, Anzeigengruppe und Keyword liest. Laut Google-Ads-Hilfe hat in GA4 das automatische Tagging Vorrang vor dem manuellen Tagging, eine Option zum Überschreiben gibt es nicht.
| Situation | Was GA4 auswertet | Was du tust |
|---|---|---|
| Auto-Tagging an, keine UTM-Parameter | gclid | nichts, das ist der Standard |
| Auto-Tagging an, zusätzlich UTM-Parameter | gclid, die UTM-Werte zählen in GA4 nicht | UTM nur behalten, wenn ein anderes Tool sie braucht |
| Auto-Tagging aus, UTM-Parameter gesetzt | UTM-Werte | Auto-Tagging einschalten, Conversions brauchen die gclid |
| Weiterleitung entfernt Parameter | nichts, Sitzung ohne Kampagne | Weiterleitung so einstellen, dass die gclid bis zur Landingpage kommt |
Laut Google-Ads-Hilfe brauchen manche Browser das automatische Tagging, damit Conversions überhaupt erfasst werden. Wie du die Conversions selbst sauber aufsetzt, zeigt die Anleitung zum Google Ads Conversion Tracking. Gehen dir Daten durch Browser-Sperren verloren, hilft Server Side Tracking.
Wie oft das Tracking selbst schief steht, zeigen unsere Audits: In mindestens 19 von 41 Konten waren mehrere primäre Conversion-Ziele gesetzt oder das Tracking falsch eingestellt (Harucon-Auswertung von 41 Audits, Audits der letzten Jahre bis 2026). In 38 Konten aus dem Harucon-MCC (betreut oder im Audit, Mai bis Mitte August 2026) lag der Median bei 5 primären Conversion-Aktionen, die mittlere Hälfte zwischen 2 und 9. 58 % der Konten hatten mehr als 3.
Typische Fehler mit UTM-Parametern
Die meisten UTM-Fehler zerlegen entweder einen Kanal in viele Zeilen oder ordnen Bestellungen dem falschen Kanal zu. Prüf deine Links auf diese Punkte:
- UTM auf internen Links. Ein Banner auf deiner Startseite mit utm_source=startseite setzt beim Klick eine neue Kampagnenquelle. Die Bestellung danach gehört dann scheinbar deinem Banner und nicht dem Newsletter oder der Anzeige, über die der Kunde kam. Interne Klicks misst du mit Ereignissen, etwa über den Google Tag Manager.
- Gemischte Schreibweise. „Facebook“, „facebook“ und „fb“ in derselben Kampagne ergeben drei Quellen.
- Erfundene Medien. „qr“, „print“ oder „story“ passen zu keiner Standardregel, die Sitzungen landen unter „Nicht zugewiesen“.
- Doppelte Parameter bei Meta. Meta hängt laut eigener Hilfe teils selbst Quelle facebook oder instagram und Medium „paid“ an. Setzt du eigene Werte im Feld für URL-Parameter, überschreiben sie doppelte Werte aus der Website-URL. Nutze ein Medium, nicht „paid“ und „paid_social“ nebeneinander.
- Kurzlinks und Weiterleitungen. Manche Linkkürzer und Weiterleitungen schneiden Parameter ab. Klick jeden fertigen Link einmal und prüf in der Adresszeile, ob die Parameter ankommen.
- UTM auf Google-Ads-Anzeigen statt Auto-Tagging. GA4 nutzt die gclid, manuelle Werte ändern dort nichts.
Harucon misst Bestellungen im Shop-Backend und gleicht sie mit GA4 und den Werbekonten ab. Wie wir E-Mail, Flows und WhatsApp für Shops aufsetzen, steht bei der Klaviyo-Agentur.
Häufige Fragen zu UTM-Parametern
Was sind UTM-Parameter?
UTM-Parameter sind Zusätze am Ende eines Links, etwa utm_source=newsletter. Google Analytics liest sie aus und zeigt, aus welcher Quelle, welchem Medium und welcher Kampagne ein Besucher kam.
Welche UTM-Parameter sind Pflicht?
Laut Google-Analytics-Hilfe immer utm_source, utm_medium und utm_campaign. utm_content und utm_term sind optional.
Spielt Groß- und Kleinschreibung bei UTM-Parametern eine Rolle?
Ja. GA4 unterscheidet bei Parameterwerten Groß- und Kleinschreibung, Newsletter und newsletter erscheinen als zwei Quellen. Schreib deshalb alle Werte klein.
Brauche ich UTM-Parameter für Google Ads?
Nein. Mit automatischem Tagging hängt Google Ads die gclid an, und GA4 wertet sie mit Vorrang vor UTM-Parametern aus. Manuelle Werte lassen sich in GA4 nicht dagegen durchsetzen.
Darf ich UTM-Parameter auf internen Links nutzen?
Nein. Ein interner UTM-Link setzt eine neue Kampagnenquelle, und spätere Bestellungen werden dem internen Link statt dem echten Kanal zugeschrieben. Interne Klicks misst du mit Ereignissen.
Welches utm_medium nehme ich für WhatsApp?
Im Schema auf dieser Seite messaging mit der Quelle whatsapp. Weil whatsapp in Googles Liste sozialer Netzwerke steht, landet die Sitzung in GA4 unter Soziale Netzwerke (organisch).
Werden meine Eingaben im Generator gespeichert?
Nein. Der Generator läuft nur in deinem Browser und sendet keine Daten.
Tracking-Check im Erstgespräch
Im Erstgespräch prüft Tobias mit dir, ob UTM-Parameter, Auto-Tagging und Conversions in deinem Shop zusammenpassen und welche Kanäle in GA4 falsch landen. 5 kurze Fragen, dann direkt zum Termin.
Tracking-Check sichern→- Google-Analytics-Hilfe: Kampagnendaten mithilfe benutzerdefinierter URLs erfassen (geprüft 28.10.2026)
- Google-Analytics-Hilfe: Standard-Channelgruppen (geprüft 28.10.2026)
- Google-Ads-Hilfe: Automatisches Tagging (geprüft 28.10.2026)
- Meta-Hilfebereich: URL-Parameter zu Meta-Werbeanzeigen hinzufügen (geprüft 28.10.2026)
- Meta-Hilfebereich: Spezifikationen für dynamische URL-Parameter (geprüft 28.10.2026)
- TikTok Ads Hilfe: Offsite-Ereignisse mit UTM-Parametern messen (geprüft 28.10.2026)
- Klaviyo-Hilfe: UTM-Tracking in Klaviyo (geprüft 28.10.2026)
