RudderStack
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 (campaign name and variation name) to RudderStack.
Key benefits:
- Every event that is triggered by RudderStack will be automatically sent to Kameleoon, saving developers time on having to re-implement an existing tracking plan in Kameleoon.
Push Kameleoon exposure events into RudderStack
Enable RudderStack integration on Kameleoon
- Log in to the Kameleoon app.
- Click Admin > Integrations > Install the tool.
- Select the projects on which you want to activate RudderStack.
- Click Validate.
You will then see a ON toggle on the right of the tool's line, and the number of projects the tool is configured on.
Ensure 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 in the Integrations tab of the finalization panel.
When you've activated and defined RudderStack 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.
If you need to send exposure events for feature flags, you must enable Hybrid capabilities.