Hvad er en tracking URL i HubSpot?
En tracking URL er en almindelig webadresse med et sæt UTM-parametre hængt på efter et spørgsmålstegn, så HubSpots sporingskode kan se, hvor besøget kom fra. Selve parametrene er ikke en HubSpot-opfindelse, de er en åben standard, som stort set alle analyseværktøjer læser. Det særlige ved HubSpot er, at parametrene bliver koblet til kampagneobjektet i CRM'et, så et klik på et LinkedIn-opslag kan følges hele vejen til en lukket handel på samme kontaktrecord. Selve værktøjet til at bygge dem, Tracking URL Builder, kræver Marketing Hub Professional eller Enterprise, alternativt Content Hub Professional eller Enterprise.
Et konkret eksempel. I sender et nyhedsbrev ud fra jeres gamle mailsystem, fordi listen ikke er flyttet endnu, og linket peger på en produktside på jeres HubSpot-site. Uden parametre lander besøget som direkte trafik eller som en henvisning fra mailudbyderens domæne. Med en tracking URL, hvor kampagnen er sat til efteraarskampagne-2026 og kilden til Email marketing, dukker besøget op i kildeoversigten som e-mailmarketing, tælles med i kampagnens tal, og den kontakt, der udfylder formularen bagefter, bærer oprindelseskilden med sig resten af sin levetid i databasen.
For en dansk B2B-virksomhed er det forskellen på at kunne forsvare et annoncebudget og at gætte. Tracking URLs er det, der binder aktiviteter uden for HubSpot, betalte annoncer, partnerlinks, messer, QR-koder på tryksager, sammen med pipelinen inde i HubSpot. Nedenfor gennemgår vi mekanikken bag, hvad danske teams faktisk bruger dem til, og hvad de koster, herunder hvor HubSpot taber til billigere værktøjer.
Sådan virker tracking URLs i HubSpot
En tracking URL består af to dele. Først den rigtige adresse, altså den side besøgende skal lande på, og derefter en række nøgle-værdi-par adskilt af og-tegn. Parrene hedder utm_campaign, utm_source, utm_medium, utm_term og utm_content. Når siden loader, læser HubSpots sporingskode parametrene ud af adressen og gemmer dem på sessionen. Parametrene ændrer ikke noget ved siden selv, de er ren metadata, og de virker på enhver side, hvor sporingskoden er installeret. Vil du have detaljerne om hvert enkelt parameter, har vi dem samlet under UTM-parameter.
Selve byggeren ligger under indstillingsikonet i Sporing og analyse, i menupunktet Tracking URLs. Du opretter en ad gangen med knappen øverst til højre, og HubSpot kræver, at adressen indeholder protokollen, altså http eller https. To felter er obligatoriske: kampagne og kilde. Medium, term og content er valgfrie. Kilden vælges fra en fast liste med e-mailmarketing, betalt søgning, organisk social, betalt social og Andre kampagner, hvor den sidste åbner for en fritekstværdi. For at oprette dem skal brugeren have rettigheder til marketingrapportering, og det er værd at holde øje med, for rettigheden følger ikke automatisk med et almindeligt sæde.
Kampagneværdien er det sted, hvor HubSpot afviger mest fra en simpel UTM-bygger. Når du opretter en kampagne, genererer HubSpot automatisk en unik kampagne-UTM, også selvom kampagnen hedder det samme som en eksisterende. Det løser den gamle irritation, hvor systemet afviste en ny kampagne, fordi UTM-værdien allerede fandtes. Du kan redigere værdien inline fra kampagnens venstrepanel, og gør du det, bliver den gamle værdi liggende som sekundær værdi, så historikken i rapporterne ikke går tabt. Én ting kan ikke lade sig gøre: standardværdien kan ikke slettes, kun de sekundære, og sletter du en værdi, forsvinder den permanent sammen med rapporteringen på den trafik.
Klassificeringen sker på sessionen, ikke på kontakten. HubSpot kører den indkommende trafik gennem en fast regelrækkefølge på femten trin og sammenholder hele sidens adresse med det henvisende domæne. UTM-parametrene bliver tjekket før henvisningsdomænet i de fleste af trinnene, og det er derfor, en tracking URL kan tvinge en klassificering igennem, selvom henvisningen siger noget andet.
Mapningen er mekanisk, og den overrasker folk. Sætter du utm_medium til social, og kilden er et genkendt socialt netværk, lander besøget under organisk social. Skriver du paid, ppc eller cpc i utm_medium, rykker det til betalt social eller betalt søgning afhængigt af kilden. Indeholder utm_source, utm_medium eller utm_campaign strengen email, klassificeres besøget som e-mailmarketing uanset hvad du ellers havde tænkt. Kategorien Andre kampagner er opsamlingsheatet for tracking URLs, der ikke matcher nogen af de mere specifikke regler. Bruger I ordet email i en kampagnetitel om et webinar, ryger webinartrafikken i e-mailbøtten, og det opdager man typisk et kvartal for sent.
Rapporteringen findes to steder. Kampagneværktøjet samler alle aktiver og al trafik under én kampagne og kræver Marketing Hub Professional eller Enterprise. Trafikanalyseværktøjet har en selvstændig fane for UTM-parametre, hvor du kan skifte mellem kampagne, kilde, medium og de øvrige, og se sessioner og sidevisninger fordelt på hver værdi. Trafikanalysen kræver de samme tiers, altså Professional eller Enterprise i enten Marketing Hub eller Content Hub. Er I på Starter, bliver parametrene stadig opsamlet af sporingskoden, men I har ikke rapporten til at læse dem i.
Det, der binder sessionen til forretningen, er kontaktrecorden. Når en besøgende med en tracking URL i sessionen udfylder en formular, følger kildeoplysningen med over på kontakten og bliver stående. Det er den mekanik, der gør, at man et halvt år senere kan se, at den handel på 400.000 kroner startede med et klik fra et betalt LinkedIn-opslag. Vi har mekanikken beskrevet særskilt under Original traffic source, for det er et af de felter, der oftest bliver misforstået.
Byggeren giver dig to formater, når adressen er oprettet. Den fulde adresse med alle parametre synlige, og en forkortet udgave via Kopiér kort URL. Den korte er behagelig i et LinkedIn-opslag eller på tryk, men HubSpots egen dokumentation er tydelig på, at den fulde adresse skal bruges i feltet til endelig destination i Google Ads, ellers virker annoncesporingen ikke som forventet.
Annonceværktøjet gør noget af arbejdet selv. Kobler I en annoncekonto til HubSpot og slår automatisk sporing til, påsætter HubSpot selv sporingsparametre på annoncernes adresser, og den funktion er tilgængelig på alle produkter og planer, ikke kun Professional. Standardskabelonen bruger UTM-værdier, der matcher HubSpots egen trafikanalyse, og vil I hellere have værdier, der matcher Google Analytics, kan skabelonen redigeres. To ting bider dog: kontakter bliver kun tilskrevet annoncer, der blev klikket, efter automatisk sporing var slået til, og omdøber I en annoncekampagne ude i annoncenetværket, følger utm_campaign i HubSpots skabelon ikke med.
Fejlene i opsætningen er næsten altid de samme to. Den første er store og små bogstaver, fordi UTM-værdier er fritekst, og HubSpot behandler linkedin og LinkedIn som to forskellige kilder, hvilket splitter tallene i to rækker, ingen opdager. Den anden er manglende aftale internt om navngivning, så salg skriver messe-2026, marketing skriver q3-messe og en konsulent skriver Messe_Q3. Løsningen er kedelig og virker: ét regneark med tilladte værdier, små bogstaver hele vejen, og en aftale om, at kampagner altid oprettes i kampagneværktøjet først.
Vi ser ofte, at tracking URLs er sat op, men at navngivningen er groet vildt, så tallene ikke kan bruges til at flytte budget. Vi hjælper med at lægge et navneskema, rydde op i de kampagneværdier, der allerede ligger i jeres portal, og koble sporingen sammen med pipelinen, så I kan se, hvad en kanal reelt er værd i kroner. Skal vi kigge på jeres opsætning, starter vi typisk med en gennemgang af de sidste seks måneders kildedata.
Hvad danske B2B-teams bruger tracking URLs til
Tracking URLs bliver interessante i det øjeblik, en aktivitet foregår uden for HubSpot, men skal måles inde i HubSpot. Det er derfor, de sjældent bruges på interne links og næsten altid på alt, der forlader huset. De syv anvendelser nedenfor er dem, vi oftest sætter op hos danske kunder.
Nyhedsbreve sendt fra et andet system
Mange virksomheder har en gammel mailliste i MailChimp eller et brancheforbunds nyhedsbrev, der ikke flytter med ind i HubSpot foreløbig. En tracking URL pr. link i udsendelsen sikrer, at trafikken lander som e-mailmarketing og ikke som direkte trafik. Mønstret er let at genkende: et månedligt brancheopdateringsbrev bliver ved med at ligge i det gamle system, fordi listen ikke er værd at flytte, og de tre tracking URLs i brevet er så den eneste grund til, at nogen kan se, hvad brevet egentlig leverer af formularudfyldelser.
Organiske opslag på LinkedIn
LinkedIn videregiver kun sparsomt henvisningsdata, og på mobil forsvinder det ofte helt. Et opslag fra en direktør med en tracking URL bagved kan derimod måles præcist, også når trafikken kommer fra LinkedIn-appen. En produktionsvirksomhed, der kører en fast serie kundecases fra salgsdirektørens profil, kan give hver case sin egen utm_content-værdi og derefter se, hvilke brancher der rent faktisk trækker.
Betalt annoncering, der ikke går gennem annonceværktøjet
Den automatiske sporing dækker de annoncekonti, I har koblet på. Kører I annoncer i et netværk, HubSpot ikke integrerer med, eller køber I via et mediebureau, der sidder på kontoen, er en manuel tracking URL vejen. Det er typisk ved branchemediernes egne bannerpladser, hvor for eksempel Ingeniøren eller Børsen sælger en placering direkte, og hvor en tracking URL er den eneste måde at få klikkene ind i kampagnetallene.
Messer, tryksager og QR-koder
En QR-kode er bare en adresse i grafisk form, så en tracking URL bag koden gør en messestand målbar. En maskinleverandør kan sætte en kode med kampagnen hi-messe-2026 på standmaterialet og en anden kode på brochuren. Viser tallene efter messen, at brochuren gav flere scanninger end standen, er det et konkret argument for at flytte budget fra standareal til trykt materiale året efter.
Partner- og forhandlerlinks
Arbejder I med forhandlere eller integrationspartnere, der linker til jer, giver en tracking URL pr. partner en ærlig opgørelse af, hvem der reelt sender trafik. Det er også et forhandlingsargument ved kontraktfornyelse. Giver I hver af fire implementeringspartnere sin egen utm_source, kan I efter et kvartal dokumentere, om trafikken fordeler sig jævnt, eller om to af dem leverer stort set det hele.
Sælgeres egne udgående links
Sælgere sender links i mails, LinkedIn-beskeder og mødeinvitationer hele dagen. En delt tracking URL til de mest brugte sider, typisk en prisside eller en case, gør det synligt, hvor meget af trafikken der reelt kommer fra outbound. Her er det vigtigt at holde utm_medium fri for ordet email, hvis I vil kunne skelne sælgernes personlige mails fra de automatiserede udsendelser, netop fordi ordet email tvinger klassificeringen.
Webinarer og indhold hos tredjepart
Ligger jeres webinar hos en ekstern udbyder, eller udgiver I en artikel i et brancheblad med et link tilbage, er tracking URLs den eneste måde at forbinde det med den efterfølgende pipeline. Det er også sådan, man opdager, at et medie leverer pæne visningstal og nul kontakter, hvilket er svært at argumentere imod ved næste kontraktforhandling.
Fællesnævneren i alle syv er, at aktiviteten ikke selv kan fortælle HubSpot, hvem den er. Tracking URL'en er den etiket, I selv sætter på, og den er præcis lige så god som den navngivningsdisciplin, I holder. Det er også grunden til, at vi altid starter med at aftale et navneskema, før vi bygger den første adresse.
Alternativer, priser og begrænsninger
Tracking URLs er en åben standard, og det betyder, at HubSpots bygger konkurrerer med både gratisværktøjer og et regneark. Det er værd at kende alternativerne, før I opgraderer et tier alene for at få adgang til byggeren.
Google Campaign URL Builder
Googles egen bygger er gratis, kræver ingen konto, og den sætter præcis de samme fem UTM-parametre. Den kan én ting: sammensætte en adresse. Den gemmer ikke noget, håndhæver ingen navngivning og ved intet om jeres kampagner. Adresserne virker alligevel fint i HubSpot, fordi sporingskoden læser standardparametrene uanset hvem der har bygget dem. For et team med to kanaler og en enkelt kampagne ad gangen er det et fuldt tilstrækkeligt værktøj.
Bitly
Bitly er primært en linkforkorter, men har en indbygget UTM-bygger. Pr. september 2026 oplyser Bitlys prisside en gratis plan med 5 links om måneden og ingen UTM-bygger, Core til 10 USD om måneden ved årlig betaling med 100 links, Growth til 29 USD om måneden årligt eller 35 USD ved månedlig betaling med 500 links, og Premium til 199 USD om måneden årligt med 3.000 links og kampagnesporing på linkniveau. Bitly er bedre end HubSpot til korte, pæne links på tryk og til at bytte destination ud, efter linket er delt. Til gengæld ved Bitly intet om jeres pipeline, så klikket stopper ved klikket.
Piwik PRO
Piwik PRO er et europæisk analyseværktøj, der ofte kommer på bordet hos danske virksomheder af hensyn til datalokation. Den nye prismodel trådte i kraft 4. august 2025, og Piwik PROs egen prisannoncering angiver Business fra 36 EUR om måneden med op til 2 millioner handlinger månedligt og hosting i Sverige, mens Enterprise starter ved 366 EUR om måneden ved årlig betaling. Den gamle gratis Core-plan er under udfasning. Piwik PRO er stærkere end HubSpot på detaljeret adfærdsanalyse og på at holde data i EU, men det er et analyseværktøj, ikke et CRM, så koblingen til handler og omsætning skal I bygge selv.
HubSpots eget annonceværktøj
Det oversete alternativ. Er den trafik, I vil måle, betalt annoncering i et netværk HubSpot integrerer med, skal I ikke bygge tracking URLs manuelt. Automatisk sporing i annonceværktøjet er tilgængelig på alle produkter og planer og sætter selv parametrene på. Det er billigere end en tier-opgradering og mindre fejlbehæftet end håndarbejde.
Regneark og manuel sammensætning
Nul kroner, virker på alle HubSpot-tiers inklusive Free, og er ærligt talt det, halvdelen af markedet gør. Parametrene er bare tekst, og sporingskoden er ligeglad med, hvem der har skrevet dem. Ulempen er, at intet forhindrer stavefejl, og at der ikke er ét sted at slå op, hvad en given kampagneværdi egentlig dækkede over.
Hvor HubSpot vinder, er koblingen. Ingen af alternativerne kan fortælle jer, at kampagneværdien partnerkonference-2026 endte som 1,2 millioner kroner i lukkede handler, fordi ingen af dem kan se handlerne. Hvor HubSpot taber, er på pris og på fleksibilitet i selve linkhåndteringen. Bitly kan pege et allerede delt link et nyt sted hen, Piwik PRO kan grave dybere i adfærden på siden, og Googles bygger koster ingenting. Skal I bruge en adresse i ny og næ, er HubSpots bygger et dårligt argument for at opgradere.
Og det er lige præcis her, prisen bider. Byggeren, kampagneværktøjet og UTM-fanen i trafikanalysen kræver alle Professional eller Enterprise. Pr. september 2026 oplyser HubSpots prisside for Marketing Hub Professional til 800 USD om måneden med 3 Core Seats og 2.000 marketingkontakter inkluderet, hvor ekstra sæder starter ved 45 USD om måneden, og Enterprise fra 3.600 USD om måneden med 5 Core Seats og 10.000 marketingkontakter, hvor ekstra sæder starter ved 75 USD. Oveni ligger et obligatorisk onboarding-gebyr, oplyst til 3.000 USD på Professional og 7.000 USD på Enterprise. Beløbene er i amerikanske dollar, og HubSpot fakturerer typisk i euro for danske kunder, så den reelle krone-pris afhænger af jeres aftale.
Sædemodellen er værd at forstå, fordi den ofte koster mere end selve licensen. Tracking URLs oprettes af brugere med rettighed til marketingrapportering, og den rettighed forudsætter et betalt sæde. Har I fem, der skal kunne bygge og læse kampagnetal, er det fem sæder, ikke ét. Til gengæld kan alle brugere i porteføljen se de sider, trafikken lander på, og selve sporingen af parametrene koster ikke noget ekstra pr. besøg.
De hårde grænser er få, men de findes. Et kampagneobjekt kan maksimalt have 10.000 sociale opslag tilknyttet ifølge HubSpots egen kampagne-FAQ. En kampagne skal altid have en standard-UTM-værdi, og den kan ikke slettes, kun erstattes. Sletter I en sekundær værdi, forsvinder rapporteringen på den trafik permanent, og der er ingen fortrydelsesknap. Klassificeringen sker desuden i det øjeblik, sessionen starter, så I kan ikke omklassificere gammel trafik ved at rette en UTM-værdi bagefter.
Den praktiske begrænsning, folk undervurderer, er, at parametrene står synligt i adresselinjen. En modtager, der kopierer adressen fra sin browser og deler den i en Teams-kanal, sender jeres kampagnesporing med rundt, og pludselig har I tredive sessioner på en kampagne, der kun blev sendt til fem personer. Sådan fungerer UTM-parametre overalt, og HubSpot kan ikke skelne den videresendte adresse fra den oprindelige modtagers. Det er en god grund til at holde tracking URLs væk fra interne links.
Den danske og europæiske ramme er den anden ting, der ofte bliver overset. Selve UTM-parametrene er ikke cookies, men HubSpots sporingskode, der læser dem, sætter cookies. Reglerne står i cookiebekendtgørelsen, bekendtgørelse nr. 1148 af 9. december 2011, og den fælles cookievejledning fra Digitaliseringsstyrelsen og Datatilsynet blev senest opdateret 16. maj 2025. Kravet er samtykke, før sporingen sættes i gang, og samtykket skal være frivilligt, specifikt, informeret og utvetydigt, afgivet ved en aktiv handling. Cookievægge og designgreb, der gør det svært at sige nej, er ikke gyldige, og det skal være lige så let at trække samtykket tilbage som at give det.
Konsekvensen i praksis er, at jeres kampagnetal altid er lavere end virkeligheden. Afviser en besøgende sporing, har I stadig besøget på serveren, men ikke sessionen i HubSpot, og tracking URL'en har intet sted at aflevere sin besked. Det er ikke noget, man konfigurerer sig ud af, og derfor sammenholder vi altid HubSpots tal med serverside-tal eller annoncenetværkets egne klik, når vi vurderer en kampagne. Har I brug for fuld dækning uafhængigt af samtykke, er et EU-hostet værktøj med serverside-opsamling en mere ærlig vej end at skrue på HubSpot.
Hvornår kan det så ikke betale sig? Kører I én kanal og har under omkring tusind besøg om måneden, giver tracking URLs jer tal, I ikke har volumen til at træffe beslutninger på, og et regneark med Googles gratis bygger er rigeligt. Ligger I på Starter og overvejer Professional alene for byggeren, er svaret nej, for parametrene opsamles alligevel, og I kan trække dem ud via rapporter eller et eksternt analyseværktøj. Giver det derimod mening for jer at kunne følge en kampagneværdi hele vejen til en lukket handel, og har I mere end en håndfuld kanaler i luften samtidig, er koblingen mellem UTM og pipeline sjældent noget, man fortryder. Vi hjælper med at lægge navneskemaet og sætte sporingen rigtigt op som en del af vores arbejde med HubSpot-implementering, og det er typisk en opgave, der tager dage frem for måneder.
Relaterede begreber
UTM-parametre i HubSpot: sådan kategoriseres trafikken, hvilke tiers giver adgang, hvad det koster, og hvor sporingen holder op med at virke.
Campaigns samler mails, sider, formularer og annoncer under ét navn i HubSpot. Se hvordan attribution virker, hvad det kræver, og hvad det koster.
Original traffic source viser hvor en kontakt kom fra første gang. Se alle kildeværdier, drill-downs, priser pr. september 2026 og de typiske fejl.
Hvad HubSpot tracking code er, hvilke cookies den sætter, hvad den koster, og hvordan den sættes op efter de danske samtykkeregler.
Sådan virker attribution reporting i HubSpot: modeller, krav til data, tiers og priser pr. august 2026, alternativer og danske samtykkeregler.
Ads i HubSpot forbinder Google, Meta, LinkedIn og TikTok med CRM'et. Se sporing, målgrupper, tiers, priser og grænser for danske B2B-teams.
Marketing Hub forklaret: funktioner, tiers, seats, marketing contacts, priser pr. august 2026, alternativer og dansk samtykke- og EU-kontekst.
Hvad en form submission er, hvordan HubSpot gemmer den, hvad opfølgningen koster pr. tier, og hvornår et andet formularværktøj er bedre.
Ofte stillede spørgsmål om tracking URLs i HubSpot
Hvilket HubSpot-tier kræver Tracking URL Builder?+
Byggeren kræver Marketing Hub Professional eller Enterprise, eller Content Hub Professional eller Enterprise. Legacy Marketing Hub Basic er også dækket. Kampagneværktøjet og UTM-fanen i trafikanalysen kræver de samme tiers. Brugeren skal desuden have rettigheder til marketingrapportering, og den rettighed forudsætter et betalt sæde.
Virker UTM-parametre, hvis vi kun har Starter?+
Ja, parametrene bliver opsamlet af sporingskoden uanset tier, fordi de er en åben standard, som koden læser ud af adressen. Det, I mangler på Starter, er selve byggeren og rapporterne til at læse dem i. I kan bygge adresserne manuelt eller med Googles gratis Campaign URL Builder og trække tallene ud et andet sted, for eksempel i Google Analytics.
Hvad er forskellen på en tracking URL og et UTM-parameter?+
Et UTM-parameter er ét nøgle-værdi-par, for eksempel utm_source=linkedin. En tracking URL er hele adressen med et eller flere af de parametre hængt på. I HubSpots bygger er kampagne og kilde obligatoriske, mens medium, term og content er valgfrie. Det er altså fem mulige parametre, og en tracking URL kan indeholde fra to til fem af dem.
Skal vi lave tracking URLs til vores Google Ads-annoncer?+
Normalt ikke. Kobler I annoncekontoen til HubSpot og slår automatisk sporing til, sætter HubSpot selv parametrene på annoncernes adresser, og den funktion findes på alle produkter og planer. Bruger I alligevel en manuel tracking URL i Google Ads, skal det være den fulde adresse i feltet til endelig destination, ikke den forkortede. Vær opmærksom på, at omdøber I en annoncekampagne i Google Ads, opdateres utm_campaign i HubSpots skabelon ikke automatisk.
Hvorfor lander vores webinartrafik som e-mailmarketing?+
Fordi HubSpot tjekker, om strengen email optræder i utm_source, utm_medium eller utm_campaign, og klassificerer besøget som e-mailmarketing, hvis den gør. Hedder jeres kampagne noget med email, for eksempel webinar-email-invitation, tvinger det klassificeringen igennem uanset den faktiske kanal. Undgå ordet i kampagnenavne, der ikke handler om mail, og brug kategorien Andre kampagner, hvis ingen af de faste kilder passer.
Kræver tracking URLs samtykke efter de danske cookieregler?+
Selve parametrene i adressen er ikke cookies, men HubSpots sporingskode, der læser dem, sætter cookies, og det kræver samtykke. Reglerne står i bekendtgørelse nr. 1148 af 9. december 2011, og den fælles cookievejledning fra Digitaliseringsstyrelsen og Datatilsynet blev senest opdateret 16. maj 2025. Samtykket skal være frivilligt, specifikt, informeret og utvetydigt og gives ved en aktiv handling. Afviser en besøgende, registreres sessionen ikke, og kampagnetallene bliver tilsvarende lavere end de faktiske besøg.
Kan vi rette en UTM-værdi, efter kampagnen er kørt?+
Ja, kampagnens UTM-værdi kan redigeres inline fra kampagnens venstrepanel, og den gamle værdi bliver stående som sekundær værdi, så historikken i rapporterne bevares. Men klassificeringen af allerede registreret trafik sker på sessionstidspunktet og ændrer sig ikke bagudrettet. Sletter I en sekundær værdi, fjernes rapporteringen på den trafik permanent.