mParticle Feed

mParticle is a customer data platform that lets marketers integrate and orchestrate data across their entire stack, enabling them to win in key moments in the customer journey.

Configuration

  1. Set up a Leanplum feed configuration in mParticle in order to generate API key and secret values.
  2. Within Leanplum, go to More - Partner Integrations and apply your credentials and mappings in the mParticle configuration page

🚧

Device SystemName is required for the integration to work

When tracking device data in Leanplum, make sure the "SystemName" parameter is sent as described in the start call in our Developer Guide.

Supported event types

We pass Leanplum specific messaging data to mParticle, as Custom App Events with event attributes.

Campaigns

EventAttributes
Campaign Entercampaign_id, event_type, name
Campaign Exitcampaign_id, event_type, name
Campaign Forced Exitcampaign_id, event_type, name
Campaign Convertcampaign_id, event_type, name
Campaign Triggeredcampaign_id, event_type, name
  • Campaign Name is not available for Lifecycle Campaigns, created from the Messages page.

Push Notifications

EventAttributes
Push Notification Sendchannel, event_type, message_id, name
Push Notification Openchannel, event_type, message_id, name
Push Notification Bouncechannel, event_type, message_id, name
Push Notification Suppressedchannel, event_type, message_id, name

Email

EventAttributes
Email Sendchannel, event_type, message_id, name
Email Deliveredchannel, event_type, message_id, name
Email Deferralchannel, event_type, message_id, name
Email Bouncechannel, event_type, message_id, name
Email Openchannel, event_type, message_id, name
Email Clickchannel, event_type, message_id, name
Email marked as spamchannel, event_type, message_id, name
Email Unsubscribechannel, event_type, message_id, name
Email Droppedchannel, event_type, message_id, name

A/B tests

EventAttributes
A/B testab_test_id, variant_id

App inbox

EventAttributes
App inbox message Openchannel, event_type, message_id, name
App inbox message Sendchannel, event_type, message_id, name

In app message

EventAttributes
In app message Viewchannel, event_type, message_id, name

Webhook

EventAttributes
Webhook Sendchannel, event_type, message_id, name
Webhook Suppressedchannel, event_type, message_id, name

General

EventAttributes
Message Sendchannel, event_type, message_id, name
Message Openchannel, event_type, message_id, name
Message Held Backchannel, event_type, message_id, name

Attributes

AttributeDescription
ab_test_idID of the A/B test in Leanplum
variant_idID of the A/B test variant the user was placed into
campaign_idUnique ID of the reported campaign in Leanplum
channelLeanplum messaging channel - e.g. "EMAIL", "PUSH"
event_typeLeanplum specific message action (e.g. Open, Send, Bounced)
message_idUnique ID of the reported message in Leanplum
nameName of the associated message in Leanplum

Supported identities

User identities

  • Customer ID
  • Email Address
  • Other
  • Other 2
  • Other 3
  • Other 4

Device identities*

  • Android Device ID
  • Apple IDFA
  • Apple IDFV
  • Fire Advertising ID
  • Google Advertising ID
  • Microsoft Advertising ID
  • Microsoft Publisher ID
  • Push Token
  • Roku Advertising ID
  • Roku Publisher ID