Redenen om je Aiden keuzehulpen te koppelen aan je Google Analytics account

De belangrijkste inzichten van je keuzehulp zie je direct binnen Aiden op geaggregeerd niveau (voor alle gebruikers).

Het is echter ook mogelijk om je Aiden keuzehulpen te koppelen aan je Google Analytics account — en zelfs aan je CRM/CDP! — om inzichten over alle gebruikers te verzamelen én op het niveau van een unieke gebruiker.

We bevelen aan om dit in te stellen als je wilt weten welke impact je keuzehulpen hebben op je webshop. En als je je klanten van de keuzehulp wilt vergelijken met andere websitebezoekers (die de keuzehulp niet hebben gebruikt).

In deze tutorial leggen we uit hoe het werkt. Aan het einde heb je gemakkelijk toegang tot je eigen guided selling impact report!

💡 Goed om te weten: je hebt Google Analytics en Google Tag Manager nodig om dit in te stellen. Ben je geen expert op dat gebied? Nodig ons dan uit via analytics@aiden.cx. Wij stellen het dan voor je in. En kunnen je hierna helpen met gerichte tips voor het verbeteren van je keuzehulp naar aanleiding van de inzichten.

Stel je het graag zelf in? We hebben in ieder geval geprobeerd onze tutorials zo duidelijk mogelijk te maken!

Heb je vragen? Neem gerust contact op met ons team via: support@aiden.cx.

Instellen van Google Tag Manager

Google Tag Manager moet de events die Aiden verstuurd kunnen oppikken. Dat ga je eerst instellen.

Stap 1: Maak een aangepaste HTML-tag van Aiden in Google Tag Manager

1. Ga naar Tags in Google Tag Manager.

2. Klik op Nieuw om een nieuwe tag aan te maken.

3. Klik op Tag Configuration en kies Aangepaste HTML als tag type.

4. Plak de onderstaande code in het HTML veld:

{% c-block %}
<script>
 window.addEventListener("message", function (event) {
   if (event.data.advisorName && event.data.advisorName !== "") {
     aidenHandleCustomEvent(event.data)
   }
 })

 function aidenCreateEvent(event) {
   return {
     event: "aiden_event",
     aiden_event: event.action,
     aiden_app_id: event.appId,
     aiden_app_name: event.appName,
     aiden_product_id: event.productId || undefined,
     aiden_product: event.product || undefined,
     aiden_product_link: event.productLink || undefined,
     aiden_question: event.question || undefined,
     aiden_answer: event.answer || undefined,
     aiden_event_action: event.action,
     aiden_event_category: event.appName,
     aiden_event_label: event.label || "",
   }
 }

 function aidenHandleCustomEvent(event) {
   window.dataLayer = window.dataLayer || []
   switch (event.type) {
     case "advised-event":
       event.data.products.forEach(function (product) {
         window.dataLayer.push(
           aidenCreateEvent({
             action: "aiden_product_advised",
             appId: event.advisorId,
             appName: event.advisorName,
             product: product.name,
             productId: product.id,
             productLink: product.link,
             label: product.name,
           })
         )
       })
       break
     case "start-over-event":
       window.dataLayer.push(
         aidenCreateEvent({
           action: "aiden_start_over",
           appId: event.advisorId,
           appName: event.advisorName,
         })
       )
       break
     case "answered-event":
       window.dataLayer.push(
         aidenCreateEvent({
           action: "aiden_answered_question",
           appId: event.advisorId,
           appName: event.advisorName,
           question: event.data.question,
           label: event.data.question,
         })
       )

       event.data.answers.forEach(function (answer) {
         window.dataLayer.push(
           aidenCreateEvent({
             action: "aiden_answer_given",
             appId: event.advisorId,
             appName: event.advisorName,
             question: event.data.question,
             answer: answer,
             label: event.data.question + " - " + answer,
           })
         )
       })
       break
      case "product-clicked-event":
         window.dataLayer.push(
           aidenCreateEvent({
             action: "aiden_product_clicked",
             appId: event.advisorId,
             appName: event.advisorName,
             product: event.data.productName,
             productId: event.data.productId,
             productLink: event.data.productLink,
             label: event.data.productName,
           })
         )
       break
   }
 }
</script>
{% c-block-end %}

5. Klik op Triggers en kies All Pages (type: Paginaweergave) als trigger.

6. Klik op Save en hernoem de tag naar Custom HTML - Aiden Events.

Stap 2: Stel Aiden events trigger in

1. Ga naar Triggers in Google Tag Manager.

2. Klik op Nieuw om een nieuwe trigger aan te maken.

3. Klik op Trigger Configuration en kies Aangepaste gebeurtenis als trigger type.

4. Vul {% c-line %}aiden_event{% c-line-end %} bij de Naam van gebeurtenis in.

5 Klik op Opslaan hernoem de trigger tot Custom Event - Aiden event

Stap 3: Stel Aiden variabelen in

Welke variabelen er moeten worden aangemaakt hangt af van de Google Analytics-versie die je gebruikt. In de onderstaande tabellen staan per versie aangegeven welke variabelen je moet maken.

💡 Goed om te weten: ons standaard guided selling impact dashboard is momenteel alleen beschikbaar voor Universal Analytics.

Als je liever met Google Analytics 4 werkt kun je alles nog steeds instellen maar zul je zelf een aangepast rapport moeten maken.

Universal Analytics variabelen
Variable Name Data Layer Variable Name
dlv - Aiden event action aiden_event_action
dlv - Aiden event category aiden_event_category
dlv - Aiden event label aiden_event_label
Google Analytics 4 variabelen
Variable Name Data Layer Variable Name
dlv - Aiden app name aiden_app_name
dlv - Aiden app id aiden_app_id
dlv - Aiden answer aiden_answer
dlv - Aiden event aiden_event
dlv - Aiden product aiden_product
dlv - Aiden question aiden_question

Volg de onderstaande stappen om de variabelen te maken:

1. Ga naar Variabelen in Google Tag Manager.

2. Herhaal de volgende stappen voor elke aparte variabele in de bovenstaande tabel:

a. Klik op Nieuw in het onderdeel Door de gebruiker gedefinieerde variabelen om een nieuwe variabele aan te maken.

b. Klik op Type variabele kiezen en kies Variabele voor gegevenslaag als type variabele.

c. Stel de Naam van variabele voor gegevenslaag in met de waarde van de kolom Data Layer Variable Name in de bovenstaande tabel.

d. Klik op Opslaan en hernoem de variabele met de corresponderende waarde uit de bovenstaande variable name column.

Stap 4 (UA): Stel Aiden event tag in voor Universal Analytics

Als je Universal Analytics gebruikt volg dan onderstaande stappen:

1. Ga naar Tags in Google Tag Manager.

2. Klik op Nieuw om een nieuwe tag aan te maken.

3. Klik daarna op Tagconfiguratie en kies Google Analytics: Universal Analytics als tag type.

4. Stel het Trackingtype in op Gebeurtenis.

5. Klik voor Categorie, Actie en Label op het Lego-icoontje en selecteer de "dlv - Aiden event category", "dlv - Aiden event action" and "dlv - Aiden event label" variabelen.

6. Onder Google Analytics-instellingen, selecteer de variabele die correspondeert met je Google Analytics omgeving.

7. Klik op Triggers en kies Custom Event - Aiden event als trigger.

8. Klik op Opslaan en hernoem de tag naar UA - Aiden event

Stap 4 (GA4): Stel Aiden event tag in voor Google Analytics 4

Als je Google Analytics 4 gebruikt volg dan onderstaande stappen:

1. Ga naar Tags in Google Tag Manager.

2. Klik op Nieuw om een nieuwe tag aan te maken.

3. Klik daarna op Tagconfiguratie en kies Google Analytics: GA4 Event als tag type.

4. Stel Tagconfiguratie in met je corresponderende GA4 configuratie tag.

5. Klik op het Lego-icoontje naast Naam van gebeurtenis en selecteer "dlv - Aiden event".

6. Klik op Gebeurtenisparameters en voeg de volgende parameters toe door de waarde uit de kolom Name in Parameter naam veld te plakken en de bijbehorende waarde uit de Value kolom te selecteren met het Lego-icoontje:

Name Value
aiden_app_name dlv - Aiden app name
aiden_app_id dlv - Aiden app id
aiden_question dlv - Aiden question
aiden_answer dlv - Aiden answer
aiden_product dlv - Aiden product

7. Klik op Triggers en kies Custom Event - Aiden event als trigger.

8. Klik op Opslaan en hernoem de tag tot GA4 Event - Aiden event

Stap 5: Publiceer je aanpassingen in Tag Manager

Publiceer tot slot je wijzigingen door in Google Tag Manager in de rechterbovenhoek van het scherm en in de daarop volgende stappen op de knop Verzenden te klikken. Je kunt ook eerst een voorbeeld van de aanpassingen bekijken.

Analyseer je data

Nu de events vanuit Aiden via Google Tag Manager naar Google Analytics worden verzonden, is het tijd om te bekijken wat het oplevert!

Data Studio dashboard met de Google Analytics data van een voorbeeldkeuzehulp

Bekijk het Data Studio dashboard met daarin jouw Google Analytics data

De makkelijkste manier om je gegevens te analyseren is met ons guided selling impact report. Dit rapport is beschikbaar als dashboard in Data Studio en is gemaakt voor Google Universal Analytics.

Klaar om je rapport te bekijken? Klik gewoon op deze link, selecteer jouw eigen UA-omgeving en vergelijk de data. Toont je rapport nog geen data? Het kan zijn dat een dag duurt voordat alle gegevens correct worden weergegeven. Controleer voor de zekerheid of je de bovenstaande stappen correct hebt gevolgd. Werkt het nog steeds niet? Stuur ons een bericht via support@aiden.cx en we kijken met je mee en helpen je met het instellen!

Volgende tutorial:

Verzamel klantinzichten met je CRM/CDP
Benieuwd naar het effect van je keuzehulp op de conversatiepercentages van je website, het navigatiegedrag en meer? Lees snel verder!
Lees meer
An arrow pointing right.