You can monitor key insights directly within Aiden on an aggregate level (across all users).

However, it’s also possible to connect your Aiden app(s) to your Google Analytics account and even to your CRM/CDP to gather insights on aggregate and unique user level***.***

Setting this up is recommended if you wish to leverage data from your guided selling app for e.g. marketing automation. You can see which answers a particular user gave, and which products were advised to them. You’ll also be able to create a segment of app users and compare them to other customers on your website, for example to study the effect of the app on conversion rates or return rates.

We’ll explain how it works in this tutorial.

The basics


When a customer uses your guided selling app, the app will continuously send JavaScript events to the page of your website that the app is embedded in. You can capture these events, then use them for further analysis.

Here's a flow chart that shows you how it works!

Untitled

Event types


The Aiden app sends 5 types of events. Here they are, including the corresponding parameters that are sent with each event:

1. Question answeredSent when a customer submits one or multiple answers.

Parameter name Parameter value
type answered-event
advisorId The app unique ID used internally in the Aiden software
advisorName The app name
data.question The question label
data.answers[] List of given answer(s)

2. Product advisedSent when a customer reaches the advice page.

Parameter name Parameter value
type advised-event
advisorId The app unique ID used internally in the Aiden software
advisorName The app name
data.products[] List of products
data.products[].id The unique Aiden product ID
data.products[].clientProductId The product ID from the catalogue
data.products[].name The product title
data.products[].link The product link URL

3. Product clickedSent when a customer clicks a product on the advice page.

Parameter name Parameter value
type product-clicked-event
advisorId The app unique ID used internally in the Aiden software
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 overSent when a customer clicks the ‘start over’ button.

Parameter name Parameter value
type start-over-event
advisorId The app unique ID used internally in the Aiden software
advisorName The app name

5. Customer infoSent when a customer uses the customer contact form.

Parameter name Parameter value
type customer-info
advisorId The app unique ID used internally in the Aiden software
advisorName The app name
data.advice[] List of advised products
data.advice[].id The product ID
data.advice[].name The product title
data.advice[].url The product link
data.checkboxChecked true if the customer checks the opt-in checkbox, false otherwise
data.email The customer’s email address

<aside> 👉 Find out more about the customer contact form: Email integration.

Good to know: This feature and the corresponding customer info event are only available for Aiden customers with the Professional license or higher.

</aside>