DEV Community

Radhika Bhanderi
Radhika Bhanderi

Posted on

Facebook pixel SDK in Flutter

Hello everyone, I need some help with Facebook Pixel SDK in Flutter. We have integrated the Facebook SDK and added multiple custom events. On Android, everything is working fine. Our ads use a deferred deep link with Ad ID, Campaign ID, and other parameters, and we can capture those details correctly. The issue is on iOS. When a user does not have the app, clicks the ad, installs from the App Store, and opens the app for the first time, the deferred deep link is not being passed into the app. Because of this, we cannot capture the ad parameters on first open, and we cannot save the install attribution into our database per user and per campaign. Other events after the app is installed are being tracked, but the first install attribution is missing. Is this a known limitation on iOS, or is there a correct way to make deferred deep linking work with Facebook ads in iOS? If anyone has solved this before, please share what worked for you.

Top comments (0)