Je wilt mogelijk overstappen naar server-side tagging (in het kort ook SST) om je data te redden van adblockers en de impact van ITP te minimaliseren. Maar je webshop draait nog op die handige WooCommerce-, Shopify- of welke tracking-plugin dan ook.
Je zou misschien denken: “Dat werkt toch gewoon samen?”
Helaas. In de wereld van data is dit een klassiek geval van appels met peren vergelijken.
Veel online ondernemers en ads-specialisten maken dezelfde fout: ze zien Server-Side Tagging als een extra laag die je aanzet bovenop je bestaande setup. De realiteit is echter dat veel populaire tracking plugins en een professionele GTM Server-Side setup zoals die met Savvy Track elkaars vijanden zijn.
In dit artikel leggen we uit waarom plugins je SST-ambities vaak in de weg staan en hoe de juiste data set-up eruit kan zien voor maximaal resultaat.
De shortcut die tracking plugins nemen
Het probleem met de meeste plugins, of ze nu gebouwd zijn voor WordPress, Magento, Shopify of specifiek voor je payment gateway zoals Stripe, is dat ze een kortere route nemen.
Deze plugins schieten events (zoals een purchase of add_to_cart) vaak direct vanuit de browser van de bezoeker naar Google Analytics 4 (GA4) of de Meta Pixel. Ze omzeilen Google Tag Manager (GTM) volledig.
Waarom is dat een probleem voor Server-Side Tagging?
Server-Side GTM fungeert als een proxy (makkelijker gezegd een tussenstation). Het kan alleen data verwerken en doorsturen die het ontvangt van de client-side (web) GTM container.
Als jouw plugin data direct naar GA4 stuurt, “ziet” je servercontainer niets. Dat lijkt misschien niet erg, maar daarmee blokkeer je ook een hoop mogelijkheden van wat je met die data kan doen: Er valt niets te filteren, niets te verrijken en je kunt geen gebruikmaken van die fijne server-managed first-party cookies (FPID).
Tracking plugins vs. server-side tagging (SST): Een shortcut vs. de controle
Het vergelijken van een tracking plugin met een custom Server-Side setup is als het vergelijken van een kant-en-klaar maaltijd met een professionele keuken.
Tracking plugins (een shortcut)
Je installeert ze en het ‘werkt’. Maar je hebt geen controle over welke data er precies wordt verzonden. Je bent afhankelijk van de ontwikkelaar van de plugin voor updates en je zit vaak vast aan vendor lock-in. Iets waar we bij Try Savvy een enorme hekel aan hebben trouwens.
Er zijn tegenwoordig veel tools die beloven Server-Side tracking “eenvoudig” te maken via een plugin-achtige structuur. Ze schieten momenteel als paddenstoelen uit de grond: tools die beloven dat je met drie klikken en een plugin van alle “tracking-gedoe” af bent.
Hoewel ze vaak gebruikmaken van dezelfde basisprincipes (het versturen van data vanaf een server in plaats van de browser), verschillen ze enorm in prijs, transparantie en controle.
Denk aan de volgende plugins:
- Wetracked
- Trackbee
- PixelYourSite
- Elevar
- Converge
- Littledata
Deze tools kunnen waardevol zijn voor kleinere webshops die snel een pleister op de wond willen plakken. Ze creëren echter vaak op de langere termijn meer problemen en onduidelijkheid (ook wel de plug-in black box genoemd).
Een van de bekende issues is dat je bijvoorbeeld in Meta Ads geflagged wordt in een speciale categorie, terwijl je nul controle hebt vanuit de plugin op de data die naar Meta gaat. Je speciale categorie blijft hierdoor, waardoor je
Voor een performance marketeer die volledige controle wil over attributie en dataverrijking, is een eigen GTM Server-Side setup de enige weg naar volwassenheid.
Server-Side Tagging (de controle)
Je bouwt een eigen infrastructuur. Jij bepaalt welke data van de browser naar de server gaat, hoe je deze data anonimiseert voor GDPR-compliance en hoe je deze vervolgens distribueert naar platformen zoals Meta (CAPI), Google Ads en GA4.
De enige juiste, volwassen route: De dataLayer
Als je serieus aan de slag wilt met Server-Side Tagging, moet je de ‘short-circuits’ in je website verwijderen.
De architectuur zou er als volgt uit moeten zien:
Browser → dataLayer → Web GTM → Server GTM → Eindstations (GA4, Meta, Google Ads, etc)
Elk event dat je wilt meten, moet eerst in de dataLayer van je website terechtkomen. Pas dan kan de web-container van GTM het oppakken en doorsturen naar de server-container.
Waarom je zou moeten kiezen voor controle boven shortcuts
Bij Try Savvy zien we dat bedrijven die blind vertrouwen op plug-ins vaak tegen muren aanlopen zodra ze willen opschalen. Je krijgt te maken met dubbele tellingen, missende parameters in de Meta Conversions API (CAPI) of cookies die alsnog na 7 dagen verlopen door Safari’s ITP.
Door Server-Side Tagging correct in te richten via een eigen GTM-structuur, creëer je een toekomstbestendig fundament. Je bent niet langer een passagier van een plugin ontwikkelaar, maar de regisseur van je eigen data.
