Facebook marketing partners integration with AppsFlyer

At a glance: Learn what data types Facebook marketing partners can receive from AppsFlyer.

Install postbacks

Upon conversion, AppsFlyer can return the following parameters:

Parameter Name Parameter Name Convention

Facebook Campaign Name


Facebook Campaign ID


Facebook Ad Set Name


Facebook Ad Set ID


Facebook Ad Group Name


Facebook Ad Group ID


Event time – Rounded up


Unique AppsFlyer User ID


Device ID Hashed MD5


If the attribution was from a view


Facebook channel (Instagram, Facebook Audience Network, Facebook Ads, Messenger)





http://FMP_postbackURL.........&FMP_ADGroup_name ={adgroup_name}

In-app event postbacks

Upon In-app events, AppsFlyer can return the following parameters (in addition to the above):

Parameter Name Parameter Name Convention

Event Name*


Event Value




The FMP can choose to receive the in-app event name as the advertiser configured it in AppsFlyer's SDK or to have the advertiser fill in a free text field per event.

User-level data policy

  • AppsFlyer cannot pass IDFA or Android/Advertising ID.
  • AppsFlyer passes rounded-up installs/events timestamps to the closest hour.

For example: If an install happened at 4.32 pm and 42 seconds, we can pass 5 pm as the timestamp

  • AppsFlyer can use a Random ID of its own creation to attach to events that ID shouldn’t be derived from the IDFA/Android ID and should be unique to Facebook. The same random ID can be passed downstream for In-app event postbacks.


Based on Facebook terms sending postbacks is available only for companies who obtain the following badges: Ad Technology


For the full list of FMPs, click here

Was this article helpful?