Senast uppdaterad juli 2026
Vad är spårning?
Spårning (eller tracking) är arbetet med att mäta vad besökarna faktiskt gör på din webbplats – vilka sidor de besöker, vilka knappar de klickar på, vilka formulär de skickar och framför allt: om de gör det du vill att de ska göra. Utan spårning är all digital marknadsföring gissningslek. SEO, Google Ads, sociala medier – allt bygger på att du kan se vad som fungerar. Nedan går vi igenom hur modern spårning fungerar i praktiken, med fokus på GA4, Google Tag Manager och hur man bygger egna events.
Verktygslådan består av ett par delar som ofta blandas ihop, så låt oss reda ut dem först.
Google Analytics 4 (GA4) Själva analysverktyget – här hamnar datan och här analyserar du den. GA4 ersatte Universal Analytics 2023 och bygger på en helt eventbaserad modell (mer om det strax).
Google Tag Manager (GTM) Containern som skickar datan. GTM är ett mellanlager mellan din webbplats och alla mätverktyg – GA4, Google Ads, Meta-pixeln och så vidare. Istället för att hårdkoda skript på sajten hanterar du allt från ett gränssnitt. En kodinstallation, oändligt med möjligheter.
dataLayer Ett JavaScript-objekt på din sajt som fungerar som anslagstavla mellan webbplatsen och GTM. När något händer – ett köp, ett formulär skickas – pushar sajten information till dataLayer, och GTM plockar upp den. Detta är ryggraden i all seriös spårning.
Consent Mode v2 Lagret som ser till att spårningen respekterar besökarens cookieval. Sedan 2024 ett krav från Google för annonsörer inom EU. Din cookie-banner och dina taggar måste vara synkade, annars tappar du både data och annonsfunktioner.
Hur fungerar GA4:s eventmodell?
För att förstå GA4 behöver man förstå en enda grundprincip: allt är events. En sidvisning är ett event. Ett klick är ett event. Ett köp är ett event. Varje event har ett namn (till exempel purchase) och kan bära med sig parametrar – extra information som beskriver vad som hände (belopp, produktnamn, formulärtyp).
GA4:s events kommer i fyra nivåer:
Automatiska events Samlas in direkt när GA4 installeras – sidvisningar, första besök, sessionsstart. Noll arbete krävs.
Enhanced measurement Events som GA4 kan mäta med ett klick i inställningarna: scrollning, utgående klick, filnedladdningar, videovisningar och sökningar på sajten. Bra grundnivå, men trubbig – den vet till exempel inte skillnad på ditt viktigaste formulär och ett nyhetsbrevsfält i sidfoten.
Rekommenderade events Events med fördefinierade namn som Google vill att du använder för vanliga händelser – purchase, generate_lead, sign_up, add_to_cart. Håll dig till dessa namn när de finns. GA4:s rapporter och maskininlärning är byggda runt dem.
Custom events Events du definierar helt själv, för det som är unikt för din verksamhet. Klick på telefonnumret, användning av en kalkylator, val av ett specifikt paket. Det är här spårningen går från standard till skräddarsydd – och det är här GTM kommer in.
Skapa ett custom event med GTM – så går det till
Ett custom event i GTM består alltid av samma tre byggstenar. Har du koll på dessa har du koll på 90 % av allt GTM-arbete.
Trigger – när ska något skickas? Till exempel: när ett element med ID:t #kontaktformular skickas, när någon klickar på en länk som innehåller tel:, eller när sajten pushar eventet form_submitted till dataLayer.
Tagg – vad ska skickas? För GA4 använder du taggen ”Google Analytics: GA4-händelse”, ger eventet ett namn (till exempel generate_lead) och fyller på med parametrar som beskriver händelsen.
Variabler – vilken information ska följa med? Variabler plockar dynamiska värden – klicktext, sid-URL, formulärtyp eller värden ur dataLayer – så att du slipper bygga en tagg per knapp.
Ett konkret exempel: du vill mäta när någon skickar ditt kontaktformulär.
- Sajten (eller ditt formulärplugin) pushar
form_submittedtill dataLayer när formuläret faktiskt skickats – inte när knappen klickas. Skillnaden låter petig men är hela poängen: ett klick på en skicka-knapp med valideringsfel är ingen lead. - I GTM skapar du en trigger av typen ”Anpassad händelse” som lyssnar på
form_submitted. - Du skapar en GA4-händelsetagg med eventnamnet
generate_leadoch kopplar triggern. - Du testar i Preview mode i GTM och verifierar i GA4:s DebugView att eventet kommer in med rätt parametrar.
- Först då publicerar du containern.
Punkt 4 är inte valfri. Att publicera ospårad spårning – taggar man aldrig verifierat – är hur trasiga konton föds. Preview mode och DebugView är dina bästa vänner, använd dem varje gång.
Events, key events och konverteringar – vad är skillnaden?
Här snubblar många, för Google har bytt namn på saker. Sedan 2024 heter det som tidigare kallades konverteringar i GA4 key events (nyckelhändelser). Du markerar helt enkelt ett befintligt event – säg generate_lead – som key event, och det får då särskild status i rapporterna.
Konverteringar är numera Google Ads-språk. När du kopplar GA4 till Google Ads kan dina key events importeras som konverteringar och användas för budgivning. Kedjan ser alltså ut så här: dataLayer → GTM → GA4-event → key event → Google Ads-konvertering. Varje länk i kedjan måste fungera, och det är därför spårning och annonsering hänger ihop så tätt – smart budgivning är aldrig bättre än datan den matas med.
Mitt råd: var snål med key events. Markera det som faktiskt betyder affär – köp, offertförfrågningar, bokade möten. Inte scrolldjup, inte ”tid på sidan”. Om allt är viktigt är inget viktigt.
Vad ska man spåra?
Frågan är enkel att ställa och avslöjande att besvara: vad kostar pengar att driva, och vad genererar pengar? Börja där. En typisk prioriteringslista för ett tjänsteföretag:
Formulärskick, klick på telefonnummer och mejladress, bokningar, offertförfrågningar – det som är affär. Därefter mjukare signaler som nedladdningar, kalkylatoranvändning och videovisningar – det som indikerar intresse. Sist nice-to-have som scrolldjup.
Det första jag gör i varje nytt spårningsuppdrag är inte att öppna GTM – det är att fråga kunden vad en affär är värd och var den börjar. Spårningsplanen skriver sedan sig själv.
Vanliga misstag och myter inom spårning
”GA4 spårar allt automatiskt” – Nej. GA4 spårar sidvisningar och lite basbeteende automatiskt. Det som betyder något för din affär – leads, samtal, köp – kräver att någon bygger det. Enhanced measurement är en grundplåt, inte en spårningsstrategi.
”Vi klistrade in pixeln, nu är det klart” – En installerad tagg är starten, inte målet. Utan genomtänkta events, key events och testning i DebugView har du en mätare som mäter fel saker med stor precision.
”Fler events = bättre data” – Tvärtom. Ett konto med 200 odokumenterade events är ett konto ingen litar på. Spåra det som driver beslut, döp events konsekvent (små bokstäver, understreck, rekommenderade namn där de finns) och dokumentera i en enkel spårningsplan.
”Klick på skicka-knappen = ett formulärskick” – Ett klassiskt nybörjarfel. Klick är inte genomförande. Mät på bekräftelsen – tacksidan eller dataLayer-pushen efter lyckad validering – annars räknar du varje felifyllt försök som en lead.
”Siffrorna i GA4 är exakta” – GA4-data är modellerad, tröskelvärderad och beroende av samtycke. Besökare som nekar cookies syns delvis via modellering, och rapporter kan dölja rader av integritetsskäl. Datan är utmärkt för trender och beslut – men jaga aldrig exakt överensstämmelse mellan GA4, Google Ads och ditt affärssystem. De mäter olika saker på olika sätt.
”Server-side tracking löser allt” – Server-side GTM är ett kraftfullt verktyg för datakvalitet och kontroll, men det är ett avancerat steg – inte ett plåster på en trasig grundsetup. Fixa dataLayer, events och Consent Mode först. En Ferrari hjälper inte om du inte har körkort.
