Vi sætter Google Tag Manager op
Opsætning, samtykke og server-side i én sammenhængende løsning. Fra det første event i dataLayer til de tal, du træffer beslutninger ud fra.
Indsigt
De fleste konverteringstal er lidt forkerte
Beslutninger om budget, kampagner og udvikling bliver truffet ud fra tallene i GA4 og annonceplatformene. Er tallene skæve, flytter du penge i den forkerte retning uden at vide det. Google Tag Manager er det lag, der afgør, om resten af arbejdet kan måles og forbedres.
Browserne strammer op. Safari og Firefox begrænser levetiden på cookies sat i browseren, samtykkekrav gør datasættet mindre, og både Google Ads og Meta Ads bygger budgivningen på maskinlæring. Modellerne er kun så gode som de signaler, de får. Det er derfor server-side tracking er blevet relevant for helt almindelige virksomheder.
Vi starter i, hvad du skal kunne se og handle på. Derefter bygger vi opsætningen bagud: hvilke handlinger tæller, hvilket datalag skal bære dem, hvilke tags skal have besked. Et tag, der fyrer, er ikke det samme som et tal, du kan stole på.

Målplan først
Vi aftaler, hvilke handlinger der tæller som konvertering, før vi rører en container.
Ét datalag
Samme events og navngivning til GA4, Google Ads og Meta Ads, så tallene kan sammenlignes.
Dokumentation, du kan bruge
Du får en oversigt over tags, triggers og variabler, så opsætningen ikke bor i vores hoveder.
Cases
Tre opsætninger, vi har bygget
Ikke to ens. Brancher, systemer og datakvalitet ser forskellige ud fra start.
Danmarks Nationalbank
- Integrationer
- Calendar, MailChimp
- Backend af webshop
- WordPress, PHP
- DevOps værktøj
- Docker
- Andre teknologier
- JavaScript, HTML, CSS & BitBucket
- Tid
- 39 dage
- Kode
- 12.350 Linjer
- Ansvar
- Andrius Bendikas, Frederik Borgbjerg og Lars Hagen
Bella Center
- Backend til platform
- PHP, WordPress, Woocommerce & WPML
- DevOps værktøj
- Docker
- Andre teknologier
- Python integration & data integration til udstillere
- Kode
- 295.499 linjer
- Ansvarlig
- Andrius Bendikas & Alberto Dorta
Destination Bornholm
- Integrationer
- Data-integration KOEBT, MailChimp
- Backend af webshop
- WordPress, PHP
- DevOps værktøj
- Docker
- Andre teknologier
- JQuery, JavaScript, New Relic
- Tid
- Løbende
- Kode
- 36854 Linjer
- Ansvar
- Dominik Chomicki, Sara Vicente, Frederik Borgbjerg
Faglighed
Hvad kendetegner en professionel Google Tag Manager-opsætning i 2026?
En professionel GTM-opsætning bygger på et dokumenteret datalag, sender de samme konverteringer til alle platforme, respekterer brugerens samtykke og kan overtages af andre end den, der byggede den.
Struktur før tags
Et datalag med faste navne på events og variabler er fundamentet. Uden det ender containeren i klik-triggers, der knækker, næste gang en knap flytter sig. Vi bygger events, der udløses af det, der faktisk sker i systemet: en ordre gennemført, en formular sendt, et opkald besvaret. Versioner og arbejdsområder holder ændringerne sporbare.
Vægt på siden
Google belønner hurtige sider. Det gør brugerne også. Hvert script i browseren koster millisekunder, og en container fyldt med gamle pixels koster mere, end den giver. Vi rydder op i det, der ikke bruges, og flytter så meget som muligt til server-side, så måling ikke går ud over den oplevelse, siden skal levere.
Data, annoncerne kan bruge
Google Ads og Meta Ads optimerer selv, når de får ordentlige signaler. Enhanced Conversions og Conversions API sender konverteringerne videre serverside, med event-id så det samme køb ikke tælles to gange. Her mødes tracking og annoncering: uden data i orden byder platformene i blinde, og budgettet arbejder ikke mod din ambition.
Samtykke, der holder
Consent Mode v2 styrer, hvad der må sendes, før og efter brugeren har taget stilling. Vi sætter samtykketilstande op sammen med dit banner, dokumenterer hvilke tags der afhænger af hvad, og holder opbevaringsindstillingerne i GA4 inden for det, din databehandleraftale dækker. Ingen data er perfekt, heller ikke vores. Men vi ved, hvad vi kan stole på.
Plads til det næste
En opsætning skal kunne udvides uden at blive bygget forfra. Kommer der en ny kanal, et nyt landeselskab eller et nyt CRM til, hænger det på det datalag, der allerede findes, i stedet for at kræve et nyt projekt. Det betyder kortere vej fra idé til måling, næste gang du udvider.
Proces
Opsætningen sker i fire trin
Gennemgang og målplan
Vi ser på det, du har i dag: container, GA4, samtykkebanner og annoncekonti. Derefter skriver vi en målplan med de handlinger, der tæller, og hvor de skal sendes hen. Du godkender målplanen, før vi bygger noget.
Opsætning i web-containeren
Vi bygger datalag, events, triggers og tags og navngiver dem efter en fast struktur. Ændringer laves i et arbejdsområde, ikke direkte i produktion. Du får en gennemgang af opsætningen i preview-tilstand, inden den udgives.
Server-side og samtykke
Vi sætter server-side containeren op under dit eget sporingsdomæne, kobler Consent Mode v2 på og sender konverteringerne videre til GA4, Google Ads og Meta Ads. Du ser tallene side om side med ordrerne i dit eget system.
Dokumentation og overdragelse
Du får en oversigt over tags, triggers, variabler og hvilke konverteringer der lander hvor. Adgange står i dit eget navn. Vi aftaler, hvad vi holder øje med fremover, og hvem der ringer til hvem, når et tal ser skævt ud.


Kan du stole på dine konverteringstal?
Vi ser på fem ting: strukturen i din container, om konverteringer tælles dobbelt, om samtykke er koblet rigtigt på, hvor stor afvigelsen er mellem GA4 og dit ordresystem, og om server-side vil flytte noget for dig. Du får en kort skriftlig vurdering med det, vi finder, og hvad vi ville gøre først. Så kan vi tage en snak om resten.