Google Tag Manager og GA4, der giver tal, I kan stole på
Google Tag Manager er det værktøj, de fleste virksomheder bruger til at styre tracking på hjemmesiden. Det gælder GA4, Google Ads, Meta, LinkedIn, TikTok og alle de andre tags, der skal vide, hvad besøgende gør. Værktøjet er gratis og fleksibelt, og netop derfor ender mange containere som et rodet lager af tags, som ingen længere tør røre.

Jeg hjælper med at sætte Google Tag Manager og GA4 rigtigt op fra starten eller rydde op i en eksisterende opsætning. Målet er, at de tal, I bruger til at fordele budgetter og vurdere kampagner, er korrekte, og at det er nemt at tilføje ny måling uden at ødelægge den gamle.
Hvad er Google Tag Manager?
Google Tag Manager, ofte forkortet GTM, er et system, hvor man administrerer sporingskoder ét sted i stedet for at lægge dem direkte ind i hjemmesidens kode. Man installerer én container på sitet, og derefter styres resten fra GTM's brugerflade.
En container består af tre byggesten. Tags er de koder, der sender data videre, fx en GA4-hændelse eller en Meta-konvertering. Triggere bestemmer, hvornår et tag skal affyres, fx når en ordre er gennemført. Variabler indeholder de oplysninger, tagget skal sende med, som ordrens værdi eller produktets id. Al opsætning versioneres, så man kan se, hvem der har ændret hvad, og rulle tilbage, hvis noget går galt.
Tegn på, at jeres container trænger til oprydning
Når jeg laver en GTM audit, ser jeg ofte de samme problemer. De fleste opstår, fordi flere bureauer og medarbejdere har arbejdet i containeren over årene uden fælles regler.
- Gamle tags fra platforme, I ikke længere bruger, som stadig sender data
- Købshændelser, der affyres to gange, fordi både en plugin og GTM sender dem
- Triggere, der bygger på CSS-klasser eller knaptekster, som ændrer sig ved næste redesign
- Tags, der affyres før samtykket er givet
- Ingen navngivning eller mapper, så det tager timer at finde ud af, hvad der sker
- Mange personer med publiceringsrettigheder, heriblandt tidligere leverandører
GA4 opsætning, der kan bruges til beslutninger
Google Analytics 4 bliver installeret på få minutter, men standardopsætningen er sjældent nok. Som udgangspunkt gemmer GA4 kun detaljerede data i to måneder, hvilket gør det umuligt at sammenligne med samme periode sidste år i udforskningerne. Det skal ændres til 14 måneder med det samme.
Dernæst skal hændelserne give mening for jeres forretning. For en webshop betyder det Googles anbefalede e-handelshændelser som view_item, add_to_cart, begin_checkout og purchase med korrekte produktdata. For en B2B-virksomhed er det formularer, opkald og møder. De vigtigste hændelser markeres som nøglehændelser, som Google har kaldt konverteringer siden 2024. Intern trafik filtreres fra, betalingsudbydere sættes som uønskede henvisninger, og har I flere domæner, sættes sporing på tværs af dem op.
Jeg anbefaler også at slå den gratis eksport til BigQuery til fra dag ét. Det giver jer rådata, der ikke er påvirket af GA4's tærskler og stikprøver, og som kan kobles med data fra jeres CRM eller økonomisystem.
Datalaget er fundamentet
Den mest stabile tracking bygger på et datalag. Det er et lille stykke kode, hvor hjemmesiden selv fortæller GTM, hvad der sker, fx at en ordre er gennemført med en bestemt værdi og bestemte produkter. Det er langt mere pålideligt end at aflæse siden visuelt, og det holder, når designet ændres.
Jeg skriver en specifikation til datalaget, som jeres udviklere kan implementere direkte, og tester den bagefter i GTM's forhåndsvisning og Tag Assistant. Bruger I Shopify, gælder der særlige regler. Checkout-siderne tillader ikke en almindelig GTM-container, så køb og betalingstrin skal sendes via Shopifys kundehændelser og en brugerdefineret pixel. Det skal sættes korrekt op, ellers mister I netop de data, der betyder mest.
Samtykke og Consent Mode i Tag Manager
I Danmark må tags, der sætter cookies til statistik og markedsføring, først affyres, når den besøgende har givet samtykke. Samtykket styres af en cookiebanner, og GTM skal læse det korrekt. Med Consent Mode v2 sender banneret fire signaler til Googles tags, og GTM har indbyggede samtykketjek, så hvert tag kun affyres med den rette tilladelse. Opsætningen skal ske under triggeren til samtykkeinitialisering, så intet når at blive sendt før banneret har svaret.
Hvad koster en opsætning af Google Tag Manager og GA4?
En audit af en eksisterende container og GA4-ejendom er et afgrænset projekt til fast pris. En komplet opsætning afhænger af antallet af platforme, typen af site og om der skal laves et nyt datalag. Har I behov for at flytte tracking til en server-side container, er det en udvidelse, som kan tages i samme forløb. I får et skriftligt estimat efter en første gennemgang.
Sådan arbejder jeg med Google Tag Manager
Måleplan
Vi aftaler, hvilke handlinger der skal måles, hvilke platforme der skal have data, og hvad tallene skal bruges til i hverdagen.
Audit eller ny opbygning
Jeg gennemgår container og GA4 eller bygger dem fra bunden med tydelig navngivning, mapper og adgangsrettigheder.
Datalag og implementering
Jeres udviklere får en specifikation til datalaget, og jeg opsætter tags, triggere og samtykke i GTM ud fra den.
Test og dokumentation
Alt testes i forhåndsvisning og mod rigtige ordrer, før det publiceres. I får dokumentation, så næste person kan arbejde videre uden at gætte.
Tracking set fra annoncørens side
Jeg har arbejdet med digital markedsføring siden 2010 og har været med til at forvalte tæt på en milliard kroner i annoncebudgetter. Ved den slags beløb er korrekt måling en forudsætning for at træffe de rigtige beslutninger. Som ekstern rådgiver har jeg hjulpet OOONO med at bygge en intern performance marketing-afdeling fra 1 til 8 medarbejdere, der håndterer mere end 10 mio. euro i årligt annonceforbrug. I 1260 A/S, som jeg stiftede i 2020, arbejdede udviklere og marketingfolk side om side, og datalag og tracking var en fast del af hver ny hjemmeside.
Spørgsmål og svar
Hvad bruges Google Tag Manager til?
Google Tag Manager bruges til at styre sporingskoder på en hjemmeside uden at skulle ændre i selve koden hver gang. Man kan tilføje og ændre tags til GA4, Google Ads, Meta og andre platforme fra én brugerflade, styre hvornår de affyres, og sikre at de respekterer samtykket fra cookiebanneret. Alle ændringer gemmes som versioner.
Er Google Tag Manager gratis?
Ja, den almindelige version af Google Tag Manager er gratis og dækker langt de fleste virksomheders behov. Betalingsversionen er en del af Google Marketing Platform og bruges primært af meget store organisationer. Vælger I server-side tagging, skal I betale for serveren, der kører containeren, fx hos Google Cloud eller en udbyder som Stape.
Skal jeg bruge Google Tag Manager til GA4?
Det er valgfrit, og for de fleste anbefaler jeg det. GA4 kan installeres direkte med Google-tagget, og mange platforme har indbyggede integrationer. GTM giver mere kontrol over hændelser, parametre og samtykke og gør det lettere at sende de samme data til flere platforme. Til en webshop eller et site med flere konverteringer er GTM det mest fleksible valg.
Hvordan tester man en opsætning i Google Tag Manager?
Brug forhåndsvisningstilstanden i GTM, som åbner sitet med Tag Assistant og viser, hvilke tags der affyres ved hver handling, og hvilke data de sender. Kontrollér derefter i GA4's DebugView og i de enkelte annonceplatformes testværktøjer. Test altid med og uden samtykke og med et rigtigt testkøb, før ændringerne publiceres.
Hvorfor mangler der data i GA4?
De mest almindelige årsager er besøgende, der afviser cookies, annonceblokkere og fejl i opsætningen, fx tags, der ikke affyres på kvitteringssiden. GA4 kan modellere en del af de manglende data, når Consent Mode er sat korrekt op. Afvigelser på mere end nogle få procent mod jeres ordresystem tyder dog på en teknisk fejl, der bør undersøges.
Hvad er et datalag?
Et datalag er en struktureret måde, hvor hjemmesiden selv sender oplysninger til Google Tag Manager, fx ordrenummer, værdi og produkter ved et køb. Det er mere pålideligt end at aflæse siden, fordi det ikke påvirkes af ændringer i design eller tekster. Datalaget implementeres af jeres udviklere ud fra en fælles specifikation.