Andreas Cederblad Δ
Alla artiklar
kpi3 min24 mars 2025

Bygga GTM-containrar och mätplaner med Claude Code

Google Tag Manager-setup blir snabbare, mer strukturerat och mindre felbenäget med Claude Code. Så här fungerar det i praktiken.

De flesta GTM-containrar växer organiskt. Tagg för tagg. Trigger för trigger. Tills ingen vet vad som faktiskt mäts.

Claude Code förändrar det.

Problemet med GTM idag

GTM är kraftfullt. Men det är också:

  • manuellt
  • repetitivt
  • svårt att dokumentera
  • lätt att göra fel i

De vanligaste problemen jag ser:

  • Taggar som aldrig triggas
  • Dubblerade events
  • Ingen koppling till en mätplan
  • "Det var någon som satte upp det för två år sedan"

Vad Claude Code faktiskt kan göra

Claude Code är inte en GTM-plugin. Det är en AI-driven utvecklingsmiljö som förstår kod, struktur och logik.

I GTM-kontexten betyder det:

1. Generera tagg-konfigurationer från mätplanen

Du har en mätplan med events:

  • purchase
  • add_to_cart
  • begin_checkout
  • view_item

Claude Code kan generera hela GTM-konfigurationen — taggar, triggers och variabler — som JSON-import. Inte en i taget. Hela strukturen på en gång.

2. Validera befintlig container

Exportera din GTM-container som JSON. Claude Code kan:

  • identifiera taggar utan triggers
  • hitta dubblerade events
  • flagga inkonsekventa namnkonventioner
  • jämföra mot din mätplan

3. Custom HTML-taggar

Behöver du en custom JavaScript-tagg? Claude Code skriver den. Med felhantering, consent-check och dokumentation inbyggd.

Exempel:

  • Scroll depth tracking med custom tröskelvärden
  • Dynamic remarketing-taggar för Shopify
  • Consent-aware event forwarding

4. Datalagret (dataLayer)

Mest underskattade delen av GTM. Claude Code kan:

  • designa dataLayer-schema baserat på dina KPI:er
  • generera push-events för varje steg i tratten
  • validera att frontend skickar rätt data

Mätplanen som grund

Allt börjar med mätplanen. Inte med GTM.

En mätplan definierar:

  1. Vad som ska mätas (events)
  2. Varför det mäts (koppling till KPI)
  3. Var data samlas in (GA4, CRM, annonsplattformar)
  4. Vem som ansvarar

Claude Code tar den planen och förvandlar den till:

  • GTM-konfiguration
  • GA4 event-setup
  • Dokumentation

Praktiskt arbetsflöde

Så här ser det ut när jag arbetar:

  1. Workshop — definierar KPI:er och events med kunden
  2. Mätplan — dokumenterar allt i ett strukturerat ramverk
  3. Claude Code — genererar GTM-container, dataLayer-schema, custom tags
  4. Validering — testar i GTM preview mode
  5. Deploy — publicerar med versionsnotering

Steg 3 tar minuter istället för timmar. Och resultatet är konsekvent, dokumenterat och reproducerbart.

Vad som förändras

Med Claude Code i arbetsflödet:

  • Snabbare setup — en hel container på en eftermiddag istället för en vecka
  • Färre fel — AI glömmer inte edge cases
  • Bättre dokumentation — genereras automatiskt
  • Enklare underhåll — strukturen är konsekvent från start

Begränsningar

Claude Code ersätter inte:

  • GTM-kunskap (du måste veta vad du vill mäta)
  • Strategiskt tänkande (mätplanen kräver affärsförståelse)
  • QA (alltid validera i preview mode)

Det är ett verktyg för iteration, inte en autopilot.

Koppling till experimentering

En välstrukturerad GTM-container är grunden för all experimentering. Om du inte mäter rätt kan du inte testa rätt.

Claude Code gör det möjligt att:

  • snabbt sätta upp event-tracking för nya experiment
  • generera custom dimensions för segmentering
  • validera att data flödar korrekt innan testet startar

Slutsats

GTM behöver inte vara kaos. Mätplaner behöver inte vara PDF:er som ingen tittar på.

Med Claude Code blir båda levande, strukturerade och kopplade till varandra.

Det är inte AI som ersätter mätning. Det är AI som gör mätning möjlig att underhålla.

Andreas Cederblad Δ