Vad är de fem UTM-parametrarna och vad gör var och en?
UTM-parametrar är fem taggar — utm_source, utm_medium, utm_campaign, utm_term och utm_content — som läggs till i valfri URL för att berätta för Google Analytics 4 exakt varifrån ett klick kom. Tre är obligatoriska (source, medium, campaign), två är valfria (term, content). Varje marknadsföringsteam som kör betalda annonser behöver alla fem.
Här är vad varje parameter besvarar:
| Parameter | Vilken fråga besvarar den? | Exempelvärde |
|---|---|---|
utm_source | VEM skickade trafiken? | meta, google, klaviyo |
utm_medium | HUR kom den? | paid_social, cpc, email |
utm_campaign | VILKEN kampanj är detta? | spring_sale_2026, {{campaign.name}} |
utm_term | VARFÖR — vilken målgrupp eller sökord? | running_shoes, {keyword} |
utm_content | VILKEN specifik annons? | video_v2, {{ad.name}} |
Tänk på det som en fraktetikett. Source är avsändaren. Medium är fraktmetoden. Campaign är ordernumret. Term är anledningen till beställningen. Content är vilket paket i leveransen. Saknas en etikett hamnar ditt paket i fel lager — eller i GA4:s "Unassigned"-kanal, vilket är värre.

Varför blandar marknadsförare ihop utm_source och utm_medium?
Förväxlingen av source och medium är det absolut vanligaste UTM-misstaget, ansvarigt för korrupta GA4-rapporter hos uppskattningsvis 30 % av företag som saknar dokumenterade UTM-konventioner, enligt en Improvado-studie från 2023. Förvirringen är enkel: båda verkar beskriva "varifrån trafiken kom."
Men de besvarar olika frågor. utm_source identifierar plattformen — den specifika webbplatsen, appen eller tjänsten som skickade klicket. utm_medium identifierar kanaltypen — trafikkategorin i GA4:s Default Channel Groupings.
Här går det fel:
| Vad de skrev | Vad som gick fel |
|---|---|
utm_source=paid_social | Det är ett medium, inte en source. Source bör vara plattformen: meta, tiktok |
utm_medium=facebook | Det är en source, inte ett medium. Medium bör vara kanaltypen: paid_social |
utm_source=spring_sale_instagram | Kampanjnamn proppat i source. Tre fält komprimerade till ett |
utm_medium=social-media | Inte ett GA4-känt värde. Trafiken hamnar i "Unassigned" |
Jag gjorde exakt detta misstag 2022. Taggade en hel Q4-kampanj med utm_medium=social istället för utm_medium=paid_social. Varje Meta-annonsklick hamnade i GA4:s "Organic Social"-kanal. Tre månaders betald attributionsdata — borta. Annonskostnaden på $14 000 såg ut att ha gett noll resultat.
Lösningen är enkel. Source = plattformens namn. Medium = GA4:s channel grouping-värde. Alltid.
Clean Signal Method kallar detta "Tala GA4:s språk" — Princip #1. Om ditt utm_medium-värde inte matchar en GA4 Default Channel Grouping är dina data redan trasiga innan det första klicket.
Vilka är de rekommenderade UTM-värdena för varje marknadsföringskanal?
GA4 använder utm_medium för att sortera trafik i Default Channel Groupings. Använd fel värde och din trafik blir "Unassigned" — osynlig i standardrapporter. Här är de korrekta värdena för 16 vanliga kanaler:
| Kanal | utm_source | utm_medium | utm_campaign exempel |
|---|---|---|---|
| Meta Ads (FB + IG) | meta | paid_social | {{campaign.name}}-{{adset.name}} |
| Google Ads (Search) | google | cpc | {campaignid}_{adgroupid} |
| Google Ads (Display) | google | display | {campaignid} |
| TikTok Ads | tiktok | paid_social | __CAMPAIGN_NAME__ |
| LinkedIn Ads | linkedin | paid_social | {{CAMPAIGN_NAME}} |
| Bing/Microsoft Ads | bing | cpc | {CampaignId} |
| Pinterest Ads | pinterest | paid_social | {campaign_name} |
| Snapchat Ads | snapchat | paid_social | {{campaign.name}} |
| Mailchimp-nyhetsbrev | mailchimp | email | weekly_digest_2026-03 |
| Klaviyo e-post | klaviyo | email | abandoned_cart_flow |
| Organiskt Facebook-inlägg | facebook | organic | product_tips_march |
| Organiskt Instagram-inlägg | instagram | organic | behind_the_scenes |
| Telegram-kanal | telegram | organic | weekly_update |
| YouTube organiskt | youtube | organic | tutorial_series |
| QR-kod (offline) | offline | referral | conference_berlin_2026 |
| SMS-kampanj | sms_provider | sms | flash_sale_march |
Ser du mönstret? Varje utm_medium-värde matchar direkt en GA4 Default Channel Grouping. Inga kreativa stavningar. Inga förkortningar. paid_social — inte smm, inte social-ads, inte paid-social-media.
Proffstips: När du väljer ett annonsnätverk i UTM Generator visar medium-rullgardinsmenyn bara GA4-kompatibla värden. Välj "Meta Ads" och du ser
paid_social,cpm,cpc— aldrig värden som utlöser "Unassigned." Gissningarna försvinner.
Hur använder du utm_term och utm_content för detaljerad spårning?
Dessa två valfria parametrar skiljer bra UTM-spårning från utmärkt UTM-spårning. utm_term fångar målgruppsdata — sökordet, målgruppssegmentet eller matchtypen som utlöste annonsen. utm_content identifierar vilken specifik annons användaren klickade på.
För Google Ads är utm_term okomplicerat:
utm_term={keyword}_{matchtype}
Det ger dig rader som running_shoes_exact eller best_sneakers_broad i GA4. Du kan se vilka sökord som driver konverteringar utan att öppna Google Ads.
För sociala plattformar utan sökordsbaserad målgrupp, återanvänd utm_term för målgruppsdata:
utm_term=lookalike_purchasers_1pct (Meta)
utm_term=job_title_cmo (LinkedIn)
utm_term=interest_fitness (TikTok)
utm_content bör alltid identifiera annonsen. Varje plattform har ett makro för detta:
| Plattform | utm_content värde | Vad det motsvarar |
|---|---|---|
| Meta | {{ad.name}} | Ditt annonsnamn i Ads Manager |
{creative} eller {adid} | Annons-ID | |
| TikTok | __CID_NAME__ | Annonsnamn |
{{CREATIVE_ID}} | Annons-ID |
Och här är en teknik jag önskar att jag lärt mig tidigare: använd utm_content för A/B-testning av organiska inlägg också. Tagga ett LinkedIn-inlägg med utm_content=carousel_v1 och ett annat med utm_content=text_only_v2. GA4 visar dig vilket format som driver mer trafik — inget betalt verktyg krävs.
Vad går fel när värden hamnar i fel fält?
Att sätta rätt värde i fel parameter är som att skriva postnumret i stadsfältet på ett brev. Tekniskt har du fyllt i formuläret. Praktiskt är datan oanvändbar.

Här är de fem misstag jag ser oftast vid granskning av kunders UTM-upplägg:
| Misstag | Vad de skrev | Vad det borde vara |
|---|---|---|
| Kampanjnamn i source | utm_source=spring_sale | utm_source=meta, utm_campaign=spring_sale |
| Plattform i medium | utm_medium=facebook | utm_source=meta, utm_medium=paid_social |
| Annonsnamn i campaign | utm_campaign=ad_video_v2 | utm_campaign={{campaign.name}}, utm_content=ad_video_v2 |
| Sökord i content | utm_content=buy+shoes | utm_term=buy+shoes |
| Allt i ett fält | utm_source=meta_paid_spring_2026 | Dela upp på source, medium, campaign |
Clean Signal Method-principen "Rätt värde, rätt fält" finns just för att detta problem är så utbrett. När varje värde sitter i sitt avsedda fält blir GA4-rapporter direkt läsbara. När de inte gör det debuggar du kalkylblad istället för att optimera kampanjer.
Vilka nya GA4-parametrar finns utöver de klassiska fem?
Google Analytics 4 stöder tre ytterligare UTM-parametrar som de flesta marknadsförare inte känner till — utm_id, utm_source_platform och utm_creative_format. Dessa introducerades med GA4 och blir allt viktigare under 2026.
utm_id — Kampanjidentifieraren. Obligatorisk för GA4:s kostnadsdataimport. Utan den kan du inte koppla dina annonsutgifter till GA4-sessioner. Varje betald kampanj bör inkludera den:
| Plattform | utm_id värde |
|---|---|
| Meta | {{campaign.id}} |
{campaignid} | |
| TikTok | __CAMPAIGN_ID__ |
{{CAMPAIGN_ID}} | |
| Bing | {CampaignId} |
Varför utm_id spelar roll utöver kostnadsimport: kampanj-ID:n ändras inte när någon byter namn på en kampanj. Jag har sett marknadsföringschefer döpa om "Spring Sale" till "March Promo" mitt under flygning och förstöra varje utm_campaign-koppling i sina rapporter. Det numeriska ID:t från utm_id förblir stabilt. Det är din försäkring mot mänskliga misstag.
utm_source_platform — Identifierar plattformen som skickar trafiken på en högre nivå. Google använder detta internt för Google Ads auto-tagging, men du kan ställa in det manuellt för andra plattformar. Värden: Search Ads 360, Display & Video 360, Shopping. De flesta marknadsförare kan hoppa över detta om de inte använder Google Marketing Platform-produkter.
utm_creative_format — Beskriver annonsformatet: display, native, video, search. Användbart för formatjämförelse mellan plattformar, men med fortfarande låg adoption. GA4 fyller i detta automatiskt via auto-tagging för Google Ads.
Sammanfattning: utm_id är den enda nya parametern du måste använda. De andra två är trevliga att ha för enterprise-upplägg.
Hur hjälper utmgenerator.io dig att välja rätt värden?
Att kunna teorin är en sak. Att få allt rätt klockan 23 innan en kampanjlansering är en annan.
När du väljer ett annonsnätverk i UTM Generator händer tre saker automatiskt. Source-fältet fylls i med plattformsnamnet och tillgängliga dynamiska makron — för Meta är det meta, meta-{{site_source_name}}-{{placement}} eller bara {{placement}}. Medium-rullgardinsmenyn filtrerar till bara GA4-kompatibla värden för det nätverket. Och varje fält visar en tooltip som förklarar vad som hör dit, med rätt makrosyntax för din valda plattform.
Verktyget förhindrar också de dyraste misstagen i realtid:
- Kyrilliska tecken? Varning: "Använd bara latinska tecken — icke-latinska symboler kommer att procentkodas."
- Blandat versalbruk? Automatisk konvertering till gemener vid generering.
- Fel fält? Rekommenderade värden styr dig till rätt parameter.
- Saknar
utm_id? Fältet är förifylt med rätt plattformsmakro.
Mallar tar det ännu längre. Bygg en korrekt UTM-struktur för Meta-kampanjer, spara den som mall och dela URL:en med ditt team. De öppnar länken — alla fält fylls i automatiskt. Inget utbildningsmaterial, inget styrningsdokument, ingen SaaS-prenumeration på $100/månad. Bara en URL som genomdriver din namnkonvention som standard.
FAQ
Vad är skillnaden mellan utm_source och utm_medium?
utm_source identifierar den specifika plattformen eller webbplatsen som skickade trafiken — som meta, google eller klaviyo. utm_medium identifierar typen av marknadsföringskanal — som paid_social, cpc eller email. Source besvarar "vem skickade det", medium besvarar "hur det kom." GA4 använder medium-värden för att sortera trafik i Default Channel Groupings.
Vilka UTM-parametrar är obligatoriska?
Tre parametrar krävs för att GA4 ska kunna attribuera trafik korrekt: utm_source, utm_medium och utm_campaign. Utan alla tre kan sessionsdata verka ofullständig eller hamna i fel kanalgruppering. De andra två — utm_term och utm_content — är valfria men rekommenderade för betalda kampanjer som behöver attributering på annonsnivå.
Vad händer om jag använder fel utm_medium-värde?
GA4 kopplar utm_medium till Default Channel Groupings med hjälp av specifika kända värden. Om du använder social-media istället för paid_social hamnar din trafik i "Unassigned"-kanalen — en död zon där data blir osynlig i standardrapporter för förvärv. Enligt GA4-dokumentationen känns bara värden som cpc, paid_social, email, display, organic och affiliate igen.
Ska jag använda dynamiska parametrar eller hårdkodade värden?
Använd dynamiska parametrar (plattformsmakron) för alla värden som kan ändras — kampanjnamn, annonsnamn, sökord, annons-ID:n. Använd statiska värden för det som förblir konstant — ditt utm_medium och bas-utm_source. Clean Signal Method rekommenderar att kombinera båda: utm_source=meta-{{site_source_name}}-{{placement}} använder ett statiskt prefix med dynamisk plattformsdata.
Är utm_term bara för sökmotorsökord?
Nej. Även om utm_term ursprungligen designades för betalda sökmotorsökord kan du återanvända det för vilken målgruppsdata som helst på sociala plattformar — målgruppssegment, intressekategorier, jobbtitlar eller demografiska grupper. För Google Ads, använd {keyword}. För Meta, prova beskrivande värden som lookalike_purchasers_1pct eller retargeting_cart_abandoners.
Fungerar UTM-parametrar med GA4 auto-tagging?
Ja. Google Ads auto-tagging (GCLID) och manuella UTM-parametrar kan samexistera. Aktivera "Tillåt manuell taggning att åsidosätta auto-tagging" i GA4:s admininställningar. Auto-tagging ger detaljerad Google Ads-data i GA4:s Google Ads-rapporter, medan UTM-parametrar matar standardförvärvsrapporter och fungerar med externa verktyg som CRM:er och BI-plattformar.
Vad är utm_id och behöver jag det?
utm_id är en GA4-specifik parameter som lagrar en kampanjidentifierare — vanligtvis plattformens numeriska kampanj-ID. Det krävs för att importera kostnadsdata till GA4 och ger en stabil nyckel som överlever kampanjnamnbyten. För betalda kampanjer, inkludera det alltid med plattformsmakrot: {{campaign.id}} för Meta, {campaignid} för Google, __CAMPAIGN_ID__ för TikTok.
Hur många UTM-parametrar kan jag lägga till i en URL?
Det finns ingen hård gräns för antalet parametrar. Utöver de fem standard-UTM:erna och tre GA4-tillägg kan du lägga till anpassade parametrar som language, funnel_stage eller sale för CRM-integration. Den praktiska gränsen är URL-längden — de flesta webbläsare hanterar URL:er upp till 2 048 tecken. Använd UTM Generator för att bygga länkar med både standard- och anpassade parametrar, och förkorta dem sedan för sociala medier och QR-koder.
Sluta gissa vilken parameter som hör var. Öppna UTM Generator, välj ditt annonsnätverk och låt de plattformsspecifika rekommendationerna sköta resten. Gratis, ingen registrering, fungerar på 29 språk.