Wat is een dataLayer event?

Een dataLayer event is een belangrijk onderdeel van webanalyse en digitale marketing. Het is een specifieke manier om informatie over gebruikersacties op een website te verzamelen en door te geven aan analysetools zoals Google Analytics of Google Tag Manager.
Op zoek naar tracking met een uitgebreide eCommerce dataLayer?
Of

De dataLayer is een digitale container die informatie opslaat over wat er gebeurt op je website in de browser en de sessie van je bezoeker. Denk aan het als een logboek dat alle belangrijke gebeurtenissen bijhoudt. Wanneer een bezoeker iets doet op de website, zoals een product bekijken, een formulier invullen of een aankoop doen, wordt deze actie vastgelegd als een event in de dataLayer.

Wat is een event precies?

Een event is een specifieke gebeurtenis die plaatsvindt op je website. Dit kan van alles zijn: het klikken op een knop, het afspelen van een video, het downloaden van een bestand, het voltooien van een aanmelding of het verlaten van de website. Elk event bevat meestal verschillende stukjes informatie, zoals wat er is gebeurd, wanneer het gebeurde en wie het deed. Stel je voor dat iemand een product koopt in je webshop. Het dataLayer event zou dan informatie kunnen bevatten zoals:

  • Naam van het gekochte product
  • Prijs van het product
  • Categorie waarin het product valt
  • Tijd van de aankoop
  • Unieke klantcode

Deze informatie wordt automatisch verzameld en kan later worden gebruikt om rapporten te maken over het gedrag van websitebezoekers.

DataLayer events zijn waardevol omdat ze gedetailleerde inzichten geven in hoe mensen jouw website gebruiken. Met deze informatie kun je bijvoorbeeld ontdekken welke producten het populairst zijn, op welke pagina's bezoekers wegklikken, of welke marketingcampagnes het beste werken. Voor webshops is het bijzonder interessant om bij te houden welke producten vaak worden bekeken maar niet gekocht. Deze informatie helpt bij het optimaliseren van de website en het verbeteren van de gebruikerservaring.

Het verschil tussen dataLayer push en dataLayer event push

Er bestaat een belangrijk verschil tussen een gewone dataLayer push en een dataLayer event push. Een gewone dataLayer push voegt alleen informatie toe aan de dataLayer, zoals productgegevens of klantinformatie. Deze push bevat geen specifieke gebeurtenis en kan daarom niet worden gebruikt om acties te triggeren in Google Tag Manager. Een dataLayer event push daarentegen bevat altijd een event parameter. Deze parameter geeft aan dat er iets specifieks is gebeurd op de website. Alleen bij een event push kan Google Tag Manager reageren en bijvoorbeeld een conversie registreren of gegevens doorsturen naar Analytics.

Praktisch voorbeeld van een gewone push:

dataLayer.push({'productName': 'Rode sneakers', 'price': 89.99})

Voorbeeld van een event push:

dataLayer.push({'event': 'purchase', 'productName': 'Rode sneakers', 'price': 89.99})

Alleen de tweede versie kan een trigger activeren in Google Tag Manager.

Terug naar
Wat is een dataLayer?

Meest voorkomende vragen

Welke events moet ik bijhouden voor mijn type website?
Hoe zie ik of mijn dataLayer events correct werken?
Kan ik dataLayer events zelf opzetten zonder ontwikkelaar?
Wat gebeurt er als mijn dataLayer events niet werken?