Spring til indhold
DanskEnglish

Tracking

Google Tag Manager og GA4

De fleste GTM-containere jeg åbner, har mellem fyrre og hundrede tags, hvor halvdelen ikke har fyret i et år. Der er ingen der tør slette noget, fordi der ikke står hvad det er.

+45 22 51 31 79
  • Svar samme dag
  • Fast pris
  • Ingen binding
  • Oprydning i containeren
  • Navngivning der holder
  • Ét datalag
  • Dokumenteret

Ydelse

Google Tag Manager og GA4

Oprydning først

Jeg starter med at finde ud af, hvad der faktisk fyrer, og hvad der bare ligger. Alt der ikke har været aktivt inden for et halvt år, ryger i en pause frem for at blive slettet med det samme, så der er en vej tilbage.

Derefter navngiver jeg det der er tilbage efter et fast mønster, så man kan se hvad et tag gør uden at åbne det. Det lyder småt, men det er forskellen på en container man kan vedligeholde og en man er bange for.

Datalaget

Det vigtigste ved en GTM-opsætning er, at hændelserne kommer fra ét sted med faste navne og faste felter. Når halvdelen af hændelserne kommer fra automatiske triggers, der gætter ud fra klik på CSS-klasser, går det i stykker næste gang nogen ændrer på designet.

Jeg definerer et datalag sammen med udviklerne — eller skriver det selv, hvis det er mig der har fat i koden — og lader GTM læse derfra i stedet for at gætte.

GA4

  • Konverteringer defineret på det der faktisk betyder noget for forretningen, ikke på alle knapklik.
  • E-handelssporing med de rigtige felter, så produktrapporterne kan bruges til noget.
  • Interne besøg og testtrafik filtreret fra, hvilket overraskende ofte mangler.
  • Datalagring sat til den længste periode, der er tilladt. Standarden er kortere end de fleste tror.

Leverance

Det får du

Konkrete leverancer, ikke en rapport med anbefalinger nogen andre skal nå at udføre.

  • Ryddet container

    Alt der ikke har fyret i et halvt år bliver sat på pause frem for slettet, så der er en vej tilbage hvis noget viser sig at være i brug.

  • Navngivning der holder

    Et fast mønster, så man kan se hvad et tag gør uden at åbne det. Det er forskellen på en container man kan vedligeholde og en man er bange for.

  • Defineret datalag

    Faste hændelsesnavne og faste felter, aftalt med udviklerne, så målingen ikke går i stykker næste gang designet ændres.

  • GA4 sat op ordentligt

    Konverteringer defineret på det der betyder noget, intern trafik filtreret fra, og datalagring sat til den længste periode der er tilladt.

Proces

Sådan foregår det

Fire trin. Du ved hvad der sker hvornår, og du kan stoppe efter hvert af dem.

  1. 01

    Kortlæg det der måler nu

    Først finder vi ud af, hvad der rent faktisk fyrer, og hvad der bare ligger. Der er som regel tre ting der måler det samme køb, og ingen der tør slette noget.

  2. 02

    Ryd op og navngiv

    Det der er tilbage, får navne efter et fast mønster, så man kan se hvad et tag gør uden at åbne det. Det lyder småt, og det er forskellen på en opsætning man kan vedligeholde og en man er bange for.

  3. 03

    Flyt målingen serverside

    En container på jeres eget subdomæne, så det er første part hele vejen. Samtykke bliver respekteret — det her handler om at måle dem der har sagt ja, ikke om at komme uden om reglerne.

  4. 04

    Afstem tallene

    Til sidst holder vi ordrer op mod Analytics og mod annonceplatformene for en periode. Tallene bliver aldrig identiske, men du skal vide præcis hvorfor der er forskel.

Mikkel Tschentscher
Ledig til nye opgaver

Hvem laver arbejdet

Det er mig, du kommer til at arbejde sammen med

Jeg hedder Mikkel og har kodet til web siden 2010. Der er ingen projektleder imellem os, og du får ikke en junior på opgaven, fordi den erfarne var optaget. Det du aftaler, er det der bliver lavet, og det er mig der laver det.

Til daglig er jeg partner i Bigum&Co og har været inde over mere end 400 projekter på tværs af e-handel, medicinal, byggeri og offentlig sektor. Ring eller skriv — jeg svarer som regel samme dag, og jeg siger til med det samme, hvis opgaven ikke er noget for mig.

Erfaring
16 år
Projekter
400+
Anmeldelser
5,0
Svartid
Samme dag
+45 22 51 31 79

I dybden

Google Tag Manager og GA4

Hvorfor GTM-containere ender som rod

Der er ikke noget mystisk i det. Et tag bliver sat ind til en kampagne. Kampagnen slutter, men taggets ophavsmand er gået videre, og ingen ved om det stadig bruges. Så bliver det stående. Gentag i fem år med skiftende bureauer, og du har halvfjerds tags, hvor de fyrre ikke har fyret siden 2023.

Problemet er ikke primært hastighed, selvom det også koster. Problemet er, at ingen tør røre ved noget. Når man ikke kan se, hvad et tag gør, kan man heller ikke afgøre om det er sikkert at slette, og så vokser bunken bare videre.

Løsningen starter med at finde ud af, hvad der faktisk fyrer. GTM's egen versionshistorik og GA4's hændelsesrapport giver tilsammen et ret præcist billede. Alt der ikke har været aktivt i seks måneder, sætter jeg på pause frem for at slette — så er der en vej tilbage, hvis nogen kommer i tanke om noget.

Derefter er det navngivning. Det lyder som pedanteri, og det er den enkeltting, der gør størst forskel for, om containeren stadig er til at arbejde i om to år.

Datalaget er der, det afgøres

Den vigtigste beslutning i en GTM-opsætning er, hvor hændelserne kommer fra. Kommer de fra et defineret datalag, som udviklerne skriver til med faste navne, er opsætningen robust. Kommer de fra automatiske triggers, der gætter ud fra klik på CSS-klasser, går det i stykker næste gang nogen ændrer på designet — og ingen opdager det før flere uger efter.

Det kræver et samarbejde mellem marketing og udvikling, som mange steder ikke findes. Marketing vil måle noget nyt og har ikke lyst til at vente på et deploy. Udvikling vil ikke have marketing til at indsætte vilkårlig kode på siden. Begge har ret.

Kompromiset er et datalag, der dækker det, man med rimelighed kan forudse: sidevisninger, formularer, kurv, køb, filtre, søgning. Så kan marketing arbejde frit oven på det uden at skulle bede om noget, og udvikling ved præcis hvad de har lovet at levere.

Anmeldelser

Det siger de om mig

  • Mikkel Tschentscher er min redningsplanke når noget haster og ingen andre kan finde ud af det.
    Torben Wiese
  • Mikkel er en mand efter mit hjerte; Eksekverer med lynets hast, har sans for detaljen og er der altid når man har brug for ham. Det fås ikke bedre.
    Tini Owild
  • Han er bare prof… super kompetent og præcis, har gode indspark, og er en kæmpe støtte.
    Carsten Johan Thessen

Ydelser

Hvorfor mig

  • 16 års erfaring

    Jeg har kodet til web siden 2010 og set de fleste måder et projekt kan køre af sporet på. Det gør estimaterne mere ærlige.

  • 400+ projekter

    På tværs af e-handel, medicinal, byggeri og offentlig sektor. Der er stor sandsynlighed for, at jeg har set noget der ligner din opgave før.

  • Du taler med den der koder

    Ingen projektleder imellem os, og ingen junior på opgaven fordi den erfarne var optaget. Det du aftaler, er det der bliver lavet.

Brands jeg har arbejdet med

Et udpluk. Nogle som freelancer, nogle gennem bureau, nogle over flere år.

  • MT Højgaard Danmark
  • Egmont
  • NNIT
  • Visma
  • Lomax
  • Pascal
  • able.
  • OOONO
  • Novo Nordisk Fonden
  • Energii
  • Maersk Tankers
  • Nordkysten Entreprenørfirmaet

Spørgsmål

Ofte stillede spørgsmål

Vi har allerede GA4. Er der noget at hente?
Som regel ja. De fleste opsætninger blev lavet i en fart, da Universal Analytics lukkede, og der er sjældent nogen der er vendt tilbage til dem siden.
Kan du også lave Looker Studio-rapporter?
Ja, men jeg vil helst have datagrundlaget på plads først. En flot rapport oven på forkerte tal gør bare, at flere mennesker tager beslutninger ud fra dem.
Arbejder du med andet end Google?
Ja. Jeg har sat Matomo, Plausible og Piwik op for kunder, hvor det var vigtigere at data blev i EU end at have Googles rapporter.
Kan I gøre det uden at bryde noget?
Jeg arbejder i en arbejdsversion og tester i preview, før noget publiceres. Og alt bliver sat på pause frem for slettet i første omgang, så en fejl kan rulles tilbage på et minut.
Hvor lang tid tager en oprydning?
En almindelig container tager to til fire dage inklusive dokumentation. Er der flere sites eller flere lande i samme container, tager det længere.
Kan I lære vores team at vedligeholde det?
Ja, og det er som regel det billigste. Jeg holder gerne en halv dag, hvor vi går containeren igennem sammen, så navngivningen og datalaget giver mening for dem der skal bruge det.

Erfaring

2023 – nuBigum&CoPartner & CEOOpkvalificering inden for AI og digital markedsføring — 10.000+ tilfredse kursister siden 2012.
2024 – nuKurvemagernePartnerReparation af fletstole og designklassikere — Danmarks største værksted for fletstole.
2010 – nuSelvstændigWebudviklerEffektive digitale løsninger, der konverterer og er nemme at bruge.

Tidligere roller

2021 – 20231260 A/SPartner & CTODigitalt bureau med 20+ ansatte specialiseret i performance marketing. Solgt til Standout Media.
2014 – 2016Barko A/SCo-founder & CTOFra hundefoder på abonnement til en goodiebox med mere end 1.000 aktive abonnenter.
2012 – 2016Bigum&CoCo-founder & CTOMedstiftede uddannelsesvirksomheden og opbyggede den interne tekniske platform.

Er det noget for dig?