Owlcure Analytics analyze customer’s behavior on websites. It recognizes which products are viewed by visitors, added to carts or purchased. If there is the unknown user, stats are saved with anonymizing COOKIE. When the analytics recognize the identity of the visitor, anonymize COOKIE is changed into COOKIE with hash connected to current visitor. Owlcure Analytics also evaluate the results of campaigns.
$CLIENT_HASH$ is client identification given by Owlcure.
Owlcure Analytics tracks visit of websites by themselves. It tracks which products are seen for each user. If you have proper links for products in your product feed, you don’t need to provide any more information.
Owlcure Analytics can track several type of events. It uses owlFly function. In the first parameter you specify type of event and in the second object with data.
For faster and more accurate product identification, you can add this script on your product page. %PRODUCT_ID% should be id from import product feed. Otherwise, product visits are matched by URL addresses.
For tracking orders, you need to call our order:purchase event on your thank you for order page or on click on the last button in purchase journey. Data object has required parameters order_id and price.
You have two options for tracking abandoned carts by owlcure analytics. The one you choose depends on your current cart implementation.
In this case, you can create cart feed from import https://www.owlcure.com/import . Then you will use the event for cart identification for letting owlcure analytics recognize carts from known users who are not logged in.
In this case, you will use owlcure analytics for tracking during the cart process. You need to call our cart:add event on click for adding item to cart. There are also other events cart:remove, cart:changeqty and cart:clear for managing items which are already in cart. Data object has required parameters item_id and quantity.
For letting Owlcure system to add items into customers cart, the best way is to create a GET parameter cart, which is doing so.
Generally, users are imported to the Owlcure system by users XML feed or owlcure popup forms. If you want to add the user to newsletter list on other parts of the website, you can fire event newsletter:add. In data object, there is required parameter email.
If you want to help to Owlcure Analytics to identify the user for tracking its behavior, you can fire event user:identify. It can be used on the login page for example. It has data object parameter email.