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.
- Set up a Leanplum feed configuration in mParticle in order to generate API key and secret values.
- 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.
We pass Leanplum specific messaging data to mParticle, as Custom App Events with event attributes.
Event | Attributes |
---|
Campaign Enter | campaign_id, event_type, name |
Campaign Exit | campaign_id, event_type, name |
Campaign Forced Exit | campaign_id, event_type, name |
Campaign Convert | campaign_id, event_type, name |
Campaign Triggered | campaign_id, event_type, name |
- Campaign Name is not available for Lifecycle Campaigns, created from the Messages page.
Event | Attributes |
---|
Push Notification Send | channel, event_type, message_id, name |
Push Notification Open | channel, event_type, message_id, name |
Push Notification Bounce | channel, event_type, message_id, name |
Push Notification Suppressed | channel, event_type, message_id, name |
Event | Attributes |
---|
Email Send | channel, event_type, message_id, name |
Email Delivered | channel, event_type, message_id, name |
Email Deferral | channel, event_type, message_id, name |
Email Bounce | channel, event_type, message_id, name |
Email Open | channel, event_type, message_id, name |
Email Click | channel, event_type, message_id, name |
Email marked as spam | channel, event_type, message_id, name |
Email Unsubscribe | channel, event_type, message_id, name |
Email Dropped | channel, event_type, message_id, name |
Event | Attributes |
---|
A/B test | ab_test_id, variant_id |
Event | Attributes |
---|
App inbox message Open | channel, event_type, message_id, name |
App inbox message Send | channel, event_type, message_id, name |
Event | Attributes |
---|
In app message View | channel, event_type, message_id, name |
Event | Attributes |
---|
Webhook Send | channel, event_type, message_id, name |
Webhook Suppressed | channel, event_type, message_id, name |
Event | Attributes |
---|
Message Send | channel, event_type, message_id, name |
Message Open | channel, event_type, message_id, name |
Message Held Back | channel, event_type, message_id, name |
Attribute | Description |
---|
ab_test_id | ID of the A/B test in Leanplum |
variant_id | ID of the A/B test variant the user was placed into |
campaign_id | Unique ID of the reported campaign in Leanplum |
channel | Leanplum messaging channel - e.g. "EMAIL", "PUSH" |
event_type | Leanplum specific message action (e.g. Open, Send, Bounced) |
message_id | Unique ID of the reported message in Leanplum |
name | Name of the associated message in Leanplum |
- Customer ID
- Email Address
- Other
- Other 2
- Other 3
- Other 4
- 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