Je winkelwagen is momenteel leeg!
(E-commerce) Events Aanmaken in Google Tag Manager: Een Complete Gids
Waarom E-commerce Events Meten in GTM?
Voor webshops is het essentieel om te begrijpen hoe bezoekers zich gedragen op je website. Welke producten bekijken ze? Welke items voegen ze toe aan hun winkelwagen? Hoeveel mensen voltooien een aankoop?
Met Google Tag Manager (GTM) kun je Google Analytics 4 (GA4) e-commerce events instellen en daarmee belangrijke gebruikersacties meten. Dit helpt je om:
✅ De effectiviteit van je webshop of website te optimaliseren.
✅ Marketingcampagnes beter af te stemmen op het gedrag van klanten.
✅ Conversies nauwkeurig te meten en te verbeteren.
Niet alleen webshops, maar ook zakelijke websites profiteren van event tracking. Denk bijvoorbeeld aan het meten van sollicitaties, contactformulieren of demo-aanvragen.
🚀 Let op: Dit artikel behandelt client-side event tracking via de GTM Web Container. In een vervolgartikel leer je hoe je deze events server-side kunt tracken.
Welke E-commerce Events Kun Je Meten?
GA4 ondersteunt 14 standaard e-commerce gebeurtenissen (events).
| GA4 Actie | Omschrijving |
|---|---|
| view_item_list | Bezoeker bekijkt een productoverzicht. |
| select_item | Bezoeker selecteert een product in een overzicht. |
| view_item | Bezoeker bekijkt een productpagina. |
| add_to_cart | Product wordt toegevoegd aan winkelwagen. |
| remove_from_cart | Product wordt verwijderd uit winkelwagen. |
| view_cart | Bezoeker bekijkt de winkelwagen. |
| add_to_wishlist | Product wordt toegevoegd aan een wishlist. |
| begin_checkout | Bezoeker start het afrekenproces. |
| add_shipping_info | Bezoeker kiest een verzendoptie. |
| add_payment_info | Bezoeker kiest een betaaloptie. |
| purchase | Bestelling wordt geplaatst. |
| refund | Terugbetaling of annulering van een aankoop. |
| view_promotion | Bezoeker bekijkt een promotie. |
| select_promotion | Bezoeker klikt op een promotie. |
📌 Wil je ook zakelijke events meten?
GA4 ondersteunt ook andere soorten conversies, zoals:
- Sollicitatieformulier ingevuld
- Klikken op een telefoonnummer
- Klikken op een e-mailadres
- Aanvragen van een demo of offerte
Deze events kunnen eenvoudig worden ingesteld via ingebouwde variabelen in GTM, zonder dat je een datalayer nodig hebt.
Stap-voor-stap: E-commerce Events Aanmaken in GTM
Om e-commerce gebeurtenissen correct te meten, heb je een GA4-datalayer nodig. Deze kan handmatig worden geïmplementeerd of via een plugin.
📌 Populaire opties voor datalayer-plugins:
✅ WooCommerce/WordPress: TagCloud Plugin
✅ Magento 2: Anowave extensie
✅ Shopify: Analizify
✅ Lightspeed / Shopware 6: Google Analytics 4 extensies
✅ Maatwerk: Eigen GA4 datalayer configureren
💡 Voor zakelijke events is geen aparte datalayer nodig. GTM kan deze direct uit de websitegegevens halen.
1. Maak een Trigger Aan voor het Event
Een trigger bepaalt wanneer een event moet worden geactiveerd.
📌 Zo stel je een trigger in voor een e-commerce event:
🔹 Open Google Tag Manager en ga naar de Werkruimte.
🔹 Klik op Triggers > Nieuw.
🔹 Geef de trigger een naam, zoals GA4 – Add to Cart.
🔹 Klik op Trigger Configuratie > Aangepaste Gebeurtenis.
🔹 Vul de eventnaam exact in zoals in de datalayer (bijv. add_to_cart).
🔹 Kies “Sommige Aangepaste Gebeurtenissen” en stel de filterregel in:
Event – Equals – add_to_cart
🔹 Klik op Opslaan.
🚀 Waarom dit belangrijk is?
De eventnaam moet exact overeenkomen met de naam in de Google Tag Manager Preview Mode.
2. Creëer een GA4 Event-Tag in GTM
Nu de trigger is aangemaakt, moeten we een GA4 Event Tag instellen.
📌 Zo doe je dat:
🔹 Ga naar Tags > Nieuw.
🔹 Geef de tag een duidelijke naam, zoals GA4 – Add to Cart Event.
🔹 Klik op Tag Configuratie > Google Analytics: GA4 Event.
🔹 Vul je GA4 Metings-ID in.
🔹 Bij Eventnaam, vul je de exacte eventnaam uit de datalayer in (bijv. add_to_cart).
🔹 Klik op Triggers > Selecteer de trigger die je zojuist hebt aangemaakt.
🔹 Klik op Opslaan.
🚀 Waarom dit belangrijk is?
GA4 herkent alleen gebeurtenissen als de eventnamen overeenkomen met de officiële GA4-documentatie.
3. Extra Variabelen Toevoegen aan de Events (Optioneel)
Wil je extra data meesturen met je events, zoals de prijs van een product of de verzendmethode?
📌 Veelgebruikte datalayer-parameters:
| Datalayer Variabele | Omschrijving |
|---|---|
| currency | Valuta van de transactie. |
| value | Totale waarde van de bestelling. |
| items | Lijst van producten in de bestelling. |
| transaction_id | Unieke ID van de transactie. |
| coupon | Gebruikte kortingscode. |
| shipping | Verzendkosten van de bestelling. |
| payment_type | Gekozen betaalmethode. |
📌 Zo voeg je extra variabelen toe in GTM:
🔹 Ga naar Variabelen > Nieuw.
🔹 Kies “Variabele voor gegevenslaag”.
🔹 Vul de juiste naam in, zoals ecommerce.value.
🔹 Gebruik deze variabelen in je GA4 Event Tag onder Event Parameters.
🚀 Waarom dit belangrijk is?
Dit verrijkt je data en maakt diepere analyses mogelijk in GA4.
4. Testen & Publiceren van Je Instellingen
📌 Laatste controle voor livegang:
🔹 Klik op Voorbeeldmodus in GTM.
🔹 Test een aankoop en controleer of het event wordt geactiveerd.
🔹 Controleer in GA4 of de gegevens correct binnenkomen.
🔹 Klik op Verzenden om de GTM-container live te zetten.
🚀 Waarom testen?
Voorkomt fouten en zorgt ervoor dat alle data correct wordt doorgestuurd.
Wat Nu? Volgende Stappen voor Server-Side Tracking 🚀
Je hebt nu een E-commerce Event Tracking correct ingesteld via Google Tag Manager! 🎉
➡️ Wat kun je nu doen?
✅ Server-Side Tracking instellen – Stuur e-commerce data via een AVG-proof servercontainer.
✅ Enhanced Conversions activeren – Verbeter de nauwkeurigheid van je conversiemetingen.
✅ Facebook CAPI en Google Ads Server-Side Tracking toevoegen.
📌 Wil je direct aan de slag met Server-Side Tracking?
Met TagCloud’s geoptimaliseerde hostingoplossingen zet je binnen enkele minuten een volledig Server-Side Tracking systeem op.
🚀 Start vandaag nog en optimaliseer je tracking met TagCloud!