Wie fügt man UTM-Parameter zu LinkedIn Ads hinzu?
UTM-Parameter in LinkedIn Ads werden direkt in das Ziel-URL-Feld auf Anzeigenebene im Campaign Manager eingefügt. Anders als bei Metas separatem URL-Parameter-Feld erwartet LinkedIn, dass du die UTM-Parameter an die Landing-Page-URL selbst anhängst — vollständige URL mit ? und allen Parametern.
Das ist einer der ersten Stolpersteine, wenn man von Meta oder Google zu LinkedIn wechselt. Es gibt kein eigenes „Tracking"-Feld. Du baust die komplette URL und fügst sie ein.
LinkedIn ist der wichtigste bezahlte Kanal für B2B-Marketer. Laut LinkedIn Marketing Solutions erreicht die Plattform über 1 Milliarde Fachleute in 200 Ländern, wobei 4 von 5 Mitgliedern Geschäftsentscheidungen beeinflussen. Die durchschnittlichen Kosten pro Klick auf LinkedIn lagen 2025 zwischen $5 und $12 — ungefähr 3-5x teurer als Meta Ads. Bei diesen CPCs verschwendet fehlerhaftes UTM-Tracking nicht nur Daten. Es verschwendet ernsthaftes Budget.
Und bis März 2024 bot LinkedIn null dynamische UTM-Parameter. Jede Kampagnen-URL musste manuell eingegeben werden. Das hat sich geändert.
Was sind die dynamischen UTM-Parameter von LinkedIn?
LinkedIn hat im März 2024 dynamische URL-Parameter eingeführt und damit Jahre des rein manuellen UTM-Taggings beendet. Es gibt 4 verfügbare Makros — weniger als Metas 8 oder Googles 15+, aber sie decken das Wesentliche für die B2B-Kampagnen-Attribution ab.
| Dynamischer Parameter | Was er einfügt | Empfohlenes UTM-Feld |
|---|---|---|
{{CAMPAIGN_NAME}} | Kampagnenname (Text) | utm_campaign |
{{CAMPAIGN_ID}} | Kampagnen-ID (numerisch) | utm_id |
{{CAMPAIGN_GROUP_NAME}} | Kampagnengruppen-Name | utm_campaign |
{{CREATIVE_ID}} | Creative-ID (numerisch) | utm_content |
LinkedIn verwendet die doppelte geschweifte Klammer-Syntax mit GROSSBUCHSTABEN — {{CAMPAIGN_NAME}}, nicht {{campaign.name}} wie bei Meta. Die Verwechslung der beiden führt garantiert zu einem fehlerhaften Link. Metas Makros werden auf LinkedIn nicht aufgelöst und umgekehrt.
Ein fehlendes Element: LinkedIn hat kein {{PLACEMENT}}- oder {{AD_NAME}}-Makro. Du kannst nicht dynamisch nachverfolgen, ob ein Klick aus dem LinkedIn Feed, dem Audience Network oder einer Message Ad kam. Das schränkt die Granularität im Vergleich zu Meta oder Google ein. Die aktuelle Lösung: Verwende separate Kampagnen für verschiedene Anzeigenformate und bette diese Unterscheidung in deine statischen UTM-Werte ein.
Profi-Tipp: UTM Generator kennt die exakte Makro-Syntax von LinkedIn. Wähle „LinkedIn Ads" aus dem Netzwerk-Dropdown und jedes Feld zeigt die korrekten dynamischen Parameter — kein Auswendiglernen des GROSSBUCHSTABEN-Formats oder Nachschlagen in der Dokumentation nötig.
Was ist die beste UTM-Vorlage für LinkedIn Ads?
Die Clean Signal Method-Vorlage für LinkedIn Ads:
?utm_source=linkedin&utm_medium=paid_social&utm_campaign={{CAMPAIGN_NAME}}&utm_content={{CREATIVE_ID}}&utm_id={{CAMPAIGN_ID}}
Hier ist die Begründung für jeden einzelnen Wert:
utm_source=linkedin — Statisch. Die Plattform, die den Traffic sendet, ändert sich nicht. Manche Teams schreiben li oder linkedin_ads — aber die einfache Variante linkedin passt zur Quellen-Taxonomie, die über alle Plattformen hinweg skaliert.
utm_medium=paid_social — Das entspricht GA4s Default Channel Grouping für bezahlten Social Traffic. cpc, sponsored oder social zu schreiben schickt LinkedIn-Traffic in GA4s „Nicht zugeordnet"-Kanal. Das ist ein 100%iger Datenverlust in deinen Kanalberichten. paid_social ist einer der zwei Werte, die GA4 für diese Gruppierung erkennt (neben cpm).
utm_campaign={{CAMPAIGN_NAME}} — Dynamisch. Der Name, den du der Kampagne im Campaign Manager gegeben hast, wird automatisch eingefügt. Im Juli umbenannt? Der neue Name erscheint bei neuen Klicks. Keine URL-Bearbeitung nötig.
utm_content={{CREATIVE_ID}} — Die numerische Creative-ID zeigt dir, welche Anzeigenvariante jeden Klick generiert hat. Da LinkedIn kein {{AD_NAME}}-Makro anbietet, ist die ID das, was du bekommst. Gleiche sie bei der Analyse im Campaign Manager ab.
utm_id={{CAMPAIGN_ID}} — Unverzichtbar für den GA4-Kostendatenimport. Ohne utm_id kannst du LinkedIn-Ausgabendaten nicht mit GA4-Sitzungen abgleichen. Und anders als Kampagnennamen überleben numerische IDs Umbenennungen.
Wie richtet man UTM-Tracking im LinkedIn Campaign Manager ein?
Die Einrichtung von UTM-Tracking im LinkedIn Campaign Manager dauert etwa 3 Minuten pro Kampagne. Aber es gibt einen effizienteren Ansatz.
Schritt 1: UTM-URL erstellen
Beginne mit deiner Landing-Page-URL und hänge die Parameter an:
https://example.com/demo?utm_source=linkedin&utm_medium=paid_social&utm_campaign={{CAMPAIGN_NAME}}&utm_content={{CREATIVE_ID}}&utm_id={{CAMPAIGN_ID}}
Schritt 2: In das Ziel-URL-Feld einfügen
Navigiere im Campaign Manager zu deinem Anzeigen-Creative. Die URL gehört in das Feld Destination URL (oder Header link URL bei Karussell-Anzeigen). Füge die vollständige URL inklusive aller UTM-Parameter ein.
Schritt 3: Validieren
LinkedIn zeigt eine Vorschau. Klicke sie durch. Überprüfe, dass deine Landing Page lädt und die URL-Leiste die aufgelösten dynamischen Parameter zeigt — tatsächliche Kampagnennamen und IDs, nicht die Makro-Syntax.
Eine Erfahrung, die mich zwei Wochen Attributionsdaten gekostet hat: LinkedIns dynamische Parameter werden nur für Sponsored Content und Document Ads aufgelöst. Bei Message Ads (ehemals InMail) funktionieren die URL-Parameter anders — die Makros werden in der CTA-Button-URL aufgelöst, nicht in den Links im Nachrichtentext. Teste jedes Anzeigenformat separat.
Für Teams mit 15+ Kampagnen ist das manuelle Erstellen jeder URL quälend langsam. Nutze einen UTM-Generator mit LinkedIn-Unterstützung, um die URL einmal als Vorlage zu erstellen und sie dann per URL mit deinem Team zu teilen — alle bekommen die gleiche konsistente Struktur, ohne Makros neu eintippen zu müssen.
Wie vergleicht sich die LinkedIn-Attribution mit GA4-UTM-Daten?
LinkedIns integrierte Attribution und GA4s UTM-basierte Attribution zeigen dir unterschiedliche Zahlen für dieselbe Kampagne. Immer. Zu verstehen warum, verhindert viele unnötige Meetings.
LinkedIn zählt eine Conversion, wenn jemand auf deine Anzeige klickt und innerhalb eines 30-Tage-Klick-Fensters oder 7-Tage-View-Through-Fensters konvertiert (konfigurierbar). GA4 ordnet die Conversion der Quelle zu, die die Sitzung ausgelöst hat, standardmäßig per Last-Click.
Ein reales Szenario: Ein VP of Engineering sieht deine Anzeige am Montag, klickt nicht. Sieht sie am Donnerstag wieder, klickt, durchstöbert deine Seite, verlässt sie. Am Freitag googelt er deinen Firmennamen und meldet sich an. LinkedIn meldet: 1 Conversion (View-Through). GA4 meldet: Organic-Search-Conversion. Die UTM-Daten sagen nichts über die Anzeigenimpression. Keines der Tools liegt falsch — sie messen unterschiedliche Dinge.
| Metrik | LinkedIn Attribution | GA4 (UTM-basiert) |
|---|---|---|
| Attributionsmodell | Last-Touch + View-Through | Last-Click (Standard) |
| Klick-Fenster | 30 Tage (konfigurierbar: 1, 7, 30, 90) | Sitzungsbasiert |
| View-Through | 7 Tage (konfigurierbar: 1, 7) | Nicht erfasst |
| Geräteübergreifend | LinkedIn-Profil-basiert | Cookie-/Geräte-basiert |
| Datenverzögerung | 24-48 Stunden | 24-48 Stunden |
Im B2B ist die Lücke zwischen LinkedIn- und GA4-Zahlen typischerweise größer als bei B2C-Plattformen. B2B-Kaufzyklen dauern 3-6 Monate. Der Großteil deines Pipeline-Einflusses geschieht durch Impressionen und wiederholte Exposition, die UTMs nicht erfassen können.
Warum also überhaupt UTMs auf LinkedIn? Weil UTMs dir das Einzige geben, was LinkedIns Attribution nicht kann: kanalübergreifenden Vergleich. Mit konsistentem UTM-Tagging über LinkedIn, Google und Meta hinweg siehst du in einem einzigen GA4-Bericht, welcher Kanal die engagiertesten Sitzungen, die höchste Formular-Abschlussrate und die niedrigsten Kosten pro qualifiziertem Lead liefert.
Welche häufigen LinkedIn-UTM-Fehler brechen das B2B-Tracking?
B2B-Marketer auf LinkedIn machen spezifische Fehler, die sich von denen auf Meta oder Google unterscheiden. Fünf stechen hervor.
Fehler 1: cpc als utm_medium verwenden. LinkedIns Campaign Manager zeigt CPC-Preise, also schreiben Leute utm_medium=cpc. Aber GA4s Default Channel Grouping ordnet cpc „Paid Search" zu, nicht „Paid Social". Dein LinkedIn-Traffic erscheint neben Google Ads in Berichten. Verwende paid_social.
Fehler 2: Jobtitel in UTM-Parameter stopfen. B2B-Targeting ist granular — du erreichst „VP of Marketing bei SaaS-Unternehmen mit 50-200 Mitarbeitern". Manche Teams packen Zielgruppen-Details wie utm_term=vp_marketing_saas in UTM-Parameter. Das ist für utm_term in Ordnung, aber ich habe gesehen, wie Teams das in utm_source oder utm_campaign gepackt haben. Richtiger Wert, richtiges Feld.
Fehler 3: Vergessen, dass dynamische Parameter existieren. Da LinkedIn erst im März 2024 Makros bekommen hat, nutzen viele Teams noch hartcodierte Kampagnennamen aus ihrem Pre-2024-Setup. Wenn sie eine Kampagne umbenennen — und im B2B benennt man ständig um, da sich Strategien quartalsweise ändern — werden die hartcodierten UTMs veraltet. Wechsle zu {{CAMPAIGN_NAME}}.
Fehler 4: Fehlende utm_id für den Kostenimport. LinkedIns CPCs sind hoch. Um Kostendaten in GA4 zu importieren und den echten ROAS zu berechnen, brauchst du utm_id. Ohne sie siehst du Sitzungen, aber keine Ausgaben. Bei $8-12 pro Klick ist das ein teurer blinder Fleck.
Fehler 5: Inkonsistente Quellennamen im Unternehmen. Sales Ops nutzt utm_source=LinkedIn. Demand Gen nutzt utm_source=linkedin_ads. Growth nutzt utm_source=li. Drei Teams, drei „Quellen" in GA4. GA4 ist case-sensitive: LinkedIn und linkedin sind zwei verschiedene Einträge. Kleingeschrieben linkedin. Punkt.
Wie unterscheidet sich LinkedIn-UTM-Tracking von Meta und Google?
LinkedIn nimmt eine einzigartige Position in der Paid-Media-Landschaft für B2B ein. Das Tracking-Setup spiegelt das wider.
| Feature | LinkedIn Ads | Meta Ads | Google Ads |
|---|---|---|---|
| Anzahl dynamischer Parameter | 4 | 8 | 15+ |
| Makro-Syntax | {{ALL_CAPS}} | {{dot.notation}} | {lowercase} |
| Wo UTMs eingefügt werden | Ziel-URL-Feld | URL-Parameter-Feld (ohne ?) | Tracking-Vorlage ({lpurl}) |
| Placement-Makro | Nicht verfügbar | {{placement}} | {placement} |
| Auto-Tagging (Click ID) | li_fat_id (eingeschränkt) | fbclid | gclid |
| GA4-Kostendatenimport | Über utm_id | Über utm_id | Automatisch (GCLID) oder utm_id |
| Vorlage auf Kontoebene | Nicht verfügbar | Nicht verfügbar | Ja (Tracking-Vorlage) |
Der größte praktische Unterschied: Google Ads erlaubt eine Tracking-Vorlage auf Kontoebene — eine Vorlage für alle Anzeigen. LinkedIn erfordert das Setzen der Ziel-URL pro Anzeige. Für große B2B-Konten mit 50+ Anzeigenvarianten ist das ein bedeutender operativer Unterschied.
LinkedIn fehlt außerdem ein Click-Identifier auf Kontoebene, vergleichbar mit Googles GCLID. LinkedIn hängt zwar li_fat_id (LinkedIn First-Party Ad Tracking ID) an URLs an, aber dieser ist auf LinkedIn Insight Tag-Integrationen beschränkt und fließt nicht so in GA4 ein wie GCLID. UTMs bleiben der primäre Attributionsmechanismus für LinkedIn-Traffic in GA4.
Einen tieferen Vergleich aller Plattform-Makro-Syntaxen findest du im Leitfaden UTM-Parameter erklärt.
Kann man benutzerdefinierte UTM-Parameter für LinkedIn-B2B-Kampagnen verwenden?
Standard-UTM-Parameter — source, medium, campaign, content, term — decken die Kanal-Attribution ab. Aber B2B-Kampagnen brauchen oft tiefere Segmentierung, die fünf Felder nicht leisten können.
Benutzerdefinierte Parameter sind die Lösung. Sie reisen in der URL neben Standard-UTMs und werden durch versteckte Formularfelder auf deiner Landing Page erfasst.
Nützliche benutzerdefinierte Parameter für LinkedIn B2B:
| Benutzerdefinierter Parameter | Beispielwert | Was er dir sagt |
|---|---|---|
funnel_stage | tofu, mofu, bofu | Welche Funnel-Stufe die Kampagne anspricht |
audience | cmo_saas_50-200, it_directors | Welches Zielgruppensegment geklickt hat |
offer | ebook_leadmagnet, demo_free | Was angeboten wurde |
geo | us, dach, uk | Geografisches Targeting |
language | en, de, fr | Sprache des Creatives |
Eine vollständige URL mit benutzerdefinierten Parametern für eine LinkedIn-Lead-Gen-Kampagne:
https://example.com/demo?utm_source=linkedin&utm_medium=paid_social&utm_campaign={{CAMPAIGN_NAME}}&utm_content={{CREATIVE_ID}}&utm_id={{CAMPAIGN_ID}}&funnel_stage=mofu&audience=cmo_saas&offer=demo_free
Der kritische Punkt, den die meisten Teams vergessen: Deine Landing-Page-Formulare brauchen versteckte Felder, die exakt mit diesen Parameternamen übereinstimmen. Wenn du funnel_stage=mofu zur URL hinzufügst, aber dein HubSpot-Formular kein verstecktes Feld namens funnel_stage hat, verschwinden die Daten in dem Moment, in dem jemand das Formular absendet. Sie erreichen nie dein CRM.
Hier greift das Prinzip der Clean Signal Method „Richtiger Wert, richtiges Feld" über UTM-Felder hinaus auf deine gesamte Datenpipeline — vom Anzeigenklick bis zum CRM-Datensatz.
FAQ
Unterstützen LinkedIn Ads dynamische UTM-Parameter?
Ja, seit März 2024. LinkedIn bietet 4 dynamische Makros: {{CAMPAIGN_NAME}}, {{CAMPAIGN_ID}}, {{CAMPAIGN_GROUP_NAME}} und {{CREATIVE_ID}}. Sie verwenden die doppelte geschweifte Klammer-Syntax mit GROSSBUCHSTABEN — anders als bei Meta und Google. Diese Makros werden beim Klick aufgelöst und fügen automatisch die tatsächlichen Kampagnendaten in die URL ein.
Welches utm_medium sollte man für LinkedIn Ads verwenden?
Verwende utm_medium=paid_social. Das entspricht GA4s Default Channel Grouping für bezahlten Social Traffic. Häufige Fehler sind cpc (das GA4 „Paid Search" zuordnet), sponsored (wird „Nicht zugeordnet") oder linkedin (ebenfalls „Nicht zugeordnet"). Nur paid_social oder cpm leiten LinkedIn-Traffic korrekt in GA4-Kanalberichten.
Wo füge ich UTM-Parameter im LinkedIn Campaign Manager hinzu?
Direkt im Destination-URL-Feld auf Anzeigenebene. Anders als bei Meta (das ein separates URL-Parameter-Feld hat) oder Google (das eine Tracking-Vorlage verwendet), erwartet LinkedIn die vollständige URL inklusive aller Parameter. Füge das ? vor deinem ersten Parameter ein.
Hat LinkedIn Auto-Tagging wie Googles GCLID?
LinkedIn hängt li_fat_id an URLs an, aber es funktioniert anders als Googles GCLID. Die LinkedIn-ID integriert sich nur mit dem LinkedIn Insight Tag und LinkedIns eigener Attribution — sie fließt nicht in GA4 ein. Für GA4-Attribution brauchst du UTM-Parameter. Du kannst beides gleichzeitig ohne Konflikte verwenden.
Warum zeigen LinkedIn und GA4 unterschiedliche Conversion-Zahlen?
LinkedIn nutzt View-Through-Attribution mit einem 7-Tage-Fenster — es zählt Conversions von Personen, die deine Anzeige gesehen, aber nicht geklickt haben. GA4 nutzt standardmäßig Last-Click-Attribution und trackt View-Through überhaupt nicht. Bei B2B-Kampagnen mit langen Verkaufszyklen meldet LinkedIn typischerweise 20-40% mehr Conversions als GA4 für dieselbe Kampagne.
Wie importiere ich LinkedIn Ads-Kostendaten in GA4?
Füge utm_id={{CAMPAIGN_ID}} zu jeder LinkedIn-Anzeigen-URL hinzu. GA4s Kostendatenimport nutzt utm_id, um Ausgabendaten mit Traffic-Sitzungen abzugleichen. Ohne sie siehst du Sitzungen und Conversions, kannst aber den ROAS nicht direkt in GA4 berechnen. Exportiere Kostendaten aus dem Campaign Manager und importiere sie über GA4 Admin > Datenimport.
Kann ich eine Tracking-Vorlage auf Kontoebene in LinkedIn festlegen?
Nein. LinkedIn unterstützt keine Tracking-Vorlagen auf Konto- oder Kampagnenebene. Du musst die Ziel-URL mit UTM-Parametern für jede Anzeige einzeln festlegen. Für Teams mit vielen Anzeigenvarianten: Nutze den UTM Generator, um eine Vorlage einmal zu erstellen und sie per URL zu teilen, damit dein Team konsistente Parameter anwendet, ohne Makros für jede Anzeige neu einzutippen.
Sollte ich UTM-Parameter auch bei organischen LinkedIn-Posts verwenden?
Ja, für jeden Link in organischen LinkedIn-Posts füge UTM-Parameter mit utm_source=linkedin&utm_medium=organic hinzu. Das unterscheidet organischen LinkedIn-Traffic von bezahltem in GA4. Ohne UTMs erscheinen organische LinkedIn-Klicks typischerweise als „Referral"- oder „Direct"-Traffic in GA4, was es unmöglich macht, den Content-Marketing-ROI auf der Plattform zu messen.
LinkedIn Ads richtig tracken
Die CPCs bei LinkedIn Ads sind zu hoch, um im Blindflug zu fliegen. Jeder Klick ohne korrektes UTM-Tracking sind $5-12 Budget ohne Attributions-Spur.
Erstelle deine erste LinkedIn-UTM-Vorlage im UTM Generator — wähle LinkedIn Ads aus dem Netzwerk-Dropdown, und die korrekten dynamischen {{ALL_CAPS}}-Parameter erscheinen automatisch in jedem Feld. Speichere sie als Vorlage, teile die URL mit deinem Team und hör auf, Makros manuell in den Campaign Manager einzutippen.