Facebook SDK and tracking installs and conversions from Facebook ads

Please provide the following:

  1. SDK Version: 38
  2. Platforms(Android/iOS/web/all): IOS/Android

Hi team, long time reader and first time poster.

We have a marketing team that want to track app installs from when a person clicks on a Facebook Advertisement. Without this they cannot determine the advertising conversions and therefore what the effectiveness of the campaigns are. It also tells them which ads are performing the best.

I’ve searched existing feature requests and it seems that there may be a request in for adding similar functionality, but I’m not sure if we need the full SDK for this.

We already have the Facebook SDK enabled for our production app and it automatically records some events, but it does not connect the app installations with the Facebook Ads manager. This is the method we have turned on Facebook.setAutoLogAppEventsEnabledAsync(enabled: boolean)

We’ve noticed that there is someone looking for the same functionality on Upwork, but we feel that there must be another way around the problem (perhaps using Graph API or something).

Does anyone have any advice or experience that they can lend to solve this issue? If you know that this isn’t currently possible with expo and the managed workflow, can you also please let me know? We’re just trying to figure out if it’s possible.

Thanks in advance for your help.

@adamjnav @bacon do you know whether this is possible or not? Thanks in advance

Does anyone have any idea whether this is possible or now? From reading around it feels like there is a subset of events that the expo implementation of the FBSDK is not triggering. However I can’t definitively say that this is true or not.

If anyone has information one way or the other then guidance would be much appreciated.

Same issue here. Has anyone figured this out?

Same issue here.

Facebook SDK is integrated in the app, with Facebook auto log app events enabled. All auto logged events, such as normal installs show up in the Facebook Analytics dashboard for the app. However, no installs, from Ads, are being tracked in the Facebook Ads manager.

Would also like to know if this is possible

1 Like

Thanks for your reply @brianbyun

Unfortunately we have been unable to find a solution to the issue so far. From my own investigations, it seems as though some members of the community have success when the eject Expo and use the bare workflow. In this case using the FBSDK directly seems to work. However we’d very much prefer not to eject the project as it’s currently very streamlined using Expo and the related services.

If anyone knows a workaround for this using the managed workflow then please post.

This stack overflow post helped me fix my Mobile App Installs not tracking in Facebook Ads Manager. The answer by Dan J.

We re-configured the Ad Campaign, and in the section to “choose which app you want to promote”, we used the Facebook App ID instead of the store URL, and fixed the issue. Now Mobile App Installs are tracking in the Facebook Ads Manager.

Hopefully this helps.

1 Like

Hi there @wecreatedev

Thank you so much for your reply. I’ll take a look into the configuration and see if it’s different from the stackoverflow post. Did you manage to get this working using the Expo “managed” framework, or was this the “bare” workflow?

@troy.lutton we are using Expo managed framework

Thanks very much @wecreatedev it’s very much appreciated. We’ll give it a go and report back.