Hi @sabaavvn ,
Welcome to the Community!
Klaviyo does allow you to have Active on Site tracking. Depending on what platform your site is built on, enabling this tracking will be different per your integration. You can read more details on how to enable this, or to check if it was already enabled here: Getting started with Klaviyo onsite tracking
If you are trying to find this data in Klaviyo, I would recommend Testing your onsite tracking to see if this data is properly being pulled in. If this was not properly enabled at the time of this customer’s website activity, that could be why you are not seeing an Active on site metric in their Profile in Klaviyo.
Another possibility to also consider is that this user might have been logged into a different browser or device at the time of onsite activity that may not have been captured in their Klaviyo profile. When you add Klaviyo's onsite tracking to your site, we only track the browsing activity of "known browsers" — i.e. browsers that have visited, engaged, and been identified (or "cookied"), at least once before. Klaviyo will not track anonymous browsers. More details about this limitation are available here.
In your specific use case, it might be more beneficial to check directly from the backend of your ecommerce site to evaluate this customer’s profile and their activity. Though the customer database synced in Klaviyo can be a helpful reference as a second source of data.
--
Hope this helps!
-- Ashley Ismailovski
Hi @sabaavvn!
Site visitation is tracked via Active on Site tracking, which is a function of Klaviyo’s onsite Javascript (also known as klaviyo.js). If you are integrated with Shopify, BigCommerce, WooCommerce, Wix or Magento, then klaviyo.js is automatically enabled during integration. Otherwise, you would need to install Klaviyo.js manually.
To get back to your point, customers may still go “untracked” even after Active on Site tracking is enabled, depending on how they visit the site. Active on Site is only able to track browsers that have been cookied in one of these ways:
- If someone has, at some point, clicked through a Klaviyo email to your website.
- If someone has, at some point, subscribed/opted-in through a Klaviyo form.
- If someone has, at some point, logged into your site and you have tracking installed.
However, tracking can be negated if any of these things happen:
- If your customer clears their browser cache/cookies after being identified, Active on Site tracking will not recognize them.
- If your site visitors are using a third-party ad-blocker during testing or site visitation, it can block Active on Site from identifying their browser.
- If you are on a custom integration, it’s possible that there can be custom design features that block/deter Active on Site from identifying a cookied browser.
Therefore, it’s possible that your customer cleared their cache or used an ad-blocker to avoid detection, but if they had to enter their email and/or sign in again to submit a contact request, then they likely would have been cookied and identified again.
I hope this helps to clarify, and thanks for using the Community!
- Brian