Andreas Cederblad Δ
Alle artikler
kpi3 min24. mars 2025

Bygg GTM-containere og maleplaner med Claude Code

Google Tag Manager-oppsett blir raskere, mer strukturert og mindre feilutsatt med Claude Code. Slik fungerer det i praksis.

De fleste GTM-containere vokser organisk. Tag for tag. Trigger for trigger. Til ingen vet hva som faktisk blir malt.

Claude Code endrer det.

Problemet med GTM i dag

GTM er kraftig. Men det er ogsa:

  • manuelt
  • repetitivt
  • vanskelig a dokumentere
  • lett a gjore feil i

De vanligste problemene jeg ser:

  • Tags som aldri fyrer
  • Dupliserte events
  • Ingen kobling til en maleplan
  • "Noen satte det opp for to ar siden"

Hva Claude Code faktisk gjor

Claude Code er ikke en GTM-plugin. Det er et AI-drevet utviklingsmiljo som forstar kode, struktur og logikk.

I GTM-sammenheng betyr det:

1. Generer tag-konfigurasjoner fra maleplanen

Du har en maleplan med events: purchase, add_to_cart, begin_checkout, view_item.

Claude Code kan generere hele GTM-konfigurasjonen — tags, triggers og variabler — som en JSON-import. Ikke en om gangen. Hele strukturen pa en gang.

2. Valider eksisterende containere

Eksporter GTM-containeren din som JSON. Claude Code kan:

  • identifisere tags uten triggers
  • finne dupliserte events
  • flagge inkonsistente navnekonvensjoner
  • sammenligne mot maleplanen din

3. Custom HTML-tags

Trenger du en custom JavaScript-tag? Claude Code skriver den. Med feilhandtering, samtykkesjekker og dokumentasjon innebygd.

Eksempler:

  • Scroll depth-tracking med tilpassede terskler
  • Dynamiske remarketing-tags for Shopify
  • Samtykkebevisst event-videresending

4. Data layer

Den mest undervurderte delen av GTM. Claude Code kan:

  • designe dataLayer-skjemaer basert pa dine KPI-er
  • generere push-events for hvert trinn i funnelen
  • validere at frontenden sender riktige data

Maleplanen som fundament

Alt starter med maleplanen. Ikke med GTM.

En maleplan definerer:

  1. Hva som skal males (events)
  2. Hvorfor det males (kobling til KPI)
  3. Hvor data samles inn (GA4, CRM, annonseplattformer)
  4. Hvem som er ansvarlig

Claude Code tar den planen og gjor den om til:

  • GTM-konfigurasjon
  • GA4 event-oppsett
  • Dokumentasjon

Praktisk workflow

Slik jobber jeg:

  1. Workshop — definer KPI-er og events sammen med kunden
  2. Maleplan — dokumenter alt i et strukturert rammeverk
  3. Claude Code — generer GTM-container, dataLayer-skjema, custom tags
  4. Validering — test i GTM preview mode
  5. Deploy — publiser med versjonsnotater

Steg 3 tar minutter i stedet for timer. Og resultatet er konsistent, dokumentert og reproduserbart.

Hva som endrer seg

Med Claude Code i workflowen:

  • Raskere oppsett — en hel container pa en ettermiddag i stedet for en uke
  • Faerre feil — AI glemmer ikke edge cases
  • Bedre dokumentasjon — genereres automatisk
  • Enklere vedlikehold — strukturen er konsistent fra starten

Begrensninger

Claude Code erstatter ikke:

  • GTM-kunnskap (du ma vite hva som skal males)
  • Strategisk tenkning (maleplanen krever forretningsforstaelse)
  • QA (valider alltid i preview mode)

Det er et verktoy for iterasjon, ikke en autopilot.

Kobling til eksperimentering

En velstrukturert GTM-container er fundamentet for all eksperimentering. Hvis du ikke maler riktig, kan du ikke teste riktig.

Claude Code gjor det mulig a:

  • raskt sette opp event-tracking for nye eksperimenter
  • generere custom dimensions for segmentering
  • validere at data flyter riktig for testen starter

Konklusjon

GTM trenger ikke vaere kaos. Maleplaner trenger ikke vaere PDF-er som ingen ser pa.

Med Claude Code blir begge deler levende, strukturerte og sammenkoblede.

Det er ikke AI som erstatter maling. Det er AI som gjor maling mulig a vedlikeholde.

Andreas Cederblad Δ