At a glance: Enrich Salesforce Marketing Cloud (SFMC) email campaign conversion data with AppsFlyer attribution data.
For a complete picture of integrating Salesforce Marketing Cloud with AppsFlyer, read these articles:
- Salesforce Marketing Cloud integration with AppsFlyer
- AppsFlyer App for Salesforce Marketing Cloud
- Salesforce Marketing Cloud data sync with AppsFlyer (this article)
Use AppsFlyer attribution data in Salesforce Journey Builder and Automation Studio
Advertisers use AppsFlyer attribution data to enrich SFMC email campaign conversions using the Salesforce internal subscriber_key ID. This data enables advertisers to:
- Make marketing journey decisions based on user installs and in-app events
- Create and manage marketing automation flow using the SFMC Journey Builder module
- Activate the AppsFlyer app in Salesforce
- Create a custom attribution link using the app
The link must include subscriber_key as one of the link parameters
- Allow access to raw data coming from AppsFlyer Data Locker
To import and use attribution data from AppsFlyer:
- In Salesforce, create a new data extension. This data extension is used as an entry source of data.
Import data onto it and create a data relationship between two extensions. Learn more about automation activities.
- In Salesforce, create another data extension. This data extension is used to store the data related to the audience defined in AppsFlyer for the decision splits in a journey flow.
- Link both data extensions in the Contact Builder module.
- Create a new journey using the entry source data extension.
- Add to the journey all the steps needed.
- Add a decision split activity.
- Configure the decision split activity according to the attribution data in the second data extension.
Make sure to populate the second data extension (customer data) before activating the journey, otherwise the decision split won't work as expected.
- Activate and test the journey.
Once a record starts the journey and encounters the decision split activity, it continues in a path according to the value of the condition you configured.
In each path, you can add different activities: For example, send an email, send a push notification, send an SMS.