Overview
Even before you integrate with our Search & Personalization modules, we suggest you start tracking events as this helps us to collect valuable information on the clicks and impressions on your website. We would need at least a week's worth of data for our personalization and recommendation engines to start giving out meaningful results and thereby improve customer engagement.
#
Supported Page TypesFollowing are the page types supported for the different pages in the website.
Page Type | Description |
---|---|
home | Home Page |
cat_overview | Category Overview |
cat | Product Listing Page |
pdp | Product Detail |
cart | Cart |
wishlist | Wishlist |
oc | Order Confirmation |
checkout | Checkout |
order_listing | My Orders |
order_details | Order Details Page |
order_returns | Order Returns |
account | My Account |
search | Search |
#
Events that we recommend to be trackedFollowing table refers to the event name tracked and action related to the event.
Name | Description | Action | Page Type |
---|---|---|---|
pageView | Load of any page | pageView | Any |
recommendationView | On load of the recommendations in any page | pageView | Any |
orderConfirmation | When user has completed the purchase on order confirmation page | pageView | oc |
addToCart | When user adds an item to the cart by clicking on "Add to cart" button or any other equivalent action | click | Any |
removeFromCart | When user removed an item from the cart by clicking on "Remove from cart" button or any other equivalent action | click | Any |
recommendedProductView | When user clicks on any of the recommendations | click | Any |
leftSwipe | When user tries to see more recommendations using swipe or any other equivalent action | click | Any |
rightSwipe | When user tries to see more recommendations using swipe or any other equivalent action | click | Any |
addToWishList | When user adds an item to the wishlist by clicking on "Add to wishlist" button or any other equivalent action | click | Any |
removeFromWishList | When user removes an item from the wishlist by clicking on "Remove from wishlist" button or any other equivalent action | click | Any |
socialShare | When user shares the product in social medium by clicking on "Share" button or any other equivalent action | click | Any |
placeOrder | Fired on click of the place order / buy now button or any equivalent event | click | Any |
#
Events Tracking with ScriptIf you have chosen the No Code or Mixed mode of integration, events tracking is taken care of by placing our one line of script on your pages. Additionally, for mixed mode you will be required to integrate with our Javascript callback functions using Custom events integration. This is supported for desktop and mobile websites.
#
Events Tracking with APIWe provide a REST API for events tracking to be integrated from any of your platforms like desktop, mobile and native apps.