Audiences — Segment analysis
Kameleoon’s Audiences feature enables in-depth analysis of your main segments and measures the impact of experiments and personalization campaigns on those segments. This article explains how to explore segment analysis, interpret its key components, and refine your insights using filters and customization options
What you'll find in the segment analysis section
The segment analysis section of the Audiences page presents data through three main components:
- A bar chart that visualizes the performance and size of each segment.
- A segmentation table that provides detailed statistics about each segment.
- A filtering side panel to narrow down the data you’re analyzing.
This view enables data-driven comparisons of different audience segments based on metrics like visit volume, conversion rate, average cart value, and revenue.
Scope selection
At the top of the page, you can choose between analyzing data by Visitor or Visit using the dropdown menu. This lets you adjust how metrics are calculated across segments.
You must add the segments you want to track during the Audiences setup to ensure they appear here. For more information see our Getting started with Audiences and Segment builder articles.
Which segments are displayed?
The segments shown in this section are:
- The segments you selected during Audiences configuration, in the Include primarily section of the Configuration > Audiences tab.
- You can also choose segments when you first set up Audiences for a project in the Select the segments you want to track step. For more information, refer to this article.
- The segments you included manually when creating them by selecting Use this segment in Audiences.
- Predictive segments, which automatically appear if you have the AI Predictive Targeting add-on and use AI Predictive Targeting conditions such as Likelihood to convert.
You must have at least one predictive segment or one included segment for any data to appear on this page.
While audience segments are defined and tracked within the Kameleoon UI as described above, for Feature Experimentation (SDK-based experiments), accurately tracking audience assignment requires an explicit action in your code.
Developers must call the evaluateAudiences()
method. This method triggers a re-evaluation of the visitor against all defined audience segments based on the visitor data that is known by the SDK at the time evaluateAudiences()
is called. evaluateAudiences()
should be called after all relevant visitor data has been set or updated, and just before getting a feature variation or checking a feature flag.
Segment chart
The Analysis of my audience section features a bar chart that provides a visual overview of your selected audience segments.
Chart axes and indicators
- X-axis: Segment names
- Y-axis (left): Segment size (number of visits)
- Y-axis (right): Conversion rate
Chart interaction
- Hover over the bars to view the exact number of visits for a segment.
- Hover over the circles to see the exact conversion rate.
Favorite segments
Toggle the ON/OFF switch to show only your favorite segments. Favorites appear with a colored bar for size and a circle for conversion rate.