Scenario: I have connected my facebook lead ads account with leadsquared and capturing the leads into leadSquared. However, for some leads FB-Source campaign is getting tracked and for some leads FB-source campaign is not getting tracked.


Reason: The possibility is because of below points

1) Facebook lead ads advanced settings wouldn't have done correctly as per the steps described here https://help.leadsquared.com/how-to-do-the-advanced-settings-of-the-facebook-lead-ads-connector/


2) Would be getting below exception at the backend. The below exception simply means that-  to track the source campaign for all leads coming through FB, you should ensure you have complete admin rights for the following i.e.  Facebook pages/ Forms/ FB ads created in your FB account.  Having done that you should be able to track the Source campaign in for leads coming through FB.


{"error":{"message":"(#270) This Ads API request is not allowed for apps with development access level (Development access is by default for all apps, please request for upgrade). Make sure that the access token belongs to a user that is both admin of the app and admin of the ad account","type":"OAuthException","code":270,"fbtrace_id":"FUE95FVdiS3"}}


Solution / Fix:

You should ensure you have complete admin rights for the following i.e.  Facebook pages/ Forms/ FB ads created in your FB account.  Having done that you should be able to track the Source campaign for leads coming through FB.