Overview
The integration consists in the inclusion of a JavaScript tag that allows acquiring the intentions of users during their navigation on your website. The snippet is made up of two parts:
- The loader: a JavaScript library that has to be loaded on every page. It is required for the other snippets to interact with the Transactionale servers and to enable the UI for end users.
- The tracker: allows tracking the navigation events for your visitors (products they display or buy) that we will use to make the best targeted recommendations.
Implementing the tracker is quick, simple and invisible for users. The quality of our recommendations depends directly on the quality of the tracker implementation, including installing the tag on all the pages, providing all the available parameters, etc.
The tag:
- does not alter in any way the look of the website and is completely invidible to users
- it’s asynchronous and does not slow down loading of the site
- must be integrated in the correct parts of the required pages of the website
Where should you implement the code?
First, you have to insert the loader as described here.
Then, you should implement the snippet in the following pages:
You can also implement the lead-webhook to receive leads in real-time.
Home page
The home page snippet allows monitoring the so-called bounces: users that land on the website and then leave without shopping.
Products list
Any page in the catalog that shows a list of products - i.e. a category page, or search results, or a brand’s page. The products list snippet allows monitoring of user interests toward certain products or categories.
Many users only browse categories or search results, without clicking on any detail page, so this implementation is key to monitor these users.
Product details
The product page shows details of a single product. Installing the product page snippet is extremely important because it can track a users’s clear interest in a product. Many users directly land on product pages without going through categories or search.
Shopping basket
The shopping basket snippet allows monitoring users close to conversion, but do not complete the order process.
Order confirmation page
When a user completes a purchase on your website, he/she will usually be shown a confirmation page containing the order ID and its contents. By implementing the confirmation page snippet we will track the products your users have bought.
Monitoring purchases allows optimizing the distribution of targeted offers and avoids showing users products they already purchased.
Receiving leads
It is possible to receive in real time the data of generated leads to channel them into automation flows, like newsletters, email automation systems or more. This is also required to allow deduplication of leads, to avoid paying for contacts you already possess.
Please read the details in the webhook section.
Optional or custom integrations
TODO
Generic page view
TODO
Custom lead-generation events
TODO
Manually sending a promotional email
TODO