Reporting tools and goals




Reporting tools are the Analytics solutions you will use to analyze results at the end of your test. This article is here to help you setting up your tools.

Setting up reporting tools

To analyze and track your A/B test, several systems are available. Kameleoon integrates all major Web Analytics solutions (Google Analytics, AT Internet, Webtrends, Adobe Analytics, Eurelian, etc.).

Available tools

To display the Integration page, log in to your personal space on

Choose “Integration” in the left menu.

On this page, you will find the list of all solutions you can integrate with Kameleoon.

Kameleoon’s reporting tool is already configured by default – so you will not find it in this list!

For each tool, the status on the right indicates you if the solution has been set up or not:

  • If the cross is displayed, the tool has not been set up; you will not be able to select it as reporting tool;
  • If “OFF” is displayed, the tool is set up but disabled; you will not be able to select it as reporting tool;
  • If “ON” is displayed, the tool is set up and enabled; you will be able to select it for the selected website(s).

Add a new reporting tool

Click on the tool of your choice to set it up and add it to your integrations.

In the menu that unfolds click on the “Activate tool” button.

On the left, select the website(s) on which you want to set up the tool.

On the right, enter the settings specific to the selected tool.

Finally, click on the “Validate” button to add the tool.

Enable/Disable a tool

To disable a tool, simply unselect all websites on which the tool is configured.

On the contrary, to enable a tool, select one or several websites on which you want to configure it.

Set up conversion goals

What is a goal?

To use Kameleoon reporting, you must define a conversion goal. This goal is what you want to improve with your A/B test.

Several goals are available:

  • Engagement: this goal is achieved if the visitor visits other pages after the landing page;
  • Click tracking: this goal is achieved if the visitor clicks on a specific element you defined;
  • Scroll tracking: this goal is achieved if the visitor scroll beyond a specific part of your page;
  • Access to a page: this goal is achieved if the visitor reaches a page of your choice;
  • Number of page viewed: this goal is achieved if the visitor visits the number of pages of your choice;
  • Time elapsed: this goal is achieved if the visitor spends a predefined amount of time on your website;
  • Custom goal: for more complex goals, you can create custom goals via a Kameleoon API call.

For further information about Kameleoon goals, please read this article.

Create a new goal

To create a new goal, go to the “Goals” page.

Click on the “New goal” button to set up your new goal.

The following pop-in will open:

Select the website for which you want to create a goal, then the type of goal you want to create. Click on the “Next” button to go to the next step.

Enter the name of your goal and all the parameters related to the type of goal selected. For example, if you chose the “Access to a page” goal, the following pop-in will display:

Create a click tracker

If you want to create a click tracker, select the corresponding type of goal.

A specific pop-in will appear:

Indicate the URL of the page on which you want to create the click tracker, then press “Enter” to load the page inside the pop-in. Once the page is loaded, simply click on an element to create a tracker. The number of selected trackers will be displayed above your webpage.

Click on the “Advanced settings” button to access more click tracker options:

  • Display the CSS selector of the tracked element(s)
  • Define an action or a category for the tracker
  • Send the results to integrations.

Advanced settings

For all types of goals, advanced settings are available.

Only offer this  goal on the selected experiments

With this option you can select experiments for which the goal will be available. The goal doesn’t appear in the goal list of all unselected experiments. If you do not select any experiment, the goal will be available for all of them.

You can select experiments by name, experiment type (A/B testing or personalization) or tags. Please note that these category cannot be combined: you cannot select a type of experiment AND a tag for example.

Define as main goal

You can define a main goal for the selected website. This gives you access to a global conversion rate for this goal.

You can only define one main goal per website: if there is already one configured, you must unselect the current main goal to choose a new one.

Warning: you still have to select the goals if you want it to be integrated in the test result page.