Documentation Index

Fetch the complete documentation index at: https://help.branch.io/llms.txt

Use this file to discover all available pages before exploring further.

Leanplum Configuration (New)

Prev Next

1328

Overview

Leanplum is the mobile marketing platform that drives app engagement & ROI.

How does it work?

Once the Branch SDK is integrated into an app, Branch can detect which Branch Links are leading to installs, re-opens, and users' actions. Enabling this integration and providing your relevant Ids will result in Branch automatically forwarding referred events to Leanplum, in the exact format Leanplum expects.

Branch events sent to Leanplum

The events Branch sends to third party data tools varies based on the events the partner supports as well as whether or not you've implemented the Branch SDK to measure said events.

Leanplum supports the following events:

  • Install
    *Reinstall

Before you begin

To set up the Leanplum integration, you first need to:

  1. Admin access to your Branch account.

  2. Have the Advanced Data Feeds add-on enabled on your Branch account. Advanced Data Feeds can be included as an add-on to both the Engagement and Performance products.

  3. Implemented the Branch SDK into your mobile app (iOS | Android)

  4. Implement the Leanplum SDK

  5. Admin access to your Leanplum account.

Enable Leanplum

Complete the following steps to enable Leanplum:

1. Retrieve IDs from Leanplum

Before you can enable the integration in Branch, you need to retrieve your credentials from your Leanplum account.

Branch requires these credentials to not only authenticate, but to ensure your Branch data is being sent to the correct account.

Branch requires the following credentials from your Leanplum account:

  • App ID - This is the ID applied to your application in Leanplum that tells us which dashboard the data is applied to.This key is used in your Leanplum integration.

  • Production Key - This key is used to tell Leanplum to send the data to the production/live pipeline. It is specific to your app and Leanplum dashboard. See our available production methods.

See Leanplum's documentation on how to find these values.

2. Connect Leanplum in Branch

In Branch, go to Configuration > Integrations and select the Data tab. Search for Leanplum and select it to open its data partner page.

In the Export section, enter the following, then toggle Export to Enabled and select Save:

  • App ID (required).

  • Production Key (required).

3. Verify data sent

Once the above steps are complete, you are now ready to start launching campaigns. Branch-attributed conversions will be sent to Leanplum. To verify data is being sent from Branch to Leanplum, you can look at Branch's Liveview Webhook Records and apply the following filter:

Filter

Operator

Value

webhook partner key

equals

di_leanplum

Wait Period

Data may take some time to flow through Branch's attribution systems and onto Leanplum. If data has not appeared in Leanplum after 30 minutes of completing a test conversion, review the above steps to see if you may have missed something.