Belangrijkste punten:
Google Tag Manager is het controlecentrum voor alle trackingtags van een Shopify-winkel. Of u nu Google Analytics, Google Ads, Meta Pixel of andere tools wilt beheren, GTM biedt één interface om tags te implementeren, bij te werken en te controleren zonder bij elke wijziging de code van uw winkel te hoeven aanpassen. Voor veel merchants vormt een goede Shopify GA4/GTM-configuratie de basis voor nauwkeurige e-commerce data-analyse en campagneoptimalisatie. In 2026 is het, gezien de deadlines voor de migratie van Shopify naar Checkout Extensibility, strengere privacybeperkingen in browsers en het geleidelijke verdwijnen van oudere trackingmethoden, belangrijker dan ooit om te weten hoe u GTM aan Shopify toevoegen kunt. Er zijn verschillende manieren om dit te doen, en in deze gids bespreken we de effectiefste opties.
Google Tag Manager wordt veel gebruikt binnen het Shopify-ecosysteem. Google Tag Manager voor Shopify is vooral nuttig voor winkels die betrouwbare tracking, consistente dataverzameling en meer controle over de implementatie van marketingtechnologieën nodig hebben. Het gebruik van GTM biedt een Shopify-winkel verschillende belangrijke voordelen. Met GTM voor Shopify kunt u het tagbeheer bijvoorbeeld centraal organiseren.
Gezien al deze voordelen is GTM, zo niet onmisbaar, dan in ieder geval sterk aan te raden voor Shopify-merchants die waarde hechten aan betrouwbare tracking, campagneoptimalisatie en privacybewuste dataverzameling.
In 2026 zijn er vier betrouwbare en effectieve manieren om GTM instellen op Shopify uit te voeren. Elke methode heeft andere voordelen, afhankelijk van uw technische kennis, Shopify-abonnement en trackingbehoeften. Hieronder vindt u een vergelijking, gevolgd door een uitgebreide uitleg van elke methode.
| Methode | Dekking | Datakwaliteit | Typische toepassing |
| Handmatige GTM + Checkout Extensibility | Volledige storefront + checkout-events (met Customer Events) | Hoog | Merchants die volledige controle willen over tags, aangepaste events en integraties met meerdere marketingplatforms. |
| GTM-app | Storefront, met checkout-ondersteuning afhankelijk van de app | Gemiddeld–hoog | Kleine en middelgrote winkels die een snelle, no-code GTM-implementatie willen zonder themabestanden te bewerken. |
| GTM aan de serverzijde (bijv. Stape Conversion Tracking app) | Volledige klantreis met client-side en server-side eventverwerking | Zeer hoog | Groeiende of grotere winkels die zich richten op geavanceerde Analytics, attributie, advertentieprestaties en first-party datastrategieën. |
| Google & YouTube-app (alternatief) | GA4, Google Ads, Merchant Center en standaard e-commerce-events | Hoog | Merchants die alleen het Google-ecosysteem gebruiken en een eenvoudige, officieel ondersteunde trackingoplossing zonder GTM willen. |
Veel GTM-tutorials voor Shopify adviseerden vroeger om Google Tag Manager zowel in theme.liquid (storefront) als in checkout.liquid (checkout) te installeren om de volledige klantreis te meten. Zoals eerder vermeld, is Shopify echter overgestapt op een nieuwe architectuur: checkout.liquid is verouderd en wordt vervangen door een veiliger en gestandaardiseerd framework genaamd Checkout Extensibility. Hieronder leest u wat u tegenwoordig moet doen om GTM toe te voegen aan checkout- en bedankpagina's en alles correct te configureren. Deze stappen leggen onder andere uit hoe u de Google-tag aan een Shopify-winkel toevoegen kunt en tegelijkertijd een moderne GTM-configuratie behoudt:
1. Maak een Google Tag Manager-container aan en kopieer het GTM-snippet dat u ontvangt (u hebt dit nodig in stap 3).
2. Open uw Shopify-winkel → Themes. Selecteer het gewenste Theme, klik op "..." en open Edit Code.

3. Open de template theme.liquid en voeg het GTM-snippet toe (het snippet met <script> direct na de openingstag head en het snippet met <noscript> direct na de openingstag body). Sla de wijzigingen op en publiceer ze.
4. Ga nu naar uw Shopify-beheercentrum en open Settings → Customer Events. Klik op Add Custom Pixel.

5. Abonneer u met analytics.subscribe() op de benodigde Shopify-events.
6. Stuur elk event binnen de pixel-sandbox naar de data layer van de webcontainer in GTM (hierdoor worden de data naar uw server-GTM-container gestuurd als u tracking aan de serverzijde gebruikt). Publiceer de Custom Pixel.
Na elke publicatie raden we sterk aan om Preview Mode te starten en te controleren of de bijbehorende checkout-events correct worden ontvangen.
Het belangrijkste verschil met de oude methode is dat Checkout Extensibility werkt met Customer Events en Custom Web Pixels. Door dit te combineren met standaard GTM op de storefront blijft u compatibel met de moderne Shopify-architectuur en kunt u de volledige klantreis blijven meten.
Als u de themabestanden van uw Shopify-winkel liever niet bewerkt en niet met aangepaste code wilt werken, kunt u speciale GTM-apps voor Shopify gebruiken. Deze apps vereenvoudigen de implementatie door GTM automatisch aan de storefront toe te voegen. In veel gevallen maken ze ook een data layer aan en koppelen ze de container automatisch aan Customer Events. GTM-apps zijn daarom ideaal als u snel resultaat wilt bereiken met veel minder technisch werk. De installatie bestaat meestal uit slechts enkele eenvoudige stappen.
Het gebruik van een speciale app is meestal de snelste en eenvoudigste manier om alles te configureren. Deze methode biedt echter veel minder flexibiliteit en aanpassingsmogelijkheden dan andere opties. Afhankelijk van de app hebt u mogelijk beperkte controle over de data layer, geen toegang tot aangepaste events of kunt u de verbinding tussen GTM en Shopify niet geavanceerd configureren. Zie het als iOS, terwijl de andere opties Android zijn.
Wanneer u een app kiest, controleer dan de functies, de compatibiliteit met Checkout Extensibility en andere bijzonderheden. Zorg er vooral voor dat u na de installatie niet ontdekt dat de app belangrijke functies die u nodig hebt niet ondersteunt.
| Lees onze gids over Shopify-trackingmythen en misverstanden. Deze legt uit wat de checkoutbeperkingen van Shopify betekenen, hoe Custom Web Pixels en GTM samenwerken en waar native apps uw flexibiliteit voor tracking kunnen beperken. |
Voor merchants die verder willen gaan en de datakwaliteit, attributie en betrouwbaarheid van tracking op lange termijn willen verbeteren, is overstappen op GTM aan de serverzijde de meest logische volgende stap. Als u niet alles handmatig wilt configureren, kunt u de Stape Conversion Tracking app gebruiken. Deze automatiseert de meeste benodigde stappen en maakt de overstap naar tracking aan de serverzijde zo eenvoudig mogelijk.
Bekijk de vergelijking van tracking aan de serverzijde en het alternatief aan de clientzijde om te begrijpen waarom die laatste aanpak niet langer voldoende is.
In tegenstelling tot andere GTM-apps voor Shopify voegt de app van Stape niet alleen een container toe aan uw storefront. De app maakt verbinding tussen uw website en de servercontainer, die uiteraard vooraf moet worden gehost. Alle klantinteracties worden eerst in de browser verzameld en vervolgens naar de servercontainer gestuurd. Daar kunnen ze worden verrijkt en gecontroleerd op persoonsgegevens voordat ze naar GA4, Google Ads, Meta of een ander platform worden doorgestuurd. Als u de Conversion Tracking app wilt gebruiken, bekijk dan onze uitgebreide gids voor tracking aan de serverzijde instellen voor Shopify.
Belangrijke opmerking: Google Tag Manager aan Shopify toevoegen brengt alleen een verbinding tot stand; GTM is zelf niet verantwoordelijk voor het verzamelen of verzenden van events. Voor correcte tracking moet u tags en triggers in GTM configureren. Daarna kunt u Setup Wizard gebruiken om de benodigde tags en triggers aan de container toe te voegen, of ze handmatig configureren.
Als uw belangrijkste doel is om uw Shopify-winkel te verbinden met Google-services zoals GA4, Google Ads of Google Merchant Center, hebt u GTM mogelijk helemaal niet nodig. De Google & YouTube-app van Shopify dekt dit gebruiksscenario en biedt een officieel ondersteunde Shopify-Google-Ads-integratie, waardoor u minder handmatig werk hoeft te doen en de benodigde Google-services automatisch worden geconfigureerd. Het installatieproces is zeer eenvoudig.
1. Zoek de Google & YouTube-app in de Shopify App Store en installeer deze.

2. Koppel uw Google-account aan uw Shopify-winkel.
3. Koppel of maak uw Google Analytics 4-property, Google Ads-account en Google Merchant Center-account aan.
4. Configureer uw synchronisatie- en advertentie-instellingen.
5. Publiceer de integratie en controleer of data in GA4 en Google Ads binnenkomen.
Deze officiële integratie automatiseert de implementatie van Google-tags en biedt tegelijkertijd native ondersteuning voor standaard e-commerce tracking. Voor merchants die Google Analytics 4 instellen zonder programmeerkennis is dit een praktische oplossing. Omdat Shopify en Google deze verbinding actief onderhouden, biedt deze een goede langetermijncompatibiliteit met architectuurwijzigingen, zoals de overgang naar Checkout Extensibility en het uniforme Customer Events-framework.
Houd er echter rekening mee dat deze app uitsluitend met het Google-ecosysteem werkt. In tegenstelling tot GTM biedt de app geen centraal platform om alle tags te beheren of aangepaste triggers en variabelen te maken. U kunt de app combineren met GTM, maar zorg er dan voor dat Google-events niet dubbel worden geregistreerd.
Weten hoe u Google Tag Manager op Shopify gebruikt, is slechts de helft van het werk. Om e-commerceactiviteiten nauwkeurig te meten, moet GTM toegang hebben tot gestructureerde informatie over de acties van bezoekers. Deze informatie wordt geleverd via de data layer: een gestructureerd JavaScript-object waarin paginadetails, klantinteracties en e-commercegegevens worden opgeslagen in een formaat dat GTM kan verwerken en naar Analytics- en advertentieplatforms kan sturen.
Met Google Tag Manager in Shopify is een goed geïmplementeerde Shopify-GTM-data layer veel betrouwbaarder dan het rechtstreeks uitlezen van informatie uit pagina-elementen. In plaats van afhankelijk te zijn van de lay-out of HTML-structuur van uw winkel, leest GTM consistente en gestructureerde data die kunnen worden gebruikt om tags te activeren en gegevens naar platforms zoals Google Analytics 4, Google Ads en andere marketingtools te sturen. Op Shopify zijn er twee belangrijke manieren om de data layer te vullen:
U kunt de data layer handmatig configureren of iemand inschakelen om dit te doen. De eenvoudigste manier is echter om een speciale app te gebruiken. De Stape Conversion Tracking App is hiervoor een uitstekende keuze: deze maakt de data layer aan en vult deze automatisch met essentiële events.
Een van de grootste voordelen van een gestandaardiseerde data layer is consistentie. Door dezelfde eventnamen en parameterstructuur in uw Shopify-winkel te gebruiken, kunt u GTM-variabelen, triggers en tags op meerdere platforms hergebruiken. Dit vermindert de implementatie-inspanning en verbetert de consistentie van uw data.
Nadat u uw GTM-integratie met Shopify hebt voltooid, is het belangrijk om te controleren of uw implementatie correct werkt voordat u uw container publiceert of op de verzamelde data vertrouwt. Een paar minuten testen kunnen helpen om ontbrekende events, dubbele tags of configuratieproblemen te identificeren die uw Analytics kunnen beïnvloeden. Gebruik de volgende checklist om uw configuratie te valideren:
1. Installeer Chrome Extension. Dit is een belangrijke tool die u eerst moet installeren om de volgende stappen effectiever en informatiever te maken.
2. Start GTM Preview Mode. Klik in Google Tag Manager op Preview en verbind deze met uw Shopify-winkel. Bezoek meerdere pagina's, waaronder de homepage, productpagina's, collecties en winkelwagen, om te bevestigen dat de GTM-container correct wordt geladen.

3. Controleer data-layer-events. Controleer of belangrijke e-commerce-events, zoals productweergaven, add-to-cart-acties, checkoutstarts en aankopen, beschikbaar zijn en op de juiste momenten in de klantreis worden geactiveerd.
4. Controleer GA4 DebugView. Open Google Analytics 4 en ga naar Admin → DebugView om te bevestigen dat events die door GTM-tags worden verzonden correct aankomen en de verwachte e-commerceparameters bevatten.

5. Voer een testbestelling uit. Plaats een testbestelling via de testbetalingsgateway van Shopify of een andere testmethode. Controleer of checkout- en aankoopevents correct worden verzameld en of transactiewaarden, valuta en gekochte artikelen correct worden verzonden.
6. Let op dubbele events. Als u meerdere trackingoplossingen gebruikt, zoals de Google & YouTube-app van Shopify en een GTM-configuratie, controleer dan of events zoals page_view en purchase slechts één keer worden geregistreerd. Dubbele events zijn een van de meest voorkomende oorzaken van onnauwkeurige rapportage.
7. Controleer uw container voordat u deze publiceert. Los fouten of waarschuwingen op die tijdens het testen zijn gevonden, publiceer vervolgens uw GTM-container en controleer uw Analytics in de dagen erna om te bevestigen dat de data blijven binnenkomen zoals verwacht.
Regelmatig testen moet niet stoppen na de eerste configuratie. Herhaal deze controles wanneer u uw Shopify-theme bijwerkt, nieuwe apps toevoegt, uw data layer wijzigt of uw GTM-configuratie aanpast, zodat uw tracking correct en betrouwbaar blijft.
We willen u er ook op wijzen dat de storefront bij gebruik van een cookiebanner niet altijd toestemmingsgegevens doorgeeft aan de checkout. Het is daarom verstandig om hier extra aandacht aan te besteden en het probleem met het doorgeven van toestemming aan de Shopify-checkout al in de eerste fases op te lossen.
Zelfs een correct geïnstalleerde Google Tag Manager-container kan onnauwkeurige data opleveren als deze verkeerd is geconfigureerd. Als uw events niet werken zoals verwacht, controleer dan de volgende veelvoorkomende problemen voordat u verdere wijzigingen aanbrengt.
Dubbele page_view-, add_to_cart- of purchase-events behoren tot de meest voorkomende trackingproblemen op Shopify. Ze ontstaan meestal wanneer meerdere oplossingen dezelfde data verzenden, bijvoorbeeld een handmatige GTM-implementatie naast de Google & YouTube-app van Shopify, een GTM-app of een andere trackingplugin. Controleer uw implementatie en zorg ervoor dat elk event slechts vanuit één bron wordt verzonden.
Als productweergaven, checkout-events of aankopen niet in uw Analytics-platform verschijnen, controleer dan of uw data layer de vereiste e-commercegegevens bevat en of uw GTM-triggers correct zijn geconfigureerd. Als u checkoutactiviteiten meet, controleer dan of uw Customer Events en Custom Web Pixels zijn geconfigureerd en gepubliceerd.
Ontbrekende product-ID's, onjuiste prijzen of onvolledige transactiedetails kunnen leiden tot onnauwkeurige rapportages. Controleer of uw data layer voor elk e-commerce-event consequent de vereiste informatie levert en de door Google aanbevolen e-commercestructuur volgt.
Als tags niet worden geactiveerd zoals verwacht, gebruikt u GTM Preview Mode om de oorzaak te achterhalen. Controleer uw triggers, variabelen en tagvoorwaarden en zorg ervoor dat aan alle toestemmingsvereisten is voldaan voordat tags mogen worden uitgevoerd.
Als GTM Preview Mode geen verbinding met uw winkel kan maken, controleer dan of de containersnippets correct zijn geïnstalleerd en of u de juiste GTM-container-ID gebruikt. Themewijzigingen, een niet-gepubliceerd theme of conflicten tussen apps kunnen er ook voor zorgen dat de container niet wordt geladen.
Moderne Shopify-winkels gebruiken Checkout Extensibility voor tracking in de checkout. Als checkout- of aankoopevents ontbreken, controleer dan of uw Shopify-GTM Custom Pixel is geabonneerd op de juiste Customer Events en of de events aan uw data layer worden doorgegeven.
Houd er rekening mee dat sommige rapporten in Google Analytics 4 niet in realtime worden bijgewerkt. Gebruik DebugView om te controleren of events direct na activering binnenkomen. Als events wel in DebugView verschijnen maar niet in de standaardrapporten, wacht dan langer op de verwerking voordat u concludeert dat de implementatie fout is.
De meeste problemen met GTM op Shopify kunnen worden geïdentificeerd met GTM Preview Mode, GA4 DebugView en een testbestelling. Controleer uw implementatie na elke belangrijke wijziging om de nauwkeurigheid van uw Analytics te behouden terwijl uw winkel verder ontwikkelt.
Ja, u kunt GTM op uw Shopify-winkel installeren met een app die automatisch een GTM-container aan uw winkel toevoegt. Als u verder wilt gaan, kunt u de Stape Conversion Tracking app gebruiken in combinatie met tracking aan de serverzijde. Dit vereist wat meer handmatig werk, maar de trackingresultaten zouden ook aanzienlijk beter moeten zijn.
Controleer eerst of de juiste GTM-container is geïnstalleerd en gepubliceerd. Controleer vervolgens de ID, niet-gepubliceerde themewijzigingen, conflicterende trackingapps of consenttracking die bepaalde tags kan blokkeren of de preview volledig kan verhinderen. Dit zijn de eerste diagnostische stappen.
Het eenvoudige antwoord is ja, maar het uitgebreidere antwoord hangt af van uw zakelijke behoeften. GTM aan de clientzijde is vaak voldoende voor kleine en middelgrote winkels, vooral omdat het eenvoudiger te implementeren is. GTM aan de serverzijde wordt echter aanbevolen voor grotere bedrijven die meer data en transacties verwerken. Het biedt meer controle over dataverzameling, betere weerstand tegen adblockers en browserbeperkingen en betere attributie en conversiemeting.
Nee, u kunt GTM met alle Shopify-abonnementen installeren. Voorheen was Shopify Plus nodig voor checkoutaanpassingen, maar het Checkout Extensibility-framework maakt dit nu beschikbaar voor alle merchants. U hebt dus geen geavanceerd abonnement nodig om GTM te gebruiken.
Opmerkingen