How unique users are tracked and counted?

Experiment Intermediate Personalization Technical

Kameleoon bills your account on an annual basis based on the average number of monthly unique users who visited your site or application in the previous 12 months.

Kameleoon has a native consent management and therefore only collects data from users who have given their consent. Learn more about Kameleoon’s consent management policy

If your website is subject to bot traffic, we recommend excluding this traffic from your campaign results. Learn more about it here.

Users are only counted once, even if they are bucketed into different experiments / feature flags across devices.

Web Experimentation

The measurement of unique users is based on cookies. A cookie is a file placed on a browser that contains an anonymous unique identifier, called the Kameleoon visitorcode, randomly assigned to a user. This ID is used to uniquely identify a browser. Our visitorcode is stored during 365 days on the user’s browser.

Feature Experimentation

Kameleoon determines unique users using the visitorCode randomly assigned to a visitor of your web or mobile application by our SDKs. A tracking call is made to our servers when calling one of those methods: isFeatureFlagActive(), getFeatureFlagVariationKey(), getFeatureFlagVariable(), getFeatureFlagVariables(), trackConversion() or flush().

If you rather use your own user ID instead of our visitorCode, our SDKs will use it to uniquely identify your users across devices.