Troubleshoot common errors in FB Audience

Facebook has posed some restrictions on using or setting FB Audience via the Marketing APIs. Some of the common errors that you may encounter while configuring the FB Audience campaigns are listed below

1. Requires business_management permission

If you encounter this error, then your app needs to undergo App review process. For more details on App review, visit here

As per Facebook documentation, the business_management permission allows your app to read and write with the Business Manager API. The allowed usage for this permission is to manage business assets such as an ad account and to claim ad accounts. You may also use this permission to request analytics insights to improve your app and for marketing or advertising purposes, through the use of aggregated and de-identified or anonymized information (provided such data cannot be re-identified). 

2. Fail to create a new custom audience in Campaign Creation flow

Sometimes, you might not be able to create a new custom audience in step 2 of FB Audience Campaign Creation and would see this error.


One of the common reasons for this failure is that Custom Audience terms are not accepted (Permissions error) and hence FB doesn't let you create a custom audience. Excerpt from FB docs:

The API does not allow you to create or change Custom Audiences if the terms have not been accepted. If the contract is not signed, we trigger an errors when you try to create or edit a custom file Custom Audience

To make sure that the Permissions error is causing this issue, follow the below steps:

  1. Go to Developer Tools in your browser
  2. Open Network tab
  3. Click on Create Audience in Create new audience.
  4. You will be able to see the error as shown below



Once you have made sure that permissions error is causing the issue, follow the steps below to resolve the error:

  1. Go to this link. It will ask you to login if not already logged in.
  2. Update the correct Ad account ID in the URL
  3. Accept terms and conditions for the Ad account
  4. Fetch the new access token from App dashboard
  5. Go to MoEngage dashboard. Logout from Facebook in MoEngage Settings page and log in again with the new access token
  6. Try creating a new audience/ add new users to existing audience now. 

If the problem persists, try these additional steps:

  1. Go to Facebook App dashboard, click on Add Product. Search for Facebook Login
  2. Select Facebook Login. Fill in the relevant details
  3. Add Facebook Login. This should get added on the left panel under Products
  4. Now go back to MoEngage dashboard and create a new audience/ add new users to existing audience


Was this article helpful?
0 out of 0 found this helpful