# Set up Facebook Developer Account

Before you begin, you will need the following:

* CrossEngage account
* A Facebook App Administrator Account with Ads Management Standard Access

{% hint style="info" %}
For an explanation of Custom Audiences in Facebook for Developers, check their documentation [here](https://www.facebook.com/business/help/744354708981227) or [here](https://adespresso.com/blog/facebook-ads-custom-audiences-guide/).
{% endhint %}

### **Creating a Facebook Developer App**

* Log in to your Facebook Developer account [here](https://developers.facebook.com/).
* Go to "My Apps" in the main dashboard.
* Click on the Create App button. If this is your first time using Facebook for Developers, click ‘Getting Started,’ set up your account, and click “Create First App”.

<figure><img src="/files/kYCejklvf69dN3PtqbFu" alt=""><figcaption></figcaption></figure>

* Set “Business” as the application type. Click “Next”.

<figure><img src="/files/TLLPwp1PWZE9AOgfENFX" alt=""><figcaption></figcaption></figure>

* Name your new app and enter the contact email through which you will receive notifications.
* Click “Create App”.

<figure><img src="/files/BhGBNfwgrA8EznjwKp1L" alt=""><figcaption></figcaption></figure>

### **App Review**&#x20;

You will need to submit to [App Review](https://developers.facebook.com/docs/facebook-login/review/how-to-submit) before you continue. This may take several days.&#x20;

### **Checking Administrator Access**

If you have problems with the previous steps, be sure to check whether you have administrator access by completing the following steps:

* Log in to [https://business.facebook.com](https://business.facebook.com/).
* Click on the Business Settings button at the bottom left of your screen.
* Select “Users” > “People” from the navigation bar on the left.

<figure><img src="/files/nelf66uCQ5YBROH2n8ub" alt=""><figcaption></figcaption></figure>

* Find the desired app in the “Assigned assets” section and click on the arrow icon to the right.
* Make sure the “Manage app” permission under the “Admin access” title is activated.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://documentation.crossengage.io/data-and-engagement-platform/messages/integrations/channels/segment-transfer/facebook/set-up-facebook-developer-account.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
