RudderStack is a customer data platform and data warehouse. With our RudderStack integration, you can use Kameleoon as a Source to push campaign exposure event data (campain name and variation name) to RudderStack.
Push Kameleoon exposure events into RudderStack
Enable RudderStack integration on Kameleoon
Log in to your Kameleoon App, click on Administrate and then Integrations in the sidebar.
For more information on this page, see our dedicated article.
By default, the tool is not installed. This is signaled by this icon:
With a click on Install the tool, you will be able to select the project(s) on which you want to activate it.
Once you have configured the tool, click on Validate in the bottom-right corner: the configuration panel closes. You will then see a ON toggle on the right of the tool’s line, as well as the number of projects the tool is configured on.
Note: Make sure the RudderStack script is installed on your pages as Kameleoon will use RudderStack API methods to send campaign exposure events to RudderStack.
Associate RudderStack as reporting tool in a Kameleoon experiment or personalization
Once the integration is activated on the Integrations page, you can select it as a reporting tool at the Integrations step of the finalization panel of the Graphic/Code editor).
As soon as RudderStack has been activated and defined as a reporting tool in a campaign, an event called “Experiment viewed” will be sent automatically every time a visitor sees a variation of an active Kameleoon A/B experiment.
Note: If you need to send exposure events for feature flags, you need to enable Hybrid capabilities.