Server side tracking: värt det för småföretag?
Server side tracking ger bättre datakvalitet och mer kontroll, men kostar pengar och drift. Jag förklarar vad det är och när det är värt det för småföretag.
Server side tracking innebär att du kör en egen serverbaserad container mellan besökarens webbläsare och Googles servrar. I stället för att webbläsaren skickar data direkt till Google går allt via en server du kontrollerar, och först därifrån vidare. Det ger bättre datakvalitet och mer kontroll. För de flesta småföretag är mitt ärliga svar ändå att det sällan är rätt första steg.
Vad är server side tracking rent konkret?
I en vanlig uppsättning laddar webbläsaren Googles skript och skickar mätdata direkt till Googles servrar. Med server side tracking sätter du upp en servercontainer, oftast en serverversion av Google Tag Manager, som du kör på egen hosting under en egen subdomän i stil med data.dinsajt.se.
Webbläsaren skickar då sin data till din subdomän i stället för till Google. Servern tar emot, behandlar och skickar vidare till de mottagare du bestämt: GA4, Google Ads, andra annonsplattformar. Du sitter i mitten och bestämmer vad som passerar.
Namnet till trots försvinner spårningen inte från webbläsaren. Skripten där finns kvar och gör samma jobb som förut. Skillnaden är vart datan tar vägen och vem som får se den på vägen.
Vilka fördelar ger det?
Fördelarna är verkliga, det ska sägas direkt:
- datakvaliteten blir bättre, eftersom anrop till din egen subdomän inte stoppas lika ofta av annonsblockerare och webbläsarnas begränsningar av tredjepartsanrop
- cookies satta från din egen domän lever längre i vissa webbläsare, vilket ger stabilare mätning över tid
- du kan tvätta datan innan den skickas vidare, till exempel ta bort personuppgifter som råkat följa med
- en dataström in kan fördelas till flera mottagare ut, i stället för att varje plattform har ett eget skript i webbläsaren
En sak löser det däremot inte: samtycket. Reglerna är desamma oavsett var datan tar vägen, så bannern och signalerna behöver vara på plats precis som förut. Den uppsättningen finns i guiden om Cookiebot och GA4.
Vad kostar server side tracking i praktiken?
Kostnaden ligger inte bara i uppsättningen. Servern, underhållet och felsökningen fortsätter efter lanseringen.
Hostingen kostar en löpande månadsavgift som växer med trafiken. Uppsättningen kräver riktiga arbetstimmar av någon som kan både GTM och serverdrift. Sedan tillkommer det ingen räknar med: driften. En servercontainer är en tjänst som ska övervakas, uppdateras och lagas när den slutar fungera, och när den ligger nere mäter du ingenting alls.
Felsökningen blir också svårare. I dag kan du se i webbläsaren exakt vad som skickas. Med ett serverled finns ytterligare en plats där saker kan gå fel, och varje ändring i mätningen ska nu göras i två containrar i stället för en. För ett litet företag utan egen teknisk person betyder det beroende av en konsult för varje justering. Räkna dessutom med att uppsättningen behöver testas om när sajten byggs om eller byter plattform, precis som all annan spårning, fast nu på två ställen samtidigt.
När är det värt det?
Min tumregel: server side tracking blir intressant när annonsbudgeten är stor nog att datakvaliteten påverkar budgivningen, när sajten har ordentliga trafikvolymer och när någon äger driften. Då kan bättre konverteringsdata vara värd arbetet. Nästa del, hur konverteringarna matas in i Ads, finns i guiden om konverteringsspårning i Google Ads.
För alla andra är ordningen viktigare än tekniken. Det vanligaste jag ser i granskningar är sajter där grundspårningen haltar: händelser som saknas, dubbelmätta konverteringar, samtycke som blockerar fel saker. Att lägga ett serverled ovanpå det förbättrar ingenting, det gör bara felen dyrare att hitta. Grunderna finns samlade i GA4-guiden, och behöver du hjälp att bedöma var ditt konto står gör jag den typen av genomgångar som webbanalys och spårning.
Så mitt råd: lägg pengarna på att få grundspårningen rätt först. Server side tracking förstärker en korrekt uppsättning, men det lagar inte en trasig.