Naar hoofdinhoud

InsightsData

Server side tracking op Shopify: wat het platform anders maakt

Op Shopify loopt server-side meten anders dan op een site die je zelf beheert, en dat komt door één ding: de afrekenpagina is niet van jou. Dat verandert waar je tags staan en wat je nog zelf kunt bepalen.

Daan · Advertising & Data · · 6 min lezen

Kort antwoord

Op Shopify beheer je je eigen pagina's wel en de afrekenpagina niet. Scripts die je vroeger in de checkout zette werken daar niet meer; die gebeurtenissen komen uit de eigen pixelomgeving van Shopify. Server-side meten betekent op dit platform dus: de aankoop uit Shopify halen en vanaf je eigen server doorsturen.

Wat Shopify anders maakt

Op een site die je zelf bouwt, zet je één script in de head en meet je overal. Op Shopify geldt dat voor je productpagina's en je winkelwagen, en niet voor het laatste stuk.

De afrekenpagina draait bij Shopify en niet bij jou. Dat is voor de betrouwbaarheid van de winkel goed en voor je meting lastig, want juist daar gebeurt de conversie. Wat je daar kunt doen loopt via de eigen pixelomgeving van Shopify, waarin je gebeurtenissen opvangt in een afgeschermde ruimte in plaats van willekeurige code uit te voeren.

Daar komt het bij: die ruimte is met opzet beperkt. Je kunt er luisteren naar wat er gebeurt en je kunt er iets doorsturen, maar je kunt er niet zomaar bij de rest van de pagina. Dat is precies waarom een oude opstelling die jarenlang werkte na een platformwijziging opeens niets meer doet.

De drie routes, en wanneer je welke neemt

Route Wat het is Wanneer
De koppelingen van Shopify zelf de kant-en-klare integratie met Google en Meta standaard, en vaak genoeg
Een servercontainer erachter Shopify stuurt naar jouw endpoint, jij verdeelt bij meerdere bestemmingen of eigen logica
Volledig eigen implementatie je bouwt de hele keten zelf zelden, en alleen met een reden

Begin bij de eerste. De kant-en-klare koppelingen doen het werk voor de meeste winkels, ze blijven werken bij platformwijzigingen, en ze kosten niets. Wie ze overslaat omdat server-side beter klinkt, bouwt iets wat hij zelf moet onderhouden zonder dat het meer meet.

De tweede wordt interessant zodra je meer dan twee bestemmingen hebt, je conversiewaarde wilt corrigeren voor retouren of marge, of je gegevens wilt bewerken voordat ze ergens heen gaan. Dat is het scenario uit server-side tracking in 2026, met Shopify als bron in plaats van je eigen pagina.

De derde is voor winkels met een eigen afrekenproces of met eisen die uit een audit komen. Reken op maandenlang onderhoud.

De vier valkuilen

Deze komen we het vaakst tegen, en ze zijn alle vier te voorkomen.

Dubbel tellen. Dit is er met afstand nummer één. Je hebt de Shopify-koppeling aanstaan, je zet er server-side iets naast, en nu gaat elke aankoop twee keer de deur uit. Je ziet het aan een omzet die precies verdubbelt, en soms niet eens precies, wat lastiger te vinden is. De oplossing is deduplicatie: elke gebeurtenis krijgt een identificatie mee, en de bestemming gooit de tweede weg. Zet die identificatie op het ordernummer en niet op iets wat per verzending verschilt.

Toestemming die niet meereist. De keuze van de bezoeker staat in je banner en de aankoop komt uit Shopify. Als je die twee niet aan elkaar knoopt, stuur je server-side door wat de bezoeker had geweigerd. Zie Consent Mode v2; dit is de plek waar het het vaakst misgaat, omdat de server niet ziet wat er in de browser is aangeklikt.

Waarde zonder correctie. Shopify meldt de bestelwaarde. Of die bestelling wordt geannuleerd of geretourneerd weet je pas later, en dat verandert wat de campagne waard was. Op een server-side opstelling kun je dat terugsturen; doe dat dan ook, want het is de enige reden dat je die laag hebt. Zie ROAS versus POAS.

Een opstelling die niemand meer snapt. Een servercontainer met veertig tags erin waarvan niemand weet welke nog vuren, is geen meetopstelling maar een risico. Houd bij wat er staat en waarom, en gooi weg wat niet meer nodig is.

Wat je eerst nakijkt

Voordat je hieraan begint, drie dingen. Ze kosten samen een halve dag en ze bepalen of de rest zin heeft.

  1. Meet je nu goed? Leg het aantal bestellingen uit je Shopify-beheer naast het aantal conversies in Google Ads en GA4 over dezelfde maand. Een verschil is normaal, een verschil van tientallen procenten niet.
  2. Wat wil je meer dan nu? Als het antwoord "beter meten" is, is dat geen antwoord. Als het "de retouren eraf" of "ook naar Meta en Microsoft" is, dan weet je wat je bouwt.
  3. Wie houdt het bij? Een servercontainer is een stuk infrastructuur met een rekening en met onderhoud. Als niemand daar eigenaar van is, is dat de eerste vraag en niet de laatste.

Wat wij daarin doen staat op Data & Tracking.

Veelgestelde vragen

Kan ik server side tracking gebruiken op Shopify?

Ja. Wat anders is dan op een eigen site, is dat de afrekenpagina bij Shopify draait en niet bij jou: de aankoop komt daar uit de eigen pixelomgeving van het platform, en die stuur je door naar je eigen server. Je productpagina's en winkelwagen kun je wel gewoon zelf meten.

Heb ik server side tracking nodig op Shopify?

Vaak niet. De kant-en-klare koppelingen van Shopify met Google en Meta doen het werk voor de meeste winkels, blijven werken bij platformwijzigingen en kosten niets. Server-side wordt interessant bij meerdere bestemmingen, eigen logica op de conversiewaarde, of correcties voor retouren.

Waarom telt mijn omzet dubbel na het inschakelen van server side tracking?

Omdat de kant-en-klare koppeling en je eigen opstelling allebei dezelfde aankoop doorsturen. Dat los je op met deduplicatie: geef elke gebeurtenis een identificatie mee, bij voorkeur het ordernummer, zodat de bestemming de tweede weggooit. Zet er niets op wat per verzending verschilt.

Werkt Google Tag Manager nog op Shopify?

Op je eigen pagina's wel. In de checkout niet zoals vroeger: daar kun je geen willekeurige scripts meer kwijt en loopt het via de eigen pixelomgeving van Shopify. Een oude opstelling die scripts in de checkout zette, meet daar dus niets meer.

Gaat mijn toestemming mee naar de server?

Niet vanzelf, en dit is de valkuil die het vaakst blijft staan. De keuze van de bezoeker staat in je banner en de aankoop komt uit Shopify; knoop je die twee niet aan elkaar, dan stuur je door wat iemand had geweigerd. Controleer dat expliciet, want de server ziet niet wat er in de browser is aangeklikt.

Wat kost server side tracking op Shopify?

Hetzelfde als op een ander platform: eenmalig de inrichting en daarna hosting per maand. De bedragen en een rekenvoorbeeld voor de terugverdientijd staan in ons stuk over server-side tracking in 2026. Wat er op Shopify bij komt is de tijd om de bron aan de kant van het platform goed te krijgen.

Technische bronnen

  • Zoekvolumes: SE Ranking, Nederlandse database, opgehaald op 22 september 2026
Daan van den NosterumVragen hierover?Mail Daandaan@klubb.nl

Let’s work together.

Wil je weten hoe dit voor jouw business uitpakt? Plan 30 minuten met Daan of Jos.