Custom Audience on Facebook Business Extension (FBE) allows businesses to optimize their ad targeting by building an audience of their customers, website visitors, mobile app visitors, or people similar to them. The FBE Custom Audience onboarding flow allows businesses to set up or integrate the following:
This document outlines the main prerequisites for the FBE Custom Audience flow along with a high-level overview of the steps required to complete the process. Please refer to the Facebook Business Extension guide for specific details on overall integrations.
Example — Onboarding flow from partner surface (Business Login)
A Facebook app is required with the following access level, feature and permissions:
ads_management
manage_business_extension
— This is a private permission that requires your Facebook representative to add your app to the allow list.Set up authentication via Business Login (on partner platform) or Business Apps (on Facebook) with the required configurations and launch the FBE onboarding flow.
Field | Description |
---|---|
Type: setup | Required. Seller’s Facebook setup, such as their unique identifier ( |
Type: business_config | Required. Configuration object that the Meta Business Extension uses to configure the Meta Business Extension workflow. See |
Type: boolean | Required. Set this value to |
Use this object to define the settings for the end user's Facebook presence
Field | Description |
---|---|
| Required. |
| Required. |
| Required. |
| Required. |
| Required.
|
| Optional. |
| Optional. |
| Optional. |
Use this object to configure the business settings for an end user. This includes CTAs, Services card, and more. Each field includes a "type" linked to the respective tables below.
Field | Description |
---|---|
| Required. |