Enable visitor tracking

Discontinuation notice

Visitor tracking and personalization functionality will be fully operational until October 3rd, 2018. After this date, support for features based on visitor tracking will be discontinued.

We still believe that content personalization is one of the crucial tasks in content marketing, and we want to support it in our product. But we want to make it as easy to use as possible and explore better and more efficient ways to do real-time smart personalization.

By enabling the Kentico Cloud tracking functionality you agree to the following policy:

EU user consent policy

You must ensure that certain disclosures are given to, and consents obtained from, end users in the European Economic Area. If you fail to do so, we may limit or suspend your use of Kentico Cloud.

For Kentico Cloud tracking functionality used on any site, app or other property under your or your client's control, you must obtain end users’ legally valid consent to:

  • The use of cookies or other local storage where legally required
  • The collection, sharing, and use of personal data for personalization of content or other services

When obtaining consent you must:

  • Keep records of consent given by end users.
  • Provide end users with clear instructions on how to revoke their consent.

As a data controller, you are responsible for further processing of the collected personal data. You must:

  • Clearly identify each party that may collect, receive, or use end-users’ personal data collected using Kentico Cloud.
  • Provide end users with prominent and easily accessible information about that party’s use of end users' personal data.

For more information, see Personal Data in Kentico Cloud.

3rd party geolocation service

IP-API service is used for enriching tracked data with the geolocation of tracked visitors. By deploying the tracking code to any site, app or other property under your or your client's control, you agree with its usage. For more information, see Personal Data in Kentico Cloud.

Enable visitor tracking

To enable Kentico Cloud tracking functionality, you need to put a tracking code on your website.

  1. From the app menu, choose Project settings.
  2. Under Contact tracking, choose Tracking code.
  3. Copy the JavaScript code from the Tracking code box.
  4. Put the tracking code in the <head> tag of pages on your website.
<script type="text/javascript">
    !function(){
        var a='https://engage-ket.kenticocloud.com/js',
            b=document,
            c=b.createElement('script'),
            d=b.getElementsByTagName('script')[0];
        c.type='text/javascript',
        c.async=!0,
        c.defer=!0,
        c.src=a+'?d='+document.domain,
        d.parentNode.insertBefore(c,d)
    }
    (),
    window.ket=window.ket||function(){
        (ket.q=ket.q||[]).push(arguments)
    };
    ket('start', '14372844-0a5d-434a-8423-605b8a631623');
</script>

Under Contact tracking, you can choose Retention to view the current number of tracked visitors and manage their retention.

Tracking on multiple domains

You may want to start tracking data on more domains. For each domain, you need to create a new project with a new unique tracking code. One project with one tracking code for one domain.