Facebook’s configuration on AppsFlyer’s dashboard is pretty straightforward.
To start tracking Facebook installs you simply need to populate the Facebook App ID in the media configuration window for Facebook.
However, sometimes Facebook installs are not displayed in our dashboard.
Reasons for Discrepancies
The main reasons for this are, as follows:
As stated in the SDK Integration Guide - iOS, you must add the AdSupport.framework to your project for IDFA collection to take place. Although in most cases attribution still works with finger-printing, IDFA collection is mandatory for working with Facebook. Check the Installation Raw Data report to see if the IDFA column is indeed empty or not.
Android installs work on Facebook even without GAID collection, but it is highly recommended to have it implemented too.
Even if the reply is not an error there is still the possibility the user confused the Facebook App IDs for the iOS and Android apps.
When setting up the Facebook app install campaign you can select the app from a drop-down list or paste the full store URL to the app. While both work on Facebook, the second method fails AppsFlyer's attribution.
Correct set-up - attribution works.
Incorrect set-up - attribution fails.