Candu helps you build, iterate, and personalize your in-app content experiences. Measuring the impact this content has on your business objectives is essential.
You can send events captured in Candu back to Amplitude, enabling you to leverage Amplitude's analytics capabilities to gain insights into user behavior and improve your product experience even further!
Setting up the Integration
Step 1: Get your Amplitude API key
Log in to Amplitude.
Navigate to Organization settings > Projects.
Select the project you wish to integrate with Candu.
Copy the API Key for your project.
Step 2: Setup the integration in Candu
Log in to your Candu account.
Go to the Settings > Integrations page
3. Add your Amplitude API Key and hit 'Save Changes.'
Step 3: Test Your Integration to Ensure Smooth Functionality
Perform actions in your Candu components, e.g., click a live Candu button to trigger sample events you've chosen to track.
Be proactive and check your Amplitude dashboard to see if the events are being logged correctly. Please note that it may take a few minutes for the updates to come through!
When is a content view counted?
The content viewed event (candu.sdk.content, sent to integrations as "Candu Content Viewed") fires when the content renders on the page, meaning its component mounts and its styles load. This happens after the content's segment and display rules pass.
The event does not check whether the content is visible in the viewport. Content rendered below the fold or inside a hidden element still counts as a view.
For tours, the event can fire when the tour loads, even if a step's target element is not on the page yet. Step-level views are tracked separately. See Product Tour Analytics.
