Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the gutenkit-blocks-addon domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/tagcloud_wp/wp-includes/functions.php on line 6121
(E-commerce) Events Aanmaken in Google Tag Manager: Een Complete Gids – TagCloud

(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 ActieOmschrijving
view_item_listBezoeker bekijkt een productoverzicht.
select_itemBezoeker selecteert een product in een overzicht.
view_itemBezoeker bekijkt een productpagina.
add_to_cartProduct wordt toegevoegd aan winkelwagen.
remove_from_cartProduct wordt verwijderd uit winkelwagen.
view_cartBezoeker bekijkt de winkelwagen.
add_to_wishlistProduct wordt toegevoegd aan een wishlist.
begin_checkoutBezoeker start het afrekenproces.
add_shipping_infoBezoeker kiest een verzendoptie.
add_payment_infoBezoeker kiest een betaaloptie.
purchaseBestelling wordt geplaatst.
refundTerugbetaling of annulering van een aankoop.
view_promotionBezoeker bekijkt een promotie.
select_promotionBezoeker 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 VariabeleOmschrijving
currencyValuta van de transactie.
valueTotale waarde van de bestelling.
itemsLijst van producten in de bestelling.
transaction_idUnieke ID van de transactie.
couponGebruikte kortingscode.
shippingVerzendkosten van de bestelling.
payment_typeGekozen 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!