Naar de hoofdinhoud
Alle collectiesIntegrationsMaak je eigen integratie
Verzamel klantinzichten met je CRM/CDP
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!

Anniek Veltman avatar
Geschreven door Anniek Veltman
Meer dan een week geleden bijgewerkt

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

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 klanten te verzamelen Γ©n op het niveau van een unieke klanten.

πŸ’‘ Goed om te weten: Deze functie is een impact-booster die mogelijk niet is inbegrepen in je Aiden-licentie. Contacteer ons om het te controleren en/of te upgraden!

We raden aan om dit in te stellen als je de gegevens uit je keuzehulp wilt gebruiken voor b.v. marketingautomation doeleinden. Je kunt dan zien welke antwoorden een bepaalde klant heeft gegeven en welke producten aan deze klant zijn geadviseerd. Je kunt ook een segment maken van je klanten die de keuzehulp hebben gebruikt en deze vergelijken met andere klanten op je website, bijvoorbeeld om het effect van de keuzehulp op conversiepercentages of retourpercentages te achterhalen.

In deze handleiding leggen we uit hoe het werkt.

‍

De basis

Wanneer een klant je keuzehulp gebruikt, verstuurt deze keuzehulp JavaScript-events naar de webpagina waarin je de keuzehulp hebt opgenomen. Deze events kun je registreren en daarna gebruiken voor verdere analyse.

In onderstaand overzicht kun je zien hoe het werkt!

‍

Event types

De keuzehulp verstuurt 4 verschillende event types. Bekijk het event type om te zien welke parameters worden verstuurd:

1. Question answered β†’ Versturen we wanneer een klant een vraag heeft beantwoord.

Parameter name

Parameter value

type

answered-event

advisorId

The app unique ID used internally in the Aiden CMS

advisorName

The app name

data.question

The question label

data.answers[]

List of given answer(s)

2. Product advised β†’ Versturen we wanneer een klant de adviespagina bereikt.

Parameter name

Parameter value

type

advised-event

advisorId

The app unique ID used internally in the Aiden CMS

advisorName

The app name

data.products[]

List of products

data.products[].id

The unique Aiden product ID

data.products[].name

The product title

data.products[].link

The product link URL

3. Product clicked β†’ Versturen we wanneer een klant op een product op de adviespagina klikt.

Parameter name

Parameter value

type

product-clicked-event

advisorId

The app unique ID used internally in the Aiden CMS

advisorName

The app name

productName

The product title

productId

The product unique ID from the catalogue

productLink

The product URL from the catalogue

4. Start over β†’ Versturen we wanneer een klant op de β€˜Opnieuw beginnen’ knop klikt.

Parameter name

Parameter value

type

start-over-event

advisorId

The app unique ID used internally in the Aiden CMS

advisorName

The app name

‍

Implementatie

Je hebt een developer nodig om dit rechtstreeks in te stellen op je website. Hieronder staat een voorbeeld van het type script dat ze moeten maken om de Aiden-events op te pikken.

<script>
window.addEventListener("message", function (event) {
if (event.data.advisorName && event.data.advisorName !== "") {
handleAidenEvents(event.data)
}
})
function handleAidenEvents(event) {
switch (event.type) {
case "advised-event":
event.data.products.forEach(function (product) {
// Do something for each advised product
console.log("product advised: " + product.name)
})
break
case "start-over-event":
// Do something when user clicks "start over" button
console.log(event.advisorName + " started over")
break
case "answered-event":
// Do something when user answers a question
console.log(event.data.question + " answered")
event.data.answers.forEach(function (answer) {
// Do something for each given answer
console.log("answer given: " + answer)
})
break
case "product-clicked-event":
// Do something when user clicks "start over" button
console.log("product clicked: " + event.data.productName)
break
}
}
</script>

πŸ’‘ Goed om te weten: Hulp nodig? Neem gerust rechtstreeks contact op met ons team via: [email protected].

Was dit een antwoord op uw vraag?