UTM sporing på salgsside
Opsæt UTM sporing for at kunne følge konvertering af markedsføring
1. Hvordan "UTM Cookie"-logikken fungerer
Normalt kigger GA4 på URL-parametrene, når en bruger lander på sitet. Hvis brugeren forlader siden og vender tilbage via et direkte link, kan den oprindelige "Kilde" (Source) gå tabt i visse rapporter. Ved at gemme UTM-data i en førsteparts-cookie kan du manuelt hente dem senere – selv hvis URL'en er "ren".
Workflowet
-
Opsamling: Et script læser
utm_source,utm_mediumosv. fra URL'en. -
Lagring: Disse værdier gemmes i en cookie (f.eks.
_my_utm_data). -
Udtrækning: Google Tag Manager (GTM) læser den pågældende cookie.
-
Rapportering: GTM sender værdierne til GA4 som "User Properties" eller "Event Parameters".
2. Opsætning af cookie-opsamling
Hvis du ikke allerede har en udvikler til at sætte cookien, kan du bruge et Custom HTML Tag i Google Tag Manager til at "sætte" cookien, hver gang der er UTM-parametre i URL'en.
// En simpel kodebid til at opsamle UTM'er og gemme dem i 30 dage
var urlParams = new URLSearchParams(window.location.search);
var utms = ['utm_source', 'utm_medium', 'utm_campaign'];
var cookieData = {};
utms.forEach(function(utm) {
if (urlParams.has(utm)) {
cookieData[utm] = urlParams.get(utm);
}
});
if (Object.keys(cookieData).length > 0) {
var d = new Date();
d.setTime(d.getTime() + (30*24*60*60*1000)); // 30 dage
document.cookie = "stored_utms=" + JSON.stringify(cookieData) + ";expires=" + d.toUTCString() + ";path=/";
}
3. Hentning af cookie-data ind i GA4
Når cookien eksisterer, skal du fortælle GA4, at den skal kigge på den.
-
Opret en variabel i GTM:
-
Type: 1st Party Cookie Variable.
-
Cookie Name:
stored_utms(eller hvad du har navngivet den).
-
-
Opret en Data Layer Variable (valgfrit): Hvis din cookie er en JSON-streng, kan du bruge en lille "Custom JavaScript"-variabel til at udtrække den specifikke værdi (f.eks. kun
utm_source). -
Opdater dit GA4 Configuration Tag:
-
Under User Properties, tilføj en række.
-
Property Name:
original_source -
Value:
-
4. Visning af data i GA4
Da du sender disse som "User Properties", kan du nu se dem i "Udforsk" (Explore) sektionen i GA4.
| Krav | Handling i GA4 |
| Registrering | Gå til Administration > Brugerdefinerede definitioner og registrer din User Property (f.eks. original_source). |
| Analyse | Opret en "Udforskning i frit format". |
| Sammenligning | Brug din brugerdefinerede UTM-dimension til at se, hvilken kilde der fører til den højeste Lifetime Value (LTV). |
Hvorfor gøre dette frem for standard GA4-sporing?
-
Cookie-levetid: Standard GA4-attribuering kan i visse tilfælde blive overskrevet af en nyere "henvisning" (referral). Din brugerdefinerede cookie fungerer som et "First Touch"-bevis.
-
Formular-indsendelser: Du kan nemt hente cookie-værdien og indsætte den i skjulte felter i dine lead-formularer, så dine marketingdata synkroniseres direkte med dit CRM (som Salesforce eller HubSpot).
En hurtig bemærkning: Sørg for, at din privatlivspolitik og dit cookie-banner er opdateret. Da du gemmer sporingsdata i en funktionel cookie, skal brugere i visse jurisdiktioner (som EU) give samtykke først!