Google Tag Manager maakt je shop traag? Zo ruim je tags veilig op

Elke marketingtool die je aan een webshop toevoegt, vraagt om weer een snippet code: Google Analytics, Google Ads, Meta, Pinterest, een heatmap, een chatwidget, een verlanglijstje. Elk afzonderlijk is klein. Samen laten ze een telefoon seconden wachten voordat een klant ergens op kan tikken, en niemand merkt het omdat elke tool op zichzelf prima werkt.
Het korte antwoord: ja, Google Tag Manager en de tags erin kunnen je shop vertragen, vooral door JavaScript die de processor van de telefoon bezighoudt, niet alleen door bestandsgrootte. De oplossing is niet om tracking te schrappen. Maak een lijst van elke tag, laad Google via één route in plaats van meerdere, verwijder wat niemand gebruikt en controleer je conversiecijfers voor en na. Als je dat zorgvuldig doet, houd je je data en verlies je de wachttijd.
Weet je niet wat er op je shop draait? Een senior developer zet elke tag op een rij, vertelt je welke snelheid kosten en ruimt ze op zonder je rapportages te breken. Vraag vandaag nog hulp →
Een echt geval: vier Google-ID's op één homepage
Begin november 2026 testten we de homepage van een Nederlandse webshop op Shopify (we noemen de naam niet) met Google Lighthouse op een gesimuleerde middenklasse-telefoon. De shop verkoopt goede producten en heeft een trouw publiek. De cijfers:
| Meting | Resultaat | Goed is |
|---|---|---|
| Prestatiescore (mobiel) | 32 / 100 | 90+ |
| Largest Contentful Paint (hoofdinhoud zichtbaar) | 15,7 s | 2,5 s of minder |
| Total Blocking Time (pagina bevroren) | 2,34 s | onder 0,2 s |
| Paginagewicht | 5.447 KiB (ongeveer 5,6 MB) | zo laag mogelijk; onder 2 MB is een redelijk doel |
| Requests | 547 | zo weinig mogelijk |
Een deel daarvan zijn afbeeldingen (de hero-foto werd op desktopformaat naar telefoons gestuurd). Maar een groot deel was tracking. Op één homepage vonden we:
- Een Google Tag Manager-container (GTM-…).
- Een Google Ads-tag (AW-…).
- Een Google Analytics 4-tag (G-…).
- Een oude Universal Analytics-tag (UA-…). Google stopte op 1 juli 2023 met het verwerken van data van standaard Universal Analytics. Deze tag laadt nog steeds en verstuurt hits, maar niemand kan ze zien.
- Naast Google: Meta (Facebook), Pinterest, Microsoft Clarity, een back-in-stock-app, een verlanglijst-app en meer.
Alleen al Google Tag Manager verstuurde ongeveer 700 KB. Code van derden hield de main thread 520 ms bezig, waarvan Google Tag Manager 276 ms, Clarity 137 ms en Facebook 106 ms. Lighthouse schatte bovendien 460 KiB aan JavaScript die wel laadt maar op de pagina nooit gebruikt wordt.
Geen van deze tools is fout. Het probleem is dat ze door de jaren heen zijn toegevoegd, door verschillende mensen, ieder op hun eigen manier, en dat niemand de volledige lijst beheert.
Waarom tags een shop traag maken
- JavaScript moet draaien, niet alleen downloaden. Een telefoon met een middenklasse-processor heeft tijd nodig om elk script uit te voeren. Zolang dat duurt, wachten tikken en scrollen. Dat meet Total Blocking Time, en dat voelt Googles INP-metric in de praktijk.
- Elke tag haalt zijn eigen vriendjes binnen. Eén pixel kan van zijn eigen servers meerdere extra bestanden laden. Zo komt een homepage aan honderden requests.
- Dubbele routes doen het werk twee keer. Als Google Analytics via het thema en ook via Tag Manager laadt, voert de browser allebei uit en kunnen je rapporten hetzelfde bezoek dubbel tellen.
- Dode tags kosten nog steeds. Een Universal Analytics-tag doet in 2026 niets nuttigs, maar de telefoon downloadt en draait hem toch.
Stap 1: maak de lijst (15 minuten, geen code)
- Open je homepage in Chrome, klik met de rechtermuisknop, kies Inspecteren en dan het tabblad Netwerk. Laad de pagina opnieuw. Typ
googlein het filter: je ziet elk Google-bestand en de ID's in de URL's (GTM-, G-, AW-, UA-). - Wis het filter en sorteer op Domein. Elk domein dat niet van jou is, is een derde partij. Schrijf ze op.
- Installeer Googles Tag Assistant en koppel die aan je site. Die laat zien welke Google-tags afgaan en hoe vaak.
- Kijk waar elke tag vandaan komt: de themacode (op Shopify theme.liquid), een app (Shopifys Google & YouTube-app, een WooCommerce-plugin), Customer events in Shopify of je Tag Manager-container.
- Vraag bij elke regel aan de eigenaar: wie gebruikt dit, waarvoor, en wanneer heeft die er voor het laatst naar gekeken?
Nu heb je een tabel: tag, ID, waar geladen, eigenaar, nog in gebruik ja of nee. Die tabel is het hele plan.
Stap 2: ruim op zonder je data te verliezen
- Werk op een kopie. Dupliceer op Shopify het thema en pas het daar aan. Gebruik op WordPress een stagingsite. Je live shop blijft gewoon draaien.
- Meet vooraf. Draai Lighthouse of PageSpeed Insights drie keer en bewaar het middelste resultaat. Noteer je conversies in GA4 en Google Ads van de afgelopen 7 dagen.
- Verwijder de dode tags. Universal Analytics-ID's (UA-) mogen weg. Pixels van advertentieaccounts die je niet meer gebruikt ook.
- Eén route per tool. Kies voor Google óf Tag Manager óf de eigen integratie van het platform, niet allebei. Blijft Tag Manager, verplaats GA4 en Ads dan daarheen en haal de losse snippets uit het thema.
- Laad wat niet urgent is later. Heatmaps, chatwidgets en review-popups hoeven niet te draaien voordat de klant het product ziet. Laat ze laden na de pagina of na toestemming.
- Controleer de toestemming. In de EU en het VK hebben tags die cookies plaatsen eerst toestemming nodig. Een opruimactie is een goed moment om te checken of je cookiebanner ze echt blokkeert en of Google Consent Mode is ingesteld als je met Google adverteert.
- Meet achteraf, publiceer dan. Draai dezelfde tests. Vergelijk de conversies een week na livegang: die horen gelijk te blijven. Zakken ze, dan ontbreekt een tag die je nodig had, en met de kopie van je oude thema ga je in een minuut terug.
Wat je kunt verwachten
We beloven geen getal voordat we je shop hebben gemeten. Wat we vaak zien: dubbele en dode tags weghalen en de niet-urgente uitstellen verkort de blokkeertijd merkbaar, en het aanpakken van te grote afbeeldingen doet daarna het meeste van de rest voor de laadtijd. Op een telefoon is dat het verschil tussen een pagina die reageert en een pagina die kapot lijkt. Voor het afbeeldingsdeel, zie website ineens heel traag? wat te doen.
Voor Black Friday: verander niets aan tracking in de drukke week
Verkoop je tijdens Black Friday of de feestdagen, rond de opruiming dan minstens een week van tevoren af en bevries wijzigingen tijdens de piek. Je wilt een rustige week met schone data om mee te vergelijken, geen nieuwe opzet op de drukste dag van het jaar. Onze Black Friday-checklist bevat de andere controles.
Wanneer je een developer belt
- Je vindt tags, maar weet niet waar ze geladen worden.
- In je themacode staan snippets waar je niet durft aan te komen.
- Je conversiecijfers in GA4 en Ads kloppen niet met elkaar of lijken verdubbeld.
- Je hebt Consent Mode of server-side tagging nodig en wilt dat het goed wordt ingericht.
Bij ons kost spoedhulp €75 per uur (excl. btw), een senior developer begint nog dezelfde dag en er is geen minimum. Een tag-opruiming zoals hierboven is meestal een kwestie van uren, niet van dagen, en je krijgt de cijfers van voor en na. Wil je uren in reserve voor het volgende probleem? Een strippenkaart geeft je 14 vooruitbetaalde uren. Voor een gratis eerste blik scant EngineeringScore, ons eigen product, je site op snelheids-, beveiligings- en SEO-problemen.
Snelheid en tracking, allebei in orde
Je hoeft niet te kiezen tussen je cijfers kennen en een snelle shop. Laat een senior developer vandaag naar je tags kijken, of neem contact op om het in te plannen voor je volgende campagne.
Veelgestelde vragen
Maakt Google Tag Manager mijn website traag?
De container zelf is vrij klein, maar elke tag erin voegt JavaScript toe die de telefoon moet uitvoeren. In de shop die we scanden verstuurde Tag Manager ongeveer 700 KB en hield de main thread 276 ms bezig. Minder en beter georganiseerde tags maken het weer snel.
Kan ik mijn oude Universal Analytics-tag verwijderen?
Ja. Google stopte op 1 juli 2023 met het verwerken van standaard Universal Analytics-data. Controleer eerst of GA4 draait met een eigen G-ID en verwijder daarna elke UA-snippet.
Breekt het verwijderen van tags mijn conversietracking?
Niet als je op een kopie van je thema werkt, één route per tool aanhoudt en de conversies een week voor en na vergelijkt. Zakt een cijfer, dan schakel je in een minuut terug naar het oude thema.
Moet ik Google laden via Tag Manager of via de Shopify-app?
Beide kan. Waar het om gaat is dat je er één kiest. Als je GA4 of Ads zowel via het thema of een app als via Tag Manager laadt, draait de code twee keer en kunnen bezoeken dubbel geteld worden.
Hoe lang duurt een tag-opruiming?
Voor een gemiddelde shop is het een kwestie van uren: de tags op een rij zetten, opruimen op een kopie, testen en vergelijken. Bij ons wordt dat per uur gefactureerd tegen €75, zonder minimum.
Gerelateerde artikelen

Maatwerk applicatie laten ontwikkelen: kosten, aanpak en wat er misgaat (2026)
Wat kost een maatwerk webapplicatie, hoe verloopt de bouw en waar gaat het mis? Met dagtarieven, een rekenvoorbeeld en twee echte projecten: Waterleau en RAS Security.


Je software koppelen aan Claude of ChatGPT: wat komt er kijken bij een MCP-server?
Een MCP server laat Claude of ChatGPT je eigen software lezen en bijwerken. Wij bouwden er in een dag een: 1.338 wijzigingen in 10 dagen. Zo werkt het.


Je website in het Thais vertalen: elke regel laten nakijken
We vertaalden 12 regels van onze site naar het Thais. Een Thaise collega herschreef er 10 en vond een kapotte placeholder, een fout jaar en de verkeerde valuta.

