Varje gång någon vill mäta något på en webbplats behövs en bit kod: en tagg. En tagg för Google Analytics, en för annonsmätning, en för att räkna klick på en knapp. Förr lades varje sådan kod in direkt i webbplatsen av en utvecklare. Med tiden blev det en hög av koder som ingen riktigt överblickade, och varje liten ändring krävde en utvecklare.
Google Tag Manager, ofta förkortat GTM, är ett sätt att samla allt på ett ställe och ändra det utan att röra webbplatsens kod varje gång. Det är gratis, men kraftfullt, vilket också betyder att det måste hanteras med ansvar.
Så fungerar det
Ni lägger en enda kodrad, en container, på webbplatsen en gång. Därefter hanterar ni allt i Tag Managers gränssnitt. Fyra begrepp räcker för att förstå det:
- Taggar: koderna som ska köras, till exempel Google Analytics 4, annonsspårning eller en egen händelse.
- Utlösare: när en tagg ska köras. Till exempel "på alla sidor", "när någon klickar på en länk med texten Boka" eller "när ett formulär skickats".
- Variabler: information som taggar och utlösare använder, till exempel sidans adress, texten på en knapp eller ett värde från formuläret.
- Datalager (dataLayer): ett sätt för webbplatsen att skicka information till Tag Manager, till exempel "ett köp gjordes, värde X". Det byggs av en utvecklare och gör mätningen robust.
När ni ändrat något granskar ni det i ett förhandsläge, och publicerar sedan en ny version. Ni kan gå tillbaka till en tidigare version om något går fel.
Behöver ni det?
Ja, troligen, om ni:
- kör annonser och behöver spåra resultat,
- vill mäta fler saker än besök, som klick, formulär, nedladdningar och scrollning,
- har flera mätverktyg och vill ha kontroll,
- vill kunna ändra mätning utan att vänta på en utvecklare.
Nej, inte nödvändigtvis, om ni:
- bara har en enkel webbplats med ett mätverktyg som er plattform kopplar in direkt,
- inte annonserar,
- inte har någon som kan ta ansvar för det.
Det är ett kraftfullt verktyg som kräver att någon sköter det. En enkel och tydlig mätning utan Tag Manager är bättre än en rörig container som ingen förstår.
Kom igång: sätt upp mätning av besök
Så här ser ett grundläggande upplägg ut (stegen kan skilja sig något i gränssnittet):
- Skapa ett konto och en container för webbplatsen i Tag Manager.
- Installera containerns kod på webbplatsen. Be den som sköter sajten, eller använd plattformens inbyggda stöd för Tag Manager.
- Skapa en GA4-tagg med mätvärdets ID (från Google Analytics) och låt den köras på alla sidor.
- Granska i förhandsläget: öppna webbplatsen och kontrollera att taggen körs.
- Publicera och kontrollera i Google Analytics realtidsrapport att besök registreras.
Se Google Analytics 4 för kommunikatörer för vad ni mäter därefter.
Ett exempel: mät ett formulär som skickas
Ofta är det resultatet efter ett formulär ni vill mäta. Det finns flera sätt, och det mest robusta är att webbplatsen skickar en händelse till datalagret när formuläret faktiskt skickats och bekräftats. Om det inte går kan ni i Tag Manager använda en utlösare som tittar efter att en tacksida visas:
- Utlösare: "Sidvisning" där adressen innehåller
/tack. - Tagg: en GA4-händelse med namnet
formular_skickat. - Förhandsgranska: skicka ett testformulär och se att händelsen körs en gång.
- I GA4: markera
formular_skickatsom nyckelhändelse (konvertering). - I annonsverktyget: importera eller koppla händelsen så att annonserna kan optimeras mot den. Se Google Ads för småföretag.
Den enklaste varianten, att räkna klick på knappen "Skicka", ger ofta fel siffror eftersom den räknar även misslyckade försök. Mät helst det som verkligen är ett resultat.
Vanliga användningar
- Sätta upp Google Analytics 4.
- Mäta resultat: händelser för formulär, klick på telefonnummer och bokning, som sedan används som nyckelhändelser och i annonsverktyg.
- Annonsspårning: taggar för Google Ads, Meta och LinkedIn, så att annonserna kan optimeras mot resultat. Se Remarketing.
- Samtycke: styra när taggar får köras utifrån besökarens val i kakbannern.
Samtycke: den viktigaste frågan
Taggar som spårar besökare får inte köras utan samtycke där det krävs. Tag Manager har stöd för det: varje tagg kan ställas in med vilka samtyckestyper (till exempel statistik eller marknadsföring) som krävs innan den körs, och en samtyckeslösning (CMP) kan koppla sitt val till Tag Manager. För Googles produkter skickas valet vidare via Consent Mode. Se Cookies och kakbanner och Consent Mode v2 på ett ark.
Kontrollera i praktiken: öppna webbplatsen i ett privat fönster, tacka nej till allt och granska i förhandsläget eller webbläsarens utvecklarverktyg att inga spårningstaggar körs eller skickar något.
Arbeta ordentligt
Namnge tydligt
Ge taggar, utlösare och variabler beskrivande namn, till exempel "GA4 – Händelse – Formulär skickat". Om tre år ska någon annan kunna förstå vad som finns där.
Dokumentera
Skriv ned vad varje tagg gör, varför den finns och vem som beställt den. Det underlättar när ni granskar integritet och samtycke.
Använd versioner och arbetsytor
Skriv en kort beskrivning på varje publicerad version. Då kan ni se vad som ändrats och när, och ångra om något går fel.
Städa
Ta bort taggar som inte används. Gamla taggar kan slösa prestanda och skapa integritetsrisker.
Begränsa åtkomst
Den som kan ändra i Tag Manager kan lägga in kod som körs på alla era sidor. Ge behörighet med omsorg, med personliga konton, och ta bort åtkomst när någon slutar. Granska regelbundet vad som finns i containern. En komprometterad container är ett säkerhetsproblem för hela webbplatsen.
Testa varje ändring
Förhandsläget visar vilka taggar som körs på vilka sidor och när. Gå igenom webbplatsen som en besökare, utför handlingarna ni vill mäta och kontrollera att rätt taggar körs, och bara en gång. Använd också Googles Tag Assistant och GA4:s realtidsrapport.
Risker att känna till
- Prestanda. För många eller tunga taggar gör sidan långsam. Se Mobilanpassad hemsida.
- Samtycke. Spårning utan samtycke där det krävs är ett regelbrott. Kontrollera att kakbannern och Tag Manager samarbetar.
- Säkerhet. Tredjepartskod på er sida är ett förtroende. Lägg bara in taggar från leverantörer ni litar på, och kontrollera vad en tagg gör innan ni installerar den, särskilt "anpassad HTML".
- Fel i mätningen. Dubbelräkning eller saknade händelser ger felaktiga beslut. Testa.
- Alltför bred behörighet. Se ovan.
Vanliga frågor
Vad gör Google Tag Manager?
Det samlar och styr spårningskoder (taggar) på en webbplats, så att ni kan lägga till, ändra och ta bort dem utan att ändra webbplatsens egen kod varje gång.
Är Google Tag Manager spårning?
Tag Manager i sig samlar inte in uppgifter om besökare för egen del, det är en behållare som laddar de taggar ni lägger in. Det är taggarna, till exempel för statistik och annonsering, som kan spåra. Men att webbplatsen laddar skript från Google innebär att besökarens webbläsare kontaktar Googles servrar. Hur det ska bedömas juridiskt, särskilt före samtycke, är en fråga för er dataskyddsansvariga, och bör beskrivas i er integritetspolicy.
Bör jag blockera Google Tag Manager?
Som besökare väljer du själv om du vill blockera spårning i din webbläsare. Som webbplatsägare ska ni se till att taggar som kräver samtycke inte körs förrän ni fått det. Många lösningar laddar själva containern direkt och låter samtycket styra vilka taggar som körs. Fråga den som ansvarar för dataskydd vad som gäller i ert fall.
Behöver jag kunna koda?
Inte för grunderna: de flesta taggar sätts upp i gränssnittet. För mer avancerad mätning, som e-handelshändelser, behövs en utvecklare som bygger datalagret.
Vad kostar det?
Tag Manager är gratis. Kostnaden ligger i tiden att sätta upp och hålla det i ordning, och eventuell konsulthjälp.
Går det att ha fel i Tag Manager utan att märka det?
Ja, därför är testning och uppföljning viktiga. Titta på webbstatistiken regelbundet och jämför med verkligheten: om förfrågningarna i statistiken inte stämmer med de ni faktiskt får, är något fel.
Sammanfattning
Tag Manager samlar spårningskoder på ett ställe och gör att ni kan ändra mätning utan att röra webbplatsens kod. Använd det om ni annonserar eller vill mäta mer än besök, men bara om någon sköter det med ordning: testa, namnge, dokumentera, begränsa åtkomst och hantera samtycke.