Meta (Facebook Ads)

By syncing your audiences directly to Meta, your team can better automate and streamline your Facebook Ads Custom Audience and Lookalike Audience activation strategies.

Before you Begin

Before you can sync Untitled Audiences to Meta, you’ll need to accept Meta’s Custom Audience Terms of Service if you haven’t created a custom audience in your account prior. You can use the link below to navigate directly to the relevant section to complete this in Facebook. https://business.facebook.com/ads/manage/customaudiences/tos/ Ensure that, if you have multiple Facebook accounts, you use the account selector at the top-right of the page to select the advertising account you're going to use the custom audience with.

Terms of service webpage troubleshooting

If you are being redirected to the Ads Manager page on Facebook while trying to navigate between ad accounts on this page: https://business.facebook.com/ads/manage/customaudiences/tos/, you may need to append "?act=[ad account ID]" to the URL like this: https://business.facebook.com/ads/manage/customaudiences/tos?act=XXXXXXXXXXXXXXXX

Replace the X's with your ad account ID. To find your ad account ID, visit https://adsmanager.facebook.com/adsmanager/manage/campaigns while logged in, and from the top drop-down, select the ad account you'd like to use with Untitled Audience syncs. The screenshot below shows where you will find the Ad account ID.

Walkthrough Video

Step-by-Step Guide

Destination Overview

Meta (Facebook Ads) is one of the most powerful digital advertising platforms available, enabling businesses to reach their audiences across Facebook, Instagram, and the broader Meta ecosystem. This guide will walk you through how to configure Meta as a destination within Untitled and how to send audiences effectively for advertising activation.

Connection Setup

Log into Untitled

  1. First, log into your Untitled account.

  2. Select Destinations in the left navigation menu.

  3. Find Meta (Facebook Ads) and click Connect.

  4. A popup modal will appear with a link. Select Continue and you'll be redirected to a new window.

  1. Press Continue on this authentication page.

  1. Proceed with Authenticating Facebook Ads (META) via your preferred Authentication Method.

Meta / Facebook Ads Authentication Methods

Facebook Ads supports two separate authentication mechanisms: OAuth (Login with your Facebook profile) and System User. We recommend using System User for the most reliable connection long term as it does not require re-authentication every 30 days. Both methods are documented in this article, so you may proceed with the option that best suits your workflow.

The System User Authentication method typically takes 10–15 minutes to complete. Please plan accordingly if you choose this option.

For long-term stability, we recommend using a System User, which doesn't require periodic re-authentication every 30 days. The setup steps to complete this preferred authentication method are contained below.

Steps to set up a System User—Part A, Creating an Application

To generate a System User token, you'll first need to create an app. In the Facebook ecosystem, a custom application serves primarily to manage authentication tokens for accessing the Meta API platform.

If you don't have an app already, you can create one with the following steps:

  1. Go to Business Settings > Accounts > Apps.

  2. Click Add and select Create New App ID.

  3. Choose Other for the use case.

  4. Then for the Type, select Business.

  1. Fill out the relevant details for the app (name the app something descriptive and memorable such as 'Untitled Audience Integration', and fill in your own email for the app contact).

Now you can move on to generating a system user for the app!

Steps to set up a System User—Part B, Creating a System User for the App

  1. Go to your Business Manager and navigate to Business Settings > Users > System Users

  2. Click Add to create a new System User.

  3. Assign a name and select the Employee role.

Steps to set up a System User—Part C, Assigning the System User to the App

  1. After creating the System User, click Add Assets.

  2. Assign the App you created in previous steps to the System User. Make sure to assign full control (Manage app: True ) of the app to the System User and then press Save changes.

  1. You'll also need to assign your System User full control (Manage ad accounts: True) over any Ad Accounts that you'd like to sync Untitled data to for Custom Audiences. Once you've done so, press Save changes.

Steps to set up a System User—Part D, Generating an Access Token for the System User

  1. Within the System User settings, click Generate New Token.

  2. Select the app you created.

  3. Ensure the token has the ads_management Permissions scope.

  4. Set the token to Never Expire (this will prevent the need to re-authenticate your integration within Untitled every 60 days).

  1. Press Generate token.

  2. Save this token securely; it will be used to authenticate the connection in Untitled (see following step).

  3. Paste the System User Token into the 'System User Token' text box field and press Continue.

  1. Once the System User has been successfully authenticated, the Facebook Ads (Meta) Destination will appear in your 'Connected Destinations' library. If the setup is complete, a green success indicator will be displayed next to the destination (see image below for reference).

  1. Once you see this green success indicator and the authentication test has been completed, feel free to close the connection bridge URL.

Now that you've successfully authenticated your Meta destination using a System User token, please proceed to the 'Syncing an Untitled Audience to Meta (Facebook Ads)' section of this article.

2. Using OAuth (Login with your Facebook Profile)

Alternatively, you can use OAuth to authenticate the Destination. However, please note that this connection WILL EXPIRE after 30 days. Once expired, your Untitled Audiences will no longer sync or update in Meta until the connection is re-authenticated.

Steps to set up an OAuth Connection

  1. Within the initial Destination setup steps, you were asked to open the connection bridge url link. Navigate to this URL.

  2. Select the "Login" authentication preference

  1. Follow the on-screen prompts to sign in with your Facebook account and select the Ad Accounts you plan to sync Untitled Audiences to.

Note: If your user is not assigned the Manager role for the Facebook Ad Account(s) you plan to connect, you will not be able to complete this step successfully until access is granted.

  1. Once you've successfully logged in and authorized the connection, press continue to verify the authentication.

  2. Once the authentication test has been completed, feel free to close the connection bridge URL and proceed to the Audience Sync setup steps below.

Now that you've successfully authenticated your Meta destination using an OAuth sign-in (Login with your Facebook profile), please proceed to the 'Syncing an Untitled Audience to Meta (Facebook Ads)' section of this article.

Syncing an Untitled Audience to Meta (Facebook Ads)

  1. Navigate to the Audience Library in your Untitled Account

  2. Click on the audience you want to sync to Facebook.

  3. Navigate to the "Destinations" tab within the Audience, and click Setup sync

  1. A pop-up confirmation modal will appear. Type in the audience name and then click Continue

  1. After completing this step, you’ll see a confirmation screen and a green ' ✔️ Connected' message will also appear on the Facebook Available Destination tile.

  1. A Custom Audience will be created in Meta and will begin populating shortly with your selected Untitled Audience. Once active, you can attach it to any existing or new ad campaign to begin advertising to your target segment. The audience will automatically refresh daily at 12:15 EST in Meta from that point forward.

Need Further Support or Have Additional Questions?

Check out our FAQs to get some answers, start a chat on our website, or get connected directly with our team here.

Last updated

Was this helpful?