- UTM-parametere er tagger på annonse-URL-en som forteller rapportene dine hvilken kilde, kampanje og annonse et besøk kom fra.
- Meta og TikTok fyller ut navn på kampanje, annonsesett og annonse for deg med dynamiske parametere, så du setter opp én mal og aldri skriver navn for hånd.
- Bruk faste verdier med små bokstaver for utm_source og utm_medium, og legg kampanje-ID-en i utm_id, slik at rapportene fortsatt stemmer etter at en kampanje har fått nytt navn.
- Test hver nye annonse før lansering: klikk deg gjennom og sjekk at den endelige URL-en fortsatt har parameterne etter hver omdirigering.
- ROASaurus leser utm_content som annonsenavn eller annonse-ID for rapporter om kreativer, og utm_id eller utm_campaign for å koble kampanjekostnader til bestillinger.
UTM-parametere er tagger du legger til i landings-URL-en til en annonse, som utm_source=facebook og utm_campaign=spring-sale, slik at rapportene dine kan se hvilken kilde, kampanje og annonse som sendte hvert besøk. For Facebook- og TikTok-annonser skriver du ikke navnene for hånd: begge plattformene tilbyr dynamiske parametere som fyller ut navnene på kampanje, annonsesett og annonse når noen klikker.
Denne guiden dekker de fem UTM-parameterne, de dynamiske parameterne i Meta og TikTok, et navnesystem med eksempler du kan kopiere, feilene som ødelegger sporingen, og hvordan ROASaurus bruker UTM-er og click id-er.
Hva er de fem UTM-parameterne?
UTM-parametere er par av navn og verdi på slutten av en URL, etter spørsmålstegnet. Google Analytics gjorde dem vanlige, og de fleste analyse- og attribusjonsverktøy leser dem. Google sier at du alltid bør sette utm_source, utm_medium og utm_campaign.
| Parameter | Hva den beskriver | Eksempel for en betalt sosial annonse |
|---|---|---|
utm_source | Nettstedet eller plattformen besøket kommer fra | |
utm_medium | Typen markedsføring | paid |
utm_campaign | Kampanjen | us_prospecting_spring-sale |
utm_term | Det betalte nøkkelordet i søkeannonser; i betalt sosial vanligvis annonsesettet | broad_25-54 |
utm_content | Hvilken annonse eller lenke, for å skille kreativer fra hverandre | Annonsenavnet |
utm_id | Kampanje-ID-en | 120210000000000001 |
Google lister også utm_id, en kampanje-ID. Den er verdt å sette, fordi navn endres og ID-er ikke gjør det. Du ser hvorfor i avsnittet om feil.
Dynamiske parametere i Meta Ads Manager
I Meta Ads Manager legger du til parametere på hver annonse i feltet URL parameters. Metas dynamiske parametere er plassholdere i doble krøllparenteser. Når noen klikker, erstatter Meta dem med den virkelige verdien. Dette er de Meta dokumenterer:
| Dynamisk parameter | Meta fyller ut |
|---|---|
{{campaign.name}} | Kampanjenavnet |
{{campaign.id}} | Kampanje-ID-en |
{{adset.name}} | Annonsesettnavnet |
{{adset.id}} | Annonsesett-ID-en |
{{ad.name}} | Annonsenavnet |
{{ad.id}} | Annonse-ID-en |
{{site_source_name}} | Der annonsen ble vist: fb, ig, msg (Messenger), an (Audience Network) eller th (Threads) |
En komplett mal for Meta bruker faste verdier for kilde og medium og dynamiske parametere for alt annet. Dette er malen ROASaurus anbefaler i oppsettguiden for Meta:
utm_source=facebook&utm_medium=paid&utm_campaign={{campaign.name}}&utm_id={{campaign.id}}&utm_term={{adset.name}}&utm_content={{ad.name}}Tre detaljer fra Metas dokumentasjon betyr noe her:
- Navn fryses ved publisering. Navneparametere bruker navnet kampanjen, annonsesettet eller annonsen hadde da annonsen først ble publisert. Hvis du gir det nytt navn senere, beholder URL-en det gamle navnet.
- Endringer kan starte læringen på nytt. Å endre URL-parametere etter at du har publisert, kan sende annonsesettet tilbake til læringsfasen. Sett malen før lansering.
- Noen parametere kan legges til for deg. Meta kan legge til noen parametere på egen hånd: en kilde, et medium med verdien paid, og ID-ene for annonse, annonsesett og kampanje. Sjekk forhåndsvisnings-URL-en slik at du vet hva som faktisk sendes.
Dynamiske parametere støttes ikke for collection-annonser på Instagram-plasseringer, ifølge Meta.
Makroer i TikTok Ads Manager
TikTok kaller de dynamiske verdiene sine makroer. De skrives med store bokstaver mellom doble understreker. I delen Ad details skriver du inn destinasjons-URL-en, klikker på Edit under forhåndsvisningen og velger Build URL parameters for å skrive dem inn. TikTok dokumenterer disse makroene:
| Makro | TikTok fyller ut |
|---|---|
__CAMPAIGN_NAME__ | Kampanjenavnet |
__CAMPAIGN_ID__ | Kampanje-ID-en |
__AID_NAME__ | Annonsegruppenavnet |
__AID__ | Annonsegruppe-ID-en |
__CID_NAME__ | Kreativnavnet |
__CID__ | Kreativ-ID-en |
__PLACEMENT__ | Plasseringen, som TikTok eller Pangle |
__ADID_V2_NAME__ og __ADID_V2__ for annonsenavn og annonse-ID.utm_source=tiktok&utm_medium=paid&utm_campaign=__CAMPAIGN_NAME__&utm_id=__CAMPAIGN_ID__&utm_term=__AID_NAME__&utm_content=__CID_NAME__
Før du lanserer, åpner du forhåndsvisningen og sjekker at __CID_NAME__ blir det samme navnet som du ser for annonsen i TikTok Ads Manager, fordi det er verdien ROASaurus kobler til annonsen. TikTok kan også legge ved UTM-parametere automatisk, med TikTok som kilde og paid som medium. Hvis du bruker det alternativet i tillegg til din egen mal, sjekker du forhåndsvisningen slik at hver parameter bare vises én gang. TikTok legger også til sin egen click id, ttclid, i URL-en til landingssiden når noen klikker på en annonse. Du trenger ikke legge den til selv.
Et navnesystem du kan kopiere
Dynamiske parametere kopierer navnene dine inn i URL-en. Så et navnesystem for UTM er egentlig et system for å navngi kampanjer, annonsesett og annonser. Bestem det én gang, skriv det ned og bruk det på alle plattformer.
| Nivå | Mønster | Eksempel | Havner i |
|---|---|---|---|
| Kilde (fast) | plattform | facebook, tiktok | utm_source |
| Medium (fast) | type markedsføring | paid | utm_medium |
| Kampanje | market_goal_offer | us_prospecting_spring-sale | utm_campaign |
| Annonsesett eller annonsegruppe | audience_age | broad_25-54 | utm_term |
| Annonse | hook:…_creator:…_format:… | hook:problem_creator:anna_format:ugc | utm_content |
Reglene bak tabellen:
- Små bokstaver for faste verdier. Alltid facebook, aldri Facebook i én annonse og facebook i den neste.
- Ingen mellomrom. Bruk bindestrek inne i en del (spring-sale) og understrek mellom delene (us_prospecting_spring-sale).
- Samme rekkefølge på delene overalt. Marked, så mål, så tilbud. Rapporter sorterer og filtrerer bedre når hvert navn har samme form.
- Bare bokstaver, tall, bindestreker, understreker og kolon. Tegn som &, #, ? og = har en betydning i URL-er, og en lenke går i stykker når et verktøy ikke koder dem.
- Kreativfakta i annonsenavnet. Hook, creator og format, slik at du kan sammenligne dem senere. Se annonsetretthet for hvorfor dette hjelper.
Med dette systemet lander et klikk på en Meta-annonse på en URL som denne:
https://yourstore.com/products/linen-shirt?utm_source=facebook&utm_medium=paid &utm_campaign=us_prospecting_spring-sale&utm_id=120210000000000001 &utm_term=broad_25-54&utm_content=hook:problem_creator:anna_format:ugc &fbclid=IwAR2x...
Vanlige feil som ødelegger UTM-sporing
Mellomrom og blandet bruk av store og små bokstaver
Google Analytics behandler facebook og Facebook som to ulike kilder, så én kanal deles i to rader. Mellomrom kodes som %20 eller gjøres om til et plusstegn, avhengig av verktøyet, og filtre slutter å matche. Bruk små bokstaver og ingen mellomrom i hver verdi du skriver selv.
Å gi en kampanje nytt navn etter lansering
Å redigere parameterne til live annonser
På Meta kan endring av URL-parameterne til en publisert annonse sende annonsesettet tilbake til læringsfasen. Sett malen på plass før lansering. Når du dupliserer en annonse, sjekker du feltet URL parameters før du publiserer kopien.
Omdirigeringer som mister parameterne
En omdirigering sender den besøkende fra én URL til en annen. Hvis den ikke kopierer delen etter spørsmålstegnet, er UTM-ene og click id-ene borte før trackingskriptet ditt kjører. Vanlige årsaker:
- Lenkeforkortere og enkelte link-in-bio-verktøy.
- Omdirigeringer fra en gammel produkt-URL til en ny som ikke beholder query string.
- Land- eller språkomdirigeringer til et annet butikkdomene.
- Landingssider på et annet domene som lenker til nettbutikken din uten å sende parameterne videre.
For landingssider på et annet domene kan ROASaurus ta med besøks-ID-en, click id-ene og UTM-ene over: legg skriptet til på funnel-sidene og list begge domenene under Settings › Linked domains. Se funnels og landingssider.
Verdier skrevet for hånd
Én annonse sier paid, en annen paid-social, en tredje cpc. Hver variant blir sin egen rad i rapportene dine. Kopier malen i stedet for å skrive den på nytt.
Testing før lansering
- Klikk deg gjennom
Åpne annonseforhåndsvisningen, eller gjør et testklikk, og la landingssiden laste helt ferdig.
- Les den endelige URL-en
Sjekk adressefeltet etter alle omdirigeringer. Alle utm_-parametere og click id-en (fbclid eller ttclid) må fortsatt være der.
- Sjekk verdiene
Kilde og medium er skrevet med små bokstaver, og navnene er ekte navn. En bokstavelig
{{ad.name}}eller__CID_NAME__i URL-en betyr at makroen ikke ble fylt ut. - Sjekk de første bestillingene
Etter de første salgene åpner du attribusjonsrapporten din og bekrefter at bestillingene vises under riktig kampanje og annonse.
Slik bruker ROASaurus UTM-er og click id-er
ROASaurus-skriptet leser URL-en til landingssiden ved hver sidevisning. Når URL-en har en click id (fbclid, ttclid, gclid og andre) eller en UTM-parameter, lagrer ROASaurus et kontaktpunkt for den besøkende. Når en bestilling kommer inn, avgjør kontaktpunktene innenfor attribusjonsvinduet ditt hvilken kanal, kampanje og annonse som får æren. Uten click id eller UTM er ikke et besøk et kontaktpunkt, så direkte besøk overskriver aldri et tidligere annonseklikk.
| Parameter | Hva ROASaurus bruker den til |
|---|---|
utm_source eller en click id | Kanalen. Meta: en fbclid, eller en source som facebook, fb, ig, instagram eller meta. TikTok: en ttclid, eller en source som tiktok. Store og små bokstaver spiller ingen rolle. |
utm_campaign | Kampanjenavnet i attribusjonsrapporten. |
utm_id | Kampanje-ID-en. Annonsekostnader fra Meta og TikTok kobles til bestillinger via kampanje-ID eller kampanjenavn. |
utm_term | Annonsesettet eller annonsegruppen. |
utm_content | Annonsen. Analysen av kreativer kobler den til annonsenavnet eller annonse-ID-en. |
To punkter er viktige for malen din. For det første er omsetning per kreativ i analyse av kreativer siste klikk, matchet på utm_content. Hvis utm_content inneholder noe annet enn annonsenavnet eller annonse-ID-en, får annonsen kostnader, men ingen omsetning. For det andre krever kampanje-ROAS i attribusjon at kostnadene og bestillingene stemmer overens, og derfor hjelper kampanje-ID-en i utm_id etter at en kampanje har fått nytt navn.
Click id-er og UTM-er gjør ulike jobber. Meta og TikTok bruker click id-er til å koble kjøpene du sender dem til det opprinnelige klikket, og ROASaurus tar dem med når den sender hver betalte bestilling server-side. UTM-er er til dine egne rapporter. Du trenger begge. Mer i hva server-side tracking er.
Med Respect visitor consent slått på (standard) setter ikke skriptet noen besøks-ID for besøkende som avslår markedsføringscookies, så annonseklikkene og UTM-ene deres blir ikke koblet til dem. De betalte bestillingene deres sendes likevel server-side til annonseplattformene dine, med hashede bestillingsdata. På Shopify er bestillingens landingssideadresse en del av bestillingsdataene, og den kan inneholde UTM-er og click id-er. Når skriptet ikke har registrert noe kontaktpunkt, for eksempel fordi den besøkende avslo eller en annonseblokkerer stoppet skriptet, bruker ROASaurus denne adressen i sine egne attribusjonsrapporter. Den sendes ikke til annonseplattformene.
Kilder
- Google Analytics Help: URL builders: Collect campaign data with custom URLs
- Meta Business Help Center: Specifications for dynamic URL parameters in Meta Ads Manager
- TikTok Ads Manager: About UTM Parameters
- TikTok Ads Manager: How to add URL parameters to your website URL
- TikTok Ads Manager: About TikTok Click ID