Skip to content

Kameleoon

Kameleoon is an optimization solution with experiment, AI-powered personalization, and feature management capabilities in a single unified platform.

Prerequisites

Before you start, you’ll need the following:

Use cases

Kameleoon sends custom events to Braze to identify users participating in experimentation and personalization campaigns, enabling more precise targeting and personalized messaging.

Integrating Kameleoon

This integration runs as a JavaScript tracker through Kameleoon’s engine.js. It can be quickly enabled from within Kameleoon’s platform.

Step 1: Go to the Kameleoon Integrations page

In your Kameleoon app, select Admin and then Integrations on the sidebar.

The Admin panel in the Kameleoon platform.

Step 2: Install the Braze tool

By default, the Braze tool isn’t installed. Look for the Braze icon, then select Install the tool. A grey square with a downward-pointing arrow.

Select the projects for which you want to activate the Braze tool, so that Kameleoon data will correctly report to Braze.

The Braze tool icon in Kameloon.

After configuring the tool, select Validate, which will close the configuration panel. You will then see an ON toggle next to the Braze tool’s icon, including the number of projects the tool is configured on.

The Braze tool toggled "On" in Kameleoon.

Step 3: Associate Braze with Kameleoon campaigns

In the Graphic/Code editor

To finalize your experiment, select the Integrations step to configure Braze as a tracking tool, then select Braze.

The Integrations dashboard in Kameleoon showing all available integrations, including the active integration Braze.

Braze will be mentioned in the summary before going live. Kameleoon will automatically transmit the data to Braze, and you’ll be able to use it for analysis and segmentation directly in Braze.

Personalization creation

On the Personalization Creation page, you can select Braze among the reporting tools to personalize your reporting.

Reporting Tools section showing integrations such as Heap, Mixpanel, Clarity, with Braze selected.

Feature flag creation

Set up the integration in the feature flag environment in the Integrations section. Enable it for the environments where you want it active.

The Feature Flag page in Kameleoon with available integrations. There are two switches for each partner, "Delivery rules" and "Feature experiments".

Results page

After Braze is set as a reporting tool for an experiment, you can select (or unselect) it on the Kameleoon results page in the Experiment configuration menu.

The side panel of the results page in Kameleoon.

The reporting tools associated with the experiment will display. Select Edit to edit this selection.

Step 4: Analyze and Leverage Your Kameleoon Data in Braze

After the integration is set up, Kameleoon will send custom events called kameleoon_exposure with properties such as Experiment name, Experiment ID, Variation name, Variation ID to Braze.

The custom event user log in Braze, showing an example playload of the event that has been recieved by Braze from Kameleoon.

You can then view this data in the Custom Events, create custom event reports to identify Kameleoon campaign exposure, and enable segmentation based on event properties. You can use custom events when creating subsequent or linked campaigns and Canvases through Action Paths, action-based triggers or creating segments

Furthermore, these events will be accessible through Currents custom event objects to allow for comprehensive reporting and analysis.

Considerations

Request event property segmentation

Before you can use event property segmentation, you’ll need it enabled in Braze. Use the following template to contact your Braze CSM or the support team for access.

Braze data points

The custom event sent from Kameleoon to Braze—including any event properties enabled for segmentation—will log data points in your Braze instance.

HOW HELPFUL WAS THIS PAGE?
New Stuff!