Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.kameleoon.com/llms.txt

Use this file to discover all available pages before exploring further.

Kameleoon visitor data model

Campaign influence often extends beyond the limited framework of a single targeted session. With the Kameleoon visitor data model, you can follow this influence over several successive sessions. When Kameleoon displays a variation to a user, it attributes all conversions from that user to the variation while the campaign remains online. Example: You launch an A/B experiment on a landing page. This experiment generates many conversions, but these conversions take place during non-targeted visits. Variation B reduces the bounce rate from 80% to 40%. However, your sales cycle requires an additional visit to trigger the transaction. The system does not target the second visit because it does not involve the landing page. Yet, your experiment might have had a decisive impact on your visitors. With the Kameleoon data model, variation B includes these transactions, and the results page identifies it as the winner. This model accounts for the possibility that some conversions take longer than others.

Attribution window

Campaign influence is not unlimited. After a certain period, you can reasonably consider that user behavior is no longer linked to the assigned variation. Kameleoon calls this period the window of influence or the attribution window.

Definition

The attribution window defines the period during which Kameleoon attributes visitor conversions and transactions to a given variation. By default, Kameleoon sets this window to seven days. For example, if a visitor sees a variation on Monday, the attribution window opens the moment they enter the experiment. If that visitor completes a transaction on Wednesday but the experiment does not target them again, Kameleoon still counts the transaction in the variation results. At the end of the seven days, the window closes and Kameleoon considers subsequent conversions independent of the variation.
Attribution window limits depend on your sales cycle and business model. These limits can also differ between campaigns. You can define these limits (in hours or days) and adapt them to each situation.

Set up the attribution window

Set your attribution window limits on the Configuration page.
  1. Click Admin > Projects > Configuration on your site card.
  2. Locate the attribution window at the bottom of the General tab.
When you launch a campaign (experiment or personalization), Kameleoon uses the attribution window value you entered for the project throughout the campaign. You cannot modify the window for an active campaign; if you modify the project-level attribution window, the change does not impact online campaigns.
If you set the attribution window to 0 days and 0 hours, Kameleoon only counts conversions for targeted visits.
If a campaign status changes from Online to Paused, the window originally assigned remains unchanged to guarantee consistent results. Locate the attribution window associated with a campaign on your Dashboards (in the tooltip containing campaign information) and on the results page.
Kameleoon’s product recommendations module only counts conversions for targeted visits. Kameleoon does not currently plan to offer extended window attribution for product recommendations. To request this feature, contact your Customer Success Manager.

Results page

Locate the attribution window associated with your campaigns in the Key information section on the right side of the results page.

Filter and breakdown

On the results page, filters and breakdowns apply per visit. If you apply a breakdown, the results table for each goal lists all possible unit values and indicates the number of visitors who validated that value at least once during the attribution window. For example, consider a visitor who makes three visits on different browsers: the first two on Chrome and the next on Firefox. With a breakdown by browser, this visitor appears in both the Chrome and Firefox rows of the table.

Change the date range

Temporal filtering functions differently with attribution windows. When you choose a different time range, the selected range might not include the day the experiment started. If this happens, the selected timeframe can include visitors previously targeted by the experiment, even if the system did not target them during the selected period. Consequently, the number of visitors can exceed the number of visits.

Custom attribution window

The custom attribution window lets you define experiment-specific attribution windows for greater flexibility in tracking conversions. The custom attribution window default value initially matches the project attribution window. If you update the project-level attribution window, new experiments automatically reflect this change. You can customize the attribution window by specifying a duration of up to 45 days and 23 hours. The total duration cannot exceed 45 days.

Use the custom attribution window

  1. Navigate to the Finalization panel.
  2. Click General settings > Advanced settings.
  3. Adjust the days and hours fields using your keyboard or the up/down arrows.
If the attribution window exceeds 45 days, a warning message appears and Kameleoon restores the previous valid configuration.

Usage constraints

Modify the custom attribution window only when the experiment has one of the following statuses:
  • Draft
  • Planned (with no recorded data)
You cannot change the custom attribution window for experiments with the following statuses:
  • Online, Paused, Stopped, or Planned (with data already recorded).
Stopping or pausing an experiment also stops or pauses its influence.

Further reading

For more details on the Kameleoon statistic engine, read the Kameleoon Statistical paper.