For Digital Experiene Analytics tools (Filters): Available on Contentsquare Growth plan.
Kameleoon will automatically flag all your heatmaps, scrollmaps and session replays with additional tags to enable you to segment your analysis based on each experiment variation.
Key benefits
- Understand why visitors leave your website with the help of engaging polls or surveys.
- Analyze how your visitors behave when exposed to an experiment by watching session replays
- Identify areas for optimization in heatmaps and prioritize your experiment roadmap in Kameleoon.
How to enable the Kameleoon the integration
1. The Contentsquare tag needs to be installed on your site.
2. Activate the integration on Kameleoon. Learn how to set up a custom analytics integration on Kameleoon.
You can take the Kameleoon javascript sample code from Kameleoon Github repository.
Note: This code is using the Contentsquare Events API: window.hj('event', tag_name);
Contentsquare’s Events API allows you to send events to Contentsquare using JavaScript when a specific experiment or personalization is triggered on your site.
This code will send data to Contentsquare whenever a visitor is being targeted by an experiment or a personalization. By default, we send the campaign ID, name, Variant ID and name, but you can adapt the code to your requirements.
For example: if you don’t use Session Replay in Contentsquare, you can remove the line:
window.hj('tagRecording', [tag_name]);
Using the integration with Heatmaps
To analyze how your visitors behave when exposed to an experiment by using Contentsquare’s heatmaps, you may need to setup the trigger name in Contentsquare by using the convention name:
campaignId+"-"+campaignName+"-"+associatedVariationId+"-"+associatedVariationName
You can find the experiment and variation details (ID and Name) from your Kameleoon Experiments dashboard by over hovering the experiment name.