Skip to main content
Piano Analytics SDK lets you create customized digital experiences and build commercial relationships with your users, fueling your subscription, conversion, analytics, entitlement, and personalization goals. With this integration, you can connect Kameleoon with Piano Analytics SDK to:
  • Push campaign exposure event data (campaign name and variation name) to Piano Analytics SDK.
  • Use Piano Analytics dashboards to analyze your campaigns.
Key benefits:
  • Use Piano Analytics SDK’s automatically generated reports to analyze your campaigns.
  • Track your campaigns’ impact on metrics (acquisition, retention, activation).

Prerequisites

Ensure you have Piano Analytics SDK installed on your website before configuring this integration.

Enable Piano Analytics SDK integration on Kameleoon

  1. Open the Kameleoon app.
  2. Click Admin > Integrations.
  3. Search for the Piano Analytics SDK integration and click it.
  4. Click Install.
  5. Select the project on which you want to activate Piano Analytics SDK.
  6. Click Install.
You will then see it appear in the installed tab with the number of projects where you’ve configured the tool.
Kameleoon automatically sends exposure events to Piano Analytics SDK.
Ensure you install the Piano Analytics script on your pages, as Kameleoon will use Piano Analytics API methods to send the data for your campaigns.

Activate Piano Analytics SDK on a campaign

In an A/B experiment

Once you’ve activated Piano Analytics SDK in the Integrations page, you can select it as a reporting tool in the Integrations step of the finalization panel in the Graphic editor or the Code editor.

In a personalization

Once you’ve activated Piano Analytics SDK in the Integrations page, you can select it as a reporting tool in the personalization creation page.

On the Results page

You can also select Piano Analytics SDK among the reporting tools in the Results page.
In the right sidebar, click Reporting Tools > Edit. Click Validate to save your changes.

On a feature flag

Learn how to manage third-party analytics integrations

Data transmission

After you activate and define Piano Analytics SDK as a reporting tool in a campaign, Kameleoon automatically sends the experiment and variation ID and name every time a visitor sees a variation of an active Kameleoon A/B experiment.