logotyper av TMS-plattformsleverantörer bredvid varandra på mörk bakgrund

Tagghantering

Tagghantering njuter av ökande popularitet och en växande community. De flesta moderna webbplatser kan inte längre klara sig utan ett tagghanteringssystem, så att nu använder ungefär 30% av alla webbplatser en tagghanterare.

Men detta är en ganska ny trend inom marknadsföringsteknologi.

Under de senaste åren har en omvandlande ny sektor av tagghanteringslösningar uppstått. Än idag kommer nya lösningar ut på marknaden, på grund av förändrade regler och utvecklande marknadsföringsteknologi.

En bra illustration av det växande intresset är den globala sökningen efter "Google Tag Manager" (GTM) - det mest populära tagghanteringssystemet (TMS) med en marknadsandel på 94% användningsfördelning på hela internet:

Graf från Google Trends som visar ökande intresse för Google Tag Manager
Ökningen i sökningar efter 'Google Tag Manager' sedan 2010 illustrerar det växande intresset för tagghanteringssystem. Ironiskt nog blev den generella termen 'tagghantering' aldrig lika populär som TMS-plattformsleverantörerna.

Trots att den extrema tillväxten har pågått ett tag nu, förväntas användningen av tagghanterare att fortsätta växa med en årlig tillväxttakt på 5,7% fram till 2024.

Vad är ett tagghanteringssystem?

Ett tagghanteringssystem är ett JavaScript-bibliotek för att implementera och konfigurera analys- och marknadsföringstaggar.

HTML-taggar, JavaScript-kodsnuttar eller spårningspixlar lägger till funktioner på din webbplats eller app och kan installeras med bara några klick.

Exempel på taggar

  • Google Analytics-spårning
  • Videospårning
  • Retargeting-pixlar (Facebook, Google Ads, LinkedIn etc.)
  • Registreringsformulär

Taggimplementeringar kan göras genom ett grafiskt användargränssnitt (GUI) för enkel installation.

Efter att en tagg har publicerats i containern, genereras koden och läggs till på webbplatsens sida (DOM). Ingen ny källkod implementeras på servern.

Det mest populära TMS är Google Tag Manager. Det kommer med en mängd olika taggtyper och mallar tillgängliga för tredje parts leverantörer så att du kan implementera taggar med bara några klick.

Implementeringen baseras på 3 komponenter:

  • Taggar (kod som ska läggas till på sidan)
  • Triggers (regler med villkor som säger när taggen ska avfyras)
  • Variabler (dynamiska data som ska användas i taggar eller triggers)
Översikt över Google Tag Manager
Översikt över Google Tag Manager med panelen till vänster som visar flikar för konfiguration av taggar, triggers och variabler.

Konfigurationen utförs med enkla formulär och inmatningsfält istället för att behöva koda den.

Detta minskar fel och gör implementeringen av webbplatstaggar tillgänglig för digitala marknadsförare utan programmeringsbakgrund.

Triggerkonfiguration i GTM
Triggerkonfiguration i GTM. Den definierar när en tagg ska köras. Denna körs när något HTML-element klickas som matchar CSS-selektorn.

Vilket problem löser ett TMS?

Med web 2.0 och förbättrad marknadsföringsteknologi har nya möjligheter för digitala marknadsförare uppstått. De har gjort det möjligt att analysera användarbeteenden för segmentering och använda data för reklamkampanjer.

För att köra sådana riktade kampanjer måste flera taggar eller pixlar först placeras på webbplatsen. Därefter kan spårningspixeln kategorisera besökare och deras beteende för att ommarknadsföra dem på Facebook eller Google Ads.

Med tiden har fler sociala medieplattformar kommit med sina egna taggar (LinkedIn, Snapchat, Twitter, Pinterest, Instagram, etc.) och webbplatser har blivit överbelastade med deras kodsnuttar.

Det blev inte ovanligt att se 20 till 40 individuella taggar i <head> sektionen av en sida.

Grunden för detta taggningssystem är en välkonfigurerad event tracking setup. Alla relevanta knappar måste utrustas med JavaScript-funktioner. När ett element klickas, kommer JavaScript att notifiera den relevanta marknadsföringstaggen.

Taggarna behövde mestadels samma användarmått, men om du ville lägga till en annan dimension eller mått blev det snabbt en tung manuell uppgift. Så hanteringen av dessa taggar blev ett ännu större problem.

Så utvecklare var tvungna att spendera många timmar med att klistra in JavaScript-kod i HTML-element. Att veta exakt hur koden skulle skrivas eller vilka variabler som kunde skickas med blev en ny organisatorisk uppgift.

Företag som ville köra kampanjer ofta var tvungna att sätta upp event tracking på alla nya landningssidor för att hålla kampanjspårningen igång. Att hålla huvudtaggar, parametrar och variabler uppdaterade och i linje med uppdateringar blev en ytterligare uppgift.

Varje experimentell idé om att spåra en ny interaktion blev en ansträngning som var svår att motivera. Kodändringar blev för arbetskrävande.

Kort sagt, förändringar och experimenterande var svårt och oflexibelt. Men konverteringsspårning behövde upprätthållas för att mäta kampanjens prestation. Att inte mäta det ordentligt skulle annars göra det svårt att förbättra.

Som ett resultat ökade företagens webb-utvecklingskostnader. Problemet kunde bara lösas med egenutvecklade bibliotek, vilket tyvärr ledde till att utvecklingsteamen löste problemet i silos och uppfann hjulet på nytt.

Marknaden var mogen för innovation.

Tagghanterare löser dessa problem eftersom implementeringar kan skalas upp och därmed spara tid, vilket innebär att företag kan spara pengar.

Ironiskt nog implementeras ett tagghanteringssystem också genom en container tag på alla sidor. Men alla senare taggar kan läggas till via TMS själv.

Tagghanterarkoden måste läggas till och implementeras endast en gång i början och alla följande taggar implementeras genom tagghanteringsverktygets grafiska användargränssnitt.

Lista över tillgängliga triggetyper i Matomo Tag Manager-verktyget
Typer av triggers i Matomo. Triggers definierar när en viss kod ska köras och det finns en lång lista att välja från - inga kodningskunskaper krävs.

Arbetsbelastningen minskas och proceduren förenklas avsevärt.

Genom den förenklade implementeringen kunde tagghanteringskonsulter konfigurera datainsamlingen av spårningstaggar. Denna nya roll i organisationen fokuserar på JavaScript-programmering enbart för webbanalys och digitala marknadsföringstjänster.

Varje regel och varje datapunkt kunde nu användas över flera taggar och till och med över flera domäner.

En tagghanteringsplattform har många fördelar. Så många faktiskt, att du sällan hör några klagomål.

Fördelar

En av de stora fördelarna med tagghanteringssystem är att en teknisk marknadsförare kan implementera marknadsföringstaggar utan att vara beroende av en utvecklare.

Det grafiska användargränssnittet gör det enkelt för en digital marknadsförare att utföra grundläggande implementeringar som annars skulle vara för svåra i rå kod.

Som ett exempel här är listan över marknadsföringsverktyg och analys-taggar du kan installera med Matomo Tag Manager:

Lista över taggtyper i Matomo
Taggtyp lista från Matomo - Taggar kommer med en fördefinierad mall, så att endast formulärfält måste fyllas i för implementering.

Nedan ser du en lista över GTM:s tillgängliga taggval (komplett lista över stödda taggar). Jämförelsevis har GTM de flesta taggmallarna tillgängliga samt anpassade mallar.

Lista över taggar från GTM
Lista över taggar från GTM - Jag var tvungen att förkorta tagglistan för att få plats. Det finns ännu fler taggmallar om du tittar under anpassade mallar.

Eftersom taggdistribution sker på några sekunder och ett marknadsföringsteam inte längre behöver vänta på koddistribution på servern, sparar användningen av ett TMS tid, kostnader och minskar övergripande projektledning.
Detta bekräftas i en rapport från Econsultancy från 2015, där 73% av marknadsförare sa att användningen av ett TMS hjälper till att minska kostnaderna.

Med denna flexibilitet är agila arbetsflöden möjliga som tillåter gradvisa kampanjoptimeringar, tester och experiment.

Digitala marknadsföringskampanjer kan köras i fler varianter medan de riktar sig mot mer specifika grupper, vilket ökar konverteringar och ger en bra grund för att lära sig hur grupper svarar på anpassade meddelanden.

Företag som redan har data-silos tillgängliga, som databaser, CRM:er och API:er kan använda ett data lager för att göra datan tillgänglig för kampanjspårningsregler.

En annan underskattad fördel är de tillgängliga inställningarna för arbetsytor, miljöer och användarrättigheter som utgör en hanteringslösning för att ge tillgång till byråer eller externa konsulter. Åtkomst kan beviljas på några sekunder för att låta någon arbeta på en enskild tagg eller hela taggningsplanen.

Sammanfattningsvis är fördelarna med tagghantering följande:

  • Kostnadsbesparingar, på grund av lägre implementeringskostnader
  • Snabba implementeringar
  • Ökad flexibilitet eftersom ändringar och korrigeringar kan implementeras på några sekunder
  • Robust och stabil integration av externa datakällor
  • Möjlighet att enkelt tilldela olika användarrättigheter till externa partners

Nackdelar

Det finns en fundamentalt motiverad oro att en webbplats laddningshastighet saktar ner när man använder ett TMS.

Men detta är fallet endast i mycket begränsad utsträckning, på grund av asynkron laddning av taggar.

Webbplatser med ett välkonfigurerat TMS brukar ladda snabbare än om taggar implementerades direkt i källkoden. En rapport från Econsultancy från 2015 uppger att 64% av TMS-användare ser snabbare webbplatsprestanda.

Eftersom optimering av laddningshastighet ofta brutalt försummas och på grund av den minimala förlusten av hastighet orsakad av ett TMS, finns det vanligtvis mycket effektivare metoder för att förbättra laddningstiden än att helt avstå från tagghanteringsverktyg.

Och nu, vem tror du skulle ha tillräckligt intresse för att underlätta digital reklam och konverteringsspårning för att utveckla en lösning gratis? Det måste vara ett företag som drar nytta av att andra kör digital reklam 😉.

Plattformsjämförelse

Här är en jämförelse av de viktigaste plattformarna på tagghanteringssystemmarknaden:

 PrisDataägandeTillgänglighet
av experter
GTM (gratis)gratisnejhög
GTM 360högjahög
Adobe Launchhögjamedel
Tealium iQmedeljalåg
Matomolågjalåg
Piwikmedeljalåg

För företag faller valet oftast på premiumplattformar, som Google Tag Manager 360, Adobe Launch (efterträdare till Adobe DTM) eller Tealium iQ, eftersom de uppfyller företagens sekretesskrav för kunddata.

Priset på en premium TMS från Google 360, Adobe eller Tealium kan inte definieras exakt, eftersom de säljs i konfigurerbara företags-paket tillsammans med andra analyslösningar.

Priserna är därför endast ungefärliga och bör ses som en grov orientering. Individuella priser är kända för att variera.

Om du vill se hur Tealium Tag Manager ser ut, titta på deras demovideo:


Likaså, här är en video där du kan se Adobe Launch gränssnittet och hur en sidladdningsregel ställs in:



Det mest populära tagghanteringsverktyget är dock gratisversionen av Google Tag Manager.

Vanliga användningsfall

Datainsamling för webbanalys, digital marknadsföring eller data science-forskning är de vanligaste användningsområdena för tagghanteringssystem.

Webbanalys

Webbanalys-system som Google Analytics är snabba att ställa in och enklare att skala över flera domäner med hjälp av ett TMS. Eventuella senare tillägg eller ändringar implementeras snabbt och kräver färre resurser, vilket är anledningen till att tagghantering har blivit en standard för digital analys de senaste åren.

Konverteringsoptimering (CRO) är också till stor del baserad på mätvärden från en analys-tagg och är därför starkt kopplad.

Digital marknadsföring

Annonser på plattformar som Facebook, Twitter, Instagram och Google Ads är populära kanaler för trafikanskaffning. Digital annonsering genom retargeting med banners eller Adwords är därför det vanligaste användningsfallet.

Sådan marknadsföringsteknologi är baserad på taggar som kräver datapunkter från en eller flera digitala egendomar för att skapa användarsegment. Därför är hantering av taggar på ett kontrollerbart, skalbart sätt en förutsättning.

Affiliate-marknadsföring är baserad på att tillskriva konverteringar till trafikreferenser och är också starkt beroende av cookie-logik implementerad genom tagghanterare.

Data Science

Med AI:s framväxt ökade behovet av data eftersom datamodeller måste tränas på enorma mängder data.

All data som inte kan skrapas från statiska sidor samlas vanligtvis in med en tagghanteringslösning. Därifrån skickas den vidare till ett datalager som är tillgängligt för datamodellering.

Tagghanteringskonsulting

Konsulttjänster för tagghantering dök upp samtidigt med marknadens tillväxt: Ytterligare leverantörer dök upp med nya lösningar och prisnivåer som måste beaktas.

Även användardataskyddslagar i EU (GDPR) förändrade kraven för konfigurationer och gav integritetsfokuserade leverantörer ett uppsving.

Konsulttjänster för tagghantering koncentrerar sig på plattformsval, implementering, validering och underhåll av systemet.

Tagghanteringskonsulter anlitas vanligtvis från byråer som fokuserar på digital annonsering, webbanalys eller så är de frilanskonsulter.

Finns det fall där ett TMS inte är rätt lösning?

Ett tagghanteringssystem är rätt val för de flesta webbplatser och appar. Endast webbplatser som verkar inom sektorer med specifika dataskyddskrav bör noggrant titta på hur infrastrukturen är utformad för att följa dataskyddslagstiftningen.

Detta är dock vanligtvis inte ett fall mot användningen av ett TMS, utan snarare ett fall för att välja rätt.

En annan övervägning kan vara webbplatsens prestanda.

Om det inte är korrekt inställt kan ett TMS sakta ner en webbplats. Nischer där annonsering spelar en viktig roll kan ha problem med långsamma laddningstider. Att spara några hundra millisekunder kan tillföra värde, men det är tveksamt om fördelarna med snabbare laddningstid rättfärdigar högre kostnader för att hantera spårningspixlar.

Beroende på in-house-resursernas kapacitet är det möjligt att driva en webbplats och digital marknadsföring framgångsrikt utan ett TMS, men detta är vanligtvis undantagsfall.

Alla webbplatser som inte har ett extremt antal sidor eller nischkrav för tredje parts taggar, bör klara sig bra med att kontrollera sina HTML- och JavaScript-taggar med ett TMS.