Wat je leert

Wat je leert

Leer hoe je Google analyses event tracking kunt instellen voor je Klaviyo aanmeldingsformulier om inzichten te krijgen over belangrijke gebruikersacties met je formulieren. Je kunt formulieractiviteit meten door de Klaviyo gebeurtenissen (bijv. form_open, form_close, form_submit) te markeren als conversie in Google analyses. Stel dit in door dit proces in 2 stappen te volgen:

  1. Voeg een codefragment toe aan je website om Klaviyo aanmeldingsformulier gegevens naar Google analyses te sturen. 
  2. Markeer je evenementen als conversie in Google analyses.

Houd er rekening mee dat het 24-48 uur kan duren voordat Google analyses evenement tracking update. Deze handleiding behandelt het configureren van tracking activiteit voor Klaviyo aanmeldingsformulier in Google analyses 4.

Voordat je van start gaat

Voordat je van start gaat

Voor het configureren van gebeurtenis tracking voor je aanmeldingsformulier in Google analyses moet je een stukje code op je site plakken. Als je niet vertrouwd bent met het plakken van code en geen ontwikkelaar hebt om je te helpen, Klaviyo heeft een uitgebreid netwerk van partners in onze partner directory.  

Volg Aanmelden via een Klaviyo formulier

Volg Aanmelden via een Klaviyo formulier

Je kunt de activiteit van Klaviyo formulieren volgen in Google analyses door een event listener toe te voegen aan het klaviyoForms event en vervolgens verschillende GA tracking calls uit te voeren voor elk type event. Deze code moet worden geplakt in het themabestand van je site. 

  • Als je Shopify gebruikt, plak het knipsel dan in je theme.liquid bestand op een nieuwe regel boven de afsluitende </body> tag. Als je aangepaste productpagina's gebruikt, moet je dit knipsel misschien toevoegen aan een ander themabestand of aan je individuele aangepaste productpagina's.
  • Als je Shopify 2.0 gebruikt, voeg je de code toe aan een Custom Liquid blok.
  • Als je BigCommerce gebruikt, ga dan naar Storefront > Footer Scripts in je BigCommerce beheerderspaneel en plak het knipsel in het vak Footer code op een nieuwe regel.

Hieronder staat de generieke code voor tracking alle klaviyoForms evenementtypes in Google analyses. Deze code moet ook worden gebruikt als je gtag.js gebruikt om Google analyses te laden:

<script>
  window.addEventListener("klaviyoForms", function(e) { 
 if (e.detail.type == 'open' || e.detail.type == 'embedOpen') {
 gtag('event', 'form_open', {'form': 'Klaviyo form', 'form_id': e.detail.formId});
 }
 if (e.detail.type == 'submit') {
 gtag('event', 'form_submit', {'form': 'Klaviyo form', 'form_id': e.detail.formId});
 }
 if (e.detail.type == 'stepSubmit') {
 gtag('event', 'form_step_submit', {'form': 'Klaviyo form', 'step_name': e.detail.metaData.$step_name});
 }
 if (e.detail.type == 'redirectedToUrl') {
 gtag('event', 'form_url_redirect', {'form': 'Klaviyo form', 'form_id': e.detail.formId});
 }
 if (e.detail.type == 'close') {
 gtag('event', 'form_close', {'form': 'Klaviyo form', 'form_id': e.detail.formId});
 }
 });
</script>

Als je tracking form submits gebruikt voor een formulier dat uit meerdere stappen bestaat, houd er dan rekening mee dat er maar 1 submit event zal afgaan telkens als het formulier wordt ingevuld. De submit gebeurtenis zal in de volgende omstandigheden afgaan: 

  • Voor formulieren met e-mail- of sms-abonnementsacties activeert het verzenden van een e-mail of telefoon een verzendgebeurtenis.
  • Voor formulieren die zowel e-mail als sms velden bevatten in meerdere stappen, zal het verzenden van het eerst verschijnende veld in het formulier een submit event triggeren.
  • Voor formulieren zonder e-mail of sms-abonnementsactie (bijvoorbeeld een formulier met alleen tekstvelden), zorgt het klikken op een knop met de actie ingesteld op Formulier verzenden voor een verzendgebeurtenis.

De stepSubmit gebeurtenis zal afgaan wanneer elke stap wordt ingediend. 

Test je tracking code

Test je tracking code

Zodra je de tracking code op je site hebt geïnstalleerd, kun je deze testen om er zeker van te zijn dat gegevens worden bijgehouden. Om je code te testen: 

  1. Navigeren naar je website en communiceren met je formulier (bijvoorbeeld verzenden of sluiten).
  2. Open Google analyses en open Rapporten > Realtime.
  3. Onder Gebeurtenistelling op Gebeurtenisnaam zou je een uitsplitsing moeten zien van de gegevens die je formulier heeft bijgehouden. De meetwaarde voor elke gebeurtenis moet een nauwkeurige telling weergeven op basis van de actie die je hebt ondernomen (als je bijvoorbeeld het formulier hebt gesloten, zie je dit terug in de Gebeurtenistelling voor form_close). 

GA222.jpg

Als je je gebeurtenissen niet ziet, controleer dan of Google analyses correct is ingesteld en of het codefragment dat je hebt gebruikt correct is. Houd er ook rekening mee dat je gebeurtenissen slechts 30 minuten zichtbaar zijn in Realtime. Zie [GA4] Realtime rapport voor meer details.

Gebeurtenissen configureren om te markeren als conversie

Gebeurtenissen configureren om te markeren als conversie

Nadat je tracking hebt ingesteld voor nieuwe Aanmelden gebeurtenissen in Google analyses, kun je de bijbehorende gebeurtenissen configureren om te worden gemarkeerd als conversie om je te helpen in de gaten te houden hoe gebruikers omgaan met je formulieren.

In de tabel Bestaande gebeurtenissen in Google analyses(beheerder > Gebeurtenissen) zet je de schakelaar op Markeren als conversie voor alle gebeurtenissen die je wilt bijhouden. Als een gebeurtenis niet in de bestaande lijst staat, moet je een nieuwe gebeurtenis aanmaken en deze markeren als een conversie. Als je wilt dat je gebeurtenis alleen als conversie wordt gemarkeerd als aan een bepaalde voorwaarde is voldaan (bijvoorbeeld een specifieke formulier-ID), dan moet je een conversie configureren op basis van de waarden van de parameters van je gebeurtenis.

Als je een gebeurtenis markeert als een conversie, registreert Google analyses een conversie elke keer dat het je gebeurtenis_naam ziet (bijv. formulier_openen). Volg de conversie van je Klaviyo formulier gegevens op het conversie rapport.

Merk op dat conversie voor je evenement mogelijk pas 24-48 uur nadat je bent begonnen met tracking klaviyoForms evenementen verschijnt. 

Extra hulpbronnen

Extra hulpbronnen

Was dit artikel nuttig?
Gebruik dit formulier alleen voor feedback op artikelen. Meer informatie over hoe je contact opneemt met support.

Ontdek meer van Klaviyo

Community
Maak contact met collega's, partners en Klaviyo-experts om inspiratie op te doen, inzichten te delen en antwoorden te krijgen op al je vragen.
Live training
Neem deel aan een live sessie met Klaviyo-experts voor meer informatie over best practices, het instellen van belangrijke functies en andere onderwerpen.
Support

Krijg ondersteuning via je account.

E-mailsupport (gratis proefperiodes en betaalde accounts) 24/7 beschikbaar

Chat-/virtuele assistentie
Beschikbaarheid varieert per locatie en type abonnement