Hur lägger du till UTM-parametrar i LinkedIn Ads?
UTM-parametrar i LinkedIn Ads läggs direkt i destinationsURL-fältet på annonsnivå i Campaign Manager. Till skillnad från Metas separata URL Parameters-fält förväntar sig LinkedIn att du lägger till UTM-parametrar i själva landningssidans URL — fullständig URL med ? och alla parametrar inkluderade.
Det är en av de första sakerna som förvirrar folk när de byter från Meta eller Google till LinkedIn. Det finns inget dedikerat "tracking"-fält. Du bygger hela URL:en och klistrar in den.
LinkedIn är den främsta betalda kanalen för B2B-marknadsförare. Enligt LinkedIn Marketing Solutions når plattformen över 1 miljard yrkesverksamma i 200 länder, och 4 av 5 medlemmar påverkar affärsbeslut. Den genomsnittliga kostnaden per klick på LinkedIn 2025 låg mellan $5 och $12 — ungefär 3-5 gånger dyrare än Meta Ads. Med de CPC:erna slösar trasig UTM-spårning inte bara data. Den slösar allvarlig budget.
Och fram till mars 2024 erbjöd LinkedIn noll dynamiska UTM-parametrar. Varje kampanj-URL behövde skrivas in manuellt. Det ändrades.
Vad är LinkedIns dynamiska UTM-parametrar?
LinkedIn introducerade dynamiska URL-parametrar i mars 2024, och avslutade år av enbart manuell UTM-taggning. Det finns 4 tillgängliga makron — färre än Metas 8 eller Googles 15+, men de täcker det väsentliga för B2B-kampanjattribution.
| Dynamisk parameter | Vad den infogar | Rekommenderat UTM-fält |
|---|---|---|
{{CAMPAIGN_NAME}} | Kampanjnamn (text) | utm_campaign |
{{CAMPAIGN_ID}} | Kampanj-ID (numeriskt) | utm_id |
{{CAMPAIGN_GROUP_NAME}} | Kampanjgruppnamn | utm_campaign |
{{CREATIVE_ID}} | Creative-ID (numeriskt) | utm_content |
LinkedIn använder syntaxen med dubbla klammerparenteser och VERSALER — {{CAMPAIGN_NAME}}, inte {{campaign.name}} som Meta. Att blanda ihop de två är en garanterat trasig länk. Metas makron fungerar inte på LinkedIn, och tvärtom.
En saknad del: LinkedIn har inget {{PLACEMENT}}- eller {{AD_NAME}}-makro. Du kan inte dynamiskt spåra om ett klick kom från LinkedIn Feed, Audience Network eller en Message Ad. Det begränsar granulariteten jämfört med Meta eller Google. Just nu är lösningen att använda separata kampanjer för olika annonsformat och baka in den distinktionen i dina statiska UTM-värden.
Proffstips: UTM Generator känner till LinkedIns exakta makrosyntax. Välj "LinkedIn Ads" i nätverksdropdownen och varje fält visar de korrekta dynamiska parametrarna — inget behov av att memorera VERSALER-formatet eller kolla dokumentation.
Vilken är den bästa UTM-mallen för LinkedIn Ads?
Clean Signal Method-mallen för LinkedIn Ads:
?utm_source=linkedin&utm_medium=paid_social&utm_campaign={{CAMPAIGN_NAME}}&utm_content={{CREATIVE_ID}}&utm_id={{CAMPAIGN_ID}}
Här är varför varje värde är satt som det är:
utm_source=linkedin — Statiskt. Plattformen som skickar trafiken ändras inte. Vissa team skriver li eller linkedin_ads — men att hålla det enkelt med linkedin matchar den källtaxonomi som skalas över alla plattformar.
utm_medium=paid_social — Detta matchar GA4:s Default Channel Grouping för betald social trafik. Att skriva cpc, sponsored eller social skickar LinkedIn-trafik till GA4:s "Ej tilldelad"-kanal. Det är 100% dataförlust i dina kanalrapporter. paid_social är ett av de två värden GA4 känner igen för denna gruppering (tillsammans med cpm).
utm_campaign={{CAMPAIGN_NAME}} — Dynamiskt. Vad du än namngav kampanjen i Campaign Manager dras in automatiskt. Bytte namn i juli? Det nya namnet dyker upp i nya klick. Ingen URL-redigering behövs.
utm_content={{CREATIVE_ID}} — Det numeriska creative-ID:t berättar vilken annonsvariant som genererade varje klick. Eftersom LinkedIn inte erbjuder ett {{AD_NAME}}-makro är ID:t det du får. Matcha det tillbaka mot Campaign Manager vid analys.
utm_id={{CAMPAIGN_ID}} — Inte förhandlingsbart för GA4:s kostnadsdataimport. Utan utm_id kan du inte matcha LinkedIns utgiftsdata med GA4-sessioner. Och till skillnad från kampanjnamn överlever numeriska ID:n namnbyten.
Hur ställer du in UTM-spårning i LinkedIn Campaign Manager?
Att ställa in UTM-spårning i LinkedIn Campaign Manager tar ungefär 3 minuter per kampanj. Men det finns ett effektivare tillvägagångssätt.
Steg 1: Bygg din UTM-URL
Börja med din landningssidans URL och lägg till parametrarna:
https://example.com/demo?utm_source=linkedin&utm_medium=paid_social&utm_campaign={{CAMPAIGN_NAME}}&utm_content={{CREATIVE_ID}}&utm_id={{CAMPAIGN_ID}}
Steg 2: Klistra in i destinationsURL-fältet
I Campaign Manager, navigera till din annonscreative. URL:en läggs i fältet Destination URL (eller Header link URL för karusellannonser). Klistra in hela URL:en inklusive alla UTM-parametrar.
Steg 3: Validera
LinkedIn visar en förhandsgranskning. Klicka igenom den. Verifiera att din landningssida laddas och att URL-fältet visar de upplösta dynamiska parametrarna — faktiska kampanjnamn och ID:n, inte makrosyntaxen.
Något jag lärde mig efter att ha förlorat två veckors attributionsdata: LinkedIns dynamiska parametrar löser bara upp för Sponsored Content och Document Ads-format. Om du kör Message Ads (tidigare InMail) fungerar URL-parametrarna annorlunda — makrona löser upp i CTA-knappens URL, inte i meddelandetextens länkar. Testa varje annonsformat separat.
För team som kör 15+ kampanjer är det smärtsamt långsamt att bygga varje URL manuellt. Använd en UTM-generator med LinkedIn-stöd för att bygga URL:en en gång som mall och dela den via URL med ditt team — alla får samma konsekventa struktur utan att skriva om makron.
Hur jämför sig LinkedIns attribution med GA4 UTM-data?
LinkedIns inbyggda attribution och GA4:s UTM-baserade attribution visar olika siffror för samma kampanj. Alltid. Att förstå varför förhindrar många onödiga möten.
LinkedIn räknar en konvertering när någon klickar på din annons och konverterar inom ett 30-dagars klickfönster eller 7-dagars view-through-fönster (konfigurerbart). GA4 tillskriver konverteringen till den källa som startade sessionen, med last-click som standard.
Ett verkligt scenario: en VP of Engineering ser din annons på måndag, klickar inte. Ser den igen på torsdag, klickar, bläddrar på din sajt, lämnar. På fredag googlar de ditt företagsnamn och registrerar sig. LinkedIn rapporterar: 1 konvertering (view-through). GA4 rapporterar: konvertering från organisk sökning. UTM-datan säger inget om annonsvisningen. Inget av verktygen har fel — de mäter olika saker.
| Mätetal | LinkedIn-attribution | GA4 (UTM-baserat) |
|---|---|---|
| Attributionsmodell | Last-touch + view-through | Last-click (standard) |
| Klickfönster | 30 dagar (konfigurerbart: 1, 7, 30, 90) | Sessionsbaserat |
| View-through | 7 dagar (konfigurerbart: 1, 7) | Spåras inte |
| Cross-device | LinkedIn-profilbaserat | Cookie-/enhetsbaserat |
| Datafördröjning | 24-48 timmar | 24-48 timmar |
För B2B är gapet mellan LinkedIn- och GA4-siffror vanligtvis bredare än för B2C-plattformar. B2B-köpcykler tar 3-6 månader. Det mesta av din pipeline-påverkan sker genom visningar och upprepad exponering som UTM:er inte kan fånga.
Så varför bry sig om UTM:er på LinkedIn överhuvudtaget? Eftersom UTM:er ger dig det enda LinkedIn-attribution inte kan: jämförelse mellan kanaler. Med konsekvent UTM-taggning över LinkedIn, Google och Meta kan du i en enda GA4-rapport se vilken kanal som driver de mest engagerade sessionerna, den högsta formulärfyllnadsgraden och den lägsta kostnaden per kvalificerad lead.
Vilka vanliga LinkedIn UTM-misstag förstör B2B-spårning?
B2B-marknadsförare på LinkedIn gör specifika misstag som skiljer sig från vad du ser på Meta eller Google. Fem sticker ut.
Misstag 1: Använda cpc som utm_medium. LinkedIns Campaign Manager visar CPC-prissättning, så folk skriver utm_medium=cpc. Men GA4:s Default Channel Grouping mappar cpc till "Paid Search", inte "Paid Social". Din LinkedIn-trafik hamnar bredvid Google Ads i rapporter. Använd paid_social.
Misstag 2: Stoppa in jobbtitlar i UTM-parametrar. B2B-targeting är granulär — du når "VP of Marketing på SaaS-företag med 50-200 anställda". Vissa team lägger in målgruppsdetaljer som utm_term=vp_marketing_saas i UTM-parametrar. Det är okej för utm_term, men jag har sett team lägga detta i utm_source eller utm_campaign istället. Rätt värde, rätt fält.
Misstag 3: Glömma att dynamiska parametrar finns. Eftersom LinkedIn bara fick makron i mars 2024 använder många team fortfarande hårdkodade kampanjnamn från sin pre-2024-setup. När de byter namn på en kampanj — och i B2B byter du namn konstant när strategier skiftar kvartalsvis — blir de hårdkodade UTM:erna inaktuella. Byt till {{CAMPAIGN_NAME}}.
Misstag 4: Saknad utm_id för kostnadsimport. LinkedIns CPC:er är höga. Att importera kostnadsdata till GA4 för att beräkna verklig ROAS kräver utm_id. Utan det ser du sessioner men inte utgifter. Vid $8-12 per klick är det en dyr blind fläck.
Misstag 5: Inkonsekventa källnamn i organisationen. Sales ops använder utm_source=LinkedIn. Demand gen använder utm_source=linkedin_ads. Growth använder utm_source=li. Tre team, tre "källor" i GA4. GA4 är skiftlägeskänsligt: LinkedIn och linkedin är två olika poster. Gemener: linkedin. Punkt.
Hur skiljer sig LinkedIns UTM-spårning från Meta och Google?
LinkedIn intar en unik position i det betalda medielandskapet för B2B. Spårningsuppsättningen återspeglar det.
| Funktion | LinkedIn Ads | Meta Ads | Google Ads |
|---|---|---|---|
| Antal dynamiska parametrar | 4 | 8 | 15+ |
| Makrosyntax | {{ALL_CAPS}} | {{dot.notation}} | {lowercase} |
| Var UTM:er läggs | DestinationsURL-fält | URL Parameters-fält (inget ?) | Tracking Template ({lpurl}) |
| Placement-makro | Inte tillgängligt | {{placement}} | {placement} |
| Auto-tagging (click ID) | li_fat_id (begränsat) | fbclid | gclid |
| GA4-kostnadsdataimport | Via utm_id | Via utm_id | Automatiskt (GCLID) eller utm_id |
| Mall på kontonivå | Inte tillgängligt | Inte tillgängligt | Ja (Tracking Template) |
Den största praktiska skillnaden: Google Ads låter dig sätta en Tracking Template på kontonivå — en mall täcker varje annons. LinkedIn kräver att du sätter destinationsURL:en per annons. För stora B2B-konton med 50+ annonsvarianter är det en meningsfull operativ skillnad.
LinkedIn saknar också en klickidentifierare på kontonivå jämförbar med Googles GCLID. LinkedIn lägger till li_fat_id (LinkedIn First-Party Ad Tracking ID) i URL:er, men den är begränsad till LinkedIn Insight Tag-integrationer och flödar inte in i GA4 som GCLID gör. UTM:er förblir den primära attributionsmekanismen för LinkedIn-trafik i GA4.
För en djupare jämförelse av alla plattformars makrosyntaxer, se guiden UTM-parametrar förklarade.
Kan du använda anpassade UTM-parametrar för LinkedIn B2B-kampanjer?
Standard UTM-parametrar — source, medium, campaign, content, term — täcker kanalattribution. Men B2B-kampanjer behöver ofta djupare segmentering som fem fält inte klarar av.
Anpassade parametrar är svaret. De följer med i URL:en bredvid standard-UTM:er och fångas upp av dolda formulärfält på din landningssida.
Användbara anpassade parametrar för LinkedIn B2B:
| Anpassad parameter | Exempelvärde | Vad det berättar |
|---|---|---|
funnel_stage | tofu, mofu, bofu | Vilken trattfas kampanjen riktar sig mot |
audience | cmo_saas_50-200, it_directors | Vilket målgruppssegment som klickade |
offer | ebook_leadmagnet, demo_free | Vad som erbjöds |
geo | us, dach, uk | Geografisk targeting |
language | en, de, fr | Språk på creativen |
En fullständig URL med anpassade parametrar för en LinkedIn lead gen-kampanj:
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
Den kritiska delen som de flesta team glömmer: dina landningssideformulär behöver dolda fält som matchar dessa parameternamn exakt. Om du lägger till funnel_stage=mofu i URL:en men ditt HubSpot-formulär inte har ett dolt fält som heter funnel_stage, försvinner den datan i samma ögonblick som någon skickar in formuläret. Den når aldrig ditt CRM.
Det är här Clean Signal Methods princip "Rätt värde, rätt fält" sträcker sig bortom UTM-fält till hela din datapipeline — från annonsklick till CRM-post.
FAQ
Stöder LinkedIn Ads dynamiska UTM-parametrar?
Ja, sedan mars 2024. LinkedIn erbjuder 4 dynamiska makron: {{CAMPAIGN_NAME}}, {{CAMPAIGN_ID}}, {{CAMPAIGN_GROUP_NAME}} och {{CREATIVE_ID}}. De använder dubbla klammerparenteser med VERSALER-syntax — annorlunda från Meta och Google. Dessa makron löser upp vid klicktillfället och infogar automatiskt faktisk kampanjdata i URL:en.
Vilken utm_medium ska jag använda för LinkedIn Ads?
Använd utm_medium=paid_social. Detta matchar GA4:s Default Channel Grouping för betald social trafik. Vanliga misstag inkluderar cpc (som GA4 mappar till "Paid Search"), sponsored (mappas till "Ej tilldelad") eller linkedin (också "Ej tilldelad"). Bara paid_social eller cpm dirigerar LinkedIn-trafik korrekt i GA4-kanalrapporter.
Var lägger jag till UTM-parametrar i LinkedIn Campaign Manager?
Direkt i Destination URL-fältet på annonsnivå. Till skillnad från Meta (som har ett separat URL Parameters-fält) eller Google (som använder en Tracking Template) förväntar sig LinkedIn hela URL:en inklusive alla parametrar. Inkludera ? före din första parameter.
Har LinkedIn auto-tagging som Googles GCLID?
LinkedIn lägger till li_fat_id i URL:er, men det fungerar annorlunda än Googles GCLID. LinkedIns ID integrerar bara med LinkedIn Insight Tag och LinkedIns egen attribution — det flödar inte in i GA4. För GA4-attribution behöver du UTM-parametrar. Du kan använda båda samtidigt utan konflikter.
Varför visar LinkedIn och GA4 olika konverteringssiffror?
LinkedIn använder view-through-attribution med ett 7-dagarsfönster — det räknar konverteringar från personer som såg men inte klickade på din annons. GA4 använder som standard last-click-attribution och spårar inte view-through alls. För B2B-kampanjer med långa säljcykler rapporterar LinkedIn vanligtvis 20-40% fler konverteringar än GA4 för samma kampanj.
Hur importerar jag LinkedIn Ads kostnadsdata till GA4?
Lägg till utm_id={{CAMPAIGN_ID}} i varje LinkedIn-annons-URL. GA4:s kostnadsdataimport använder utm_id för att matcha utgiftsdata med trafiksessioner. Utan det ser du sessioner och konverteringar men kan inte beräkna ROAS direkt i GA4. Exportera kostnadsdata från Campaign Manager och importera via GA4 Admin > Dataimport.
Kan jag ställa in en tracking template på kontonivå i LinkedIn?
Nej. LinkedIn stöder inte tracking templates på konto- eller kampanjnivå. Du måste ställa in destinationsURL:en med UTM-parametrar individuellt för varje annons. För team med många annonsvarianter: använd UTM Generator för att bygga en mall en gång och dela den via URL så att ditt team tillämpar konsekventa parametrar utan att skriva om makron för varje annons.
Bör jag använda UTM-parametrar på organiska LinkedIn-inlägg också?
Ja, för varje länk du delar i organiska LinkedIn-inlägg, lägg till UTM-parametrar med utm_source=linkedin&utm_medium=organic. Detta skiljer organisk LinkedIn-trafik från betald i GA4. Utan UTM:er visas organiska LinkedIn-klick vanligtvis som "referral"- eller "direct"-trafik i GA4, vilket gör det omöjligt att mäta din content marketing-ROI på plattformen.
Börja spåra LinkedIn Ads korrekt
CPC:erna för LinkedIn Ads är för höga för att flyga blint. Varje klick utan korrekt UTM-spårning är $5-12 i budget utan attributionsspår.
Bygg din första LinkedIn UTM-mall i UTM Generator — välj LinkedIn Ads i nätverksdropdownen, och de korrekta dynamiska {{ALL_CAPS}}-parametrarna dyker upp automatiskt i varje fält. Spara den som mall, dela URL:en med ditt team och sluta skriva makron manuellt i Campaign Manager.