Google Analytics - Webwinkel bestellingen meten (e-commerce)


Het is met Google Analytics mogelijk om bestellingen gedaan in webwinkels te meten middels de e-commerce module binnen de statistiekendienst. Op deze manier kun je eigen gemaakte shops meten en binnen Analytics beschikken over uitgebreide gegevens. Hier kan dan het totaal aantal transacties worden bekeken per gewenste periode maar ook is te bekijken: de gemiddelde bestelwaarde, aangeschafte producten, productprestaties, gemiddelde hoeveelheid, succespercentage en de totale inkomsten.

Het bijhouden van e-commercetransacties moet wel eerst geactiveerd worden binnen Google Analytics. Klik hiervoor rechtsboven op Beheerder en klik daarna in de rechterkolom bovenaan op het menu item Instellingen weergeven. Onder 'E-commerce-instellingen' selecteer dan 'Ja, een e-commercewebsite'. Klik daarna op Toepassen.

Google Analytics, Webwinkel bestellingen meten

Als alles straks goed is geinstalleerd worden de transacties weergegeven in Analytics, te vinden aan de linkerkant onder het menu item Conversies en dan onder E-commerce.

Code plaatsen

Dan moet de code van Analytics zelf aangepast worden die op de bevestigingspagina / bedanktpagina moet worden geplaatst, dit is de pagina die volgt na de eventuele betaling. In de code worden een aantal waardes opgenomen zoals de prijs, productnaam, categorienaam, artikelnummer, etc. De standaard code van Analytics ziet er als volgt uit,

Maak je gebruik van de Klassieke versie van Analytics dan ziet de benodigde code er anders uit. Meer informatie hierover en de juiste bijbehorende code vind je hier.

<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-XXXXXX-XX', 'website.nl');
ga('send', 'pageview');
</script>


Dan moeten zoals aangegeven de onderstaande waardes worden opgenomen in de code, deze waardes moeten automatisch ingevuld worden na een bestelling. Waardes die niet van toepassing zijn zoals bijvoorbeeld Staat kunnen leeg worden gelaten.

"35",// Ordernummer
"WebSonic.nl",// Naam webwinkel
"11.99",// Totaalbedrag bestelling
"5",// Verzendkosten
"1.29",// BTW
"EUR"// Valuta (Kan ook per item)

"1234",// Ordernummer
"T-Shirt",// Productnaam
"DD44",// Artikelnummer
"Green Medium",// Categorie
"11.99",// Productprijs
"1"// Aantal

Dit alles geplaatst in de code van Analytics ziet er als volgt uit,

<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-XXXXXX-XX', 'website.nl');
ga('send', 'pageview');
ga('require', 'ecommerce', 'ecommerce.js');

ga('ecommerce:addTransaction', {
        'id': '1234', // Ordernummer
        'affiliation': 'WebSonic', // Naam webwinkel
        'revenue': '11.99', // Totaalbedrag
        'shipping': '5', // Verzendkosten
        'tax': '1.29', // BTW
        'currencyCode': 'EUR' // Valuta
});

// Voor elk item dient het onderstaande stuk opnieuw geplaatst te worden
ga('ecommerce:addItem', {
        'id': '1234', // Ordernummer
        'name': 'Fluffy Pink Bunnies', // Productnaam
        'sku': 'DD23444', // Artikelnummer
        'category': 'Party Toys', // Categorie
        'price': '11.99', // Productprijs
        'quantity': '1' // Aantal
});

ga('ecommerce:send');
</script>


In Analytics

Google Analytics, Webwinkel bestellingen meten

Google Analytics, Webwinkel bestellingen meten