LogoLogo
WebsiteDocumentationChangelogStatusTerms
  • Getting Started
    • Overview
    • FAQs
    • Reference
      • Identifier Types
      • Identifier Profiles
      • Identity Clusters
      • Identity Resolution
      • Regular Expressions
      • Tabular Data Schema
      • Advanced Query Interface
      • IP Allowlisting
    • Global Data Regulations
  • Data
    • Sources
      • Amazon S3
      • API Source
      • Azure Blob Storage
      • BigQuery
      • Databricks
      • File Upload
      • Google Cloud Storage
      • Mailchimp
      • SDK Sources
        • Android SDK
        • iOS SDK
        • JavaScript SDK
      • SendGrid
      • Shopify
      • Snowflake
    • Data Configuration
      • Custom Identifiers
      • Traits
      • Events
      • Labels
  • Identity
    • EIDs Switchboard
  • Audiences
    • Audiences
      • Audience Builder
      • Insights
      • Activation
        • Real-Time Targeting
        • Google Ad Manager
        • Permutive
      • Exports
        • Metadata file
    • Destinations
      • Amazon DSP
      • Amazon S3
      • Azure Blob Storage
      • Campaign Manager 360
      • Display & Video 360
      • Google Ads
      • Google Cloud Storage (GCS)
      • Meta Ads
      • The Trade Desk
      • TikTok
      • Yahoo! Japan Ads
  • collaborate
    • Clean Rooms
      • Insights Clean Rooms
      • Activation Clean Rooms
      • Augmentation Clean Rooms
      • Prospecting Clean Rooms
    • Partnerships
      • Flash Partners
        • Optable Flash Node
        • AWS Connector
        • Snowflake Connector
      • Enterprise Partners
      • Flash Partner Settings
  • Differential Privacy
  • Admin
    • General
    • Accounts
      • Managing User Accounts
      • Roles
        • Permissions
      • Authentication
    • Real-Time API
    • Data Subject Requests
  • Profile Settings
    • Notifications
  • Guides
    • AWS Connector: Guides
      • Enterprise DCN
      • AWS Connector
    • Snowflake Connector: Guide
    • Optable CLI
    • Data Warehouse Exports
      • Google BigQuery
      • Snowflake
  • Announcements
    • Deprecation Notices
      • Q1 2025: Deprecation of Exports & Introduction of Syncs
      • Feb 21st, 2024: Removal of regex_allowed_http_origins
      • Dec 8th, 2022: Exports to Export Configurations
      • Deprecated uses in the CLI
Powered by GitBook
On this page
  • Adding Meta Ads as a Destination
  • Exporting Audiences to Meta Ads
  • What Can I Export to Meta Ads?
  • How Will My Export Appear in Meta Ads?

Was this helpful?

  1. Audiences
  2. Destinations

Meta Ads

How to link your account and export audiences to Meta Ads.

Last updated 1 month ago

Was this helpful?

empowers advertisers to target a diverse range of Meta properties, including Facebook, Instagram, WhatsApp, and Oculus. In addition to placement options on Meta-owned platforms, Meta Ads Manager enables placement across affiliated third-party sites within the . This allows for an expansive, multi-channel reach to effectively engage with audiences.

Adding Meta Ads as a Destination

Prerequisites:

  1. Meta Ads Account: Make sure you have an active Meta Ads Manager account with the necessary permissions to create and manage audiences.

  2. Advertiser ID: Know the Advertiser ID(s) you wish to target, especially if you have multiple advertisers associated to your Meta Ads Manager account.

  3. Review & Accept the Custom Audiences ToS: To use Meta Ads custom audiences you must review & accept the


Meta Ads Configuration Steps:

  1. Open your DCN & navigate to Audiences -> Destinations.

  2. Click Create in the top right.

  3. Select Meta Ads

  1. Assign a name to your export destination and click Create.

  2. Click Continue with Meta.

  3. You'll be redirected to Meta's login page to grant the required permissions for audience creation & population.

After clicking "Allow," you'll be redirected back to your DCN. Here, you'll encounter an Advertiser ID field that displays a list of all advertisers associated with your Meta Ads account. You have the option to select an advertiser from this list or manually enter the Advertiser ID for the specific advertiser you wish to target.

Note: Each destination can only support one advertiser account, if you would like to link your other advertiser accounts, you will have to create a new destination in your DCN.

From the CLI, input the following command. This will redirect you to your browser to authorize access and connect your Meta Ads account with your DCN. Below is an example of the expected CLI output:

optable-cli destination create meta-ads <your destination name>

Which will return you the created destination object.

{
  "id":  7,
  "kind":  "DESTINATION_KIND_META_ADS",
...
  "name":  "<your destination name>",
  "state":  "DESTINATION_STATE_SETUP",
  "meta_ads":  {}
}

Once you grant your DCN access, you can then select the advertiser that you want to export to, these will appear in the response under "advertiser_options".

optable-cli destination get 7
{
  "id":  7,
  "kind":  "DESTINATION_KIND_META_ADS",
...
  "name":  "<your destination name>",
  "state":  "DESTINATION_STATE_SETUP",
  "meta_ads":  {
    "ad_account_options":  [
      "43243543453453"
    ]
  }
}

To choose the advertiser, use the following command and replace advertiser-id with the advertiser you want to export to and your DCN will respond with your completed Meta Ads destinations configuration details.

optable-cli destination update meta-ads 7 --ad-account-id=43243543453453

If you created the destination using your DCN UI you will be redirected to the destinations listing and you can then use this export destination to export your audience data to Meta Ads.

Exporting Audiences to Meta Ads

To export an audience to your Meta Ads account, locate the desired audience and click the Export button in the top-right corner. You will then be prompted to choose your export destination from a list of available options.

Select the IDs for export, set the schedule, and click Create.

From the CLI, enter the following:

optable-cli export create meta-ads <audience-id> <destination-id>

Where:

  <audience-id>       Audience to export
  <destination-id>    Destination of the export

You can choose which ID or update method to send with:

--identifiers-filter=IDENTIFIERS-FILTER,...
                        Filter identifiers by type. Options are: email or 
                        phone. The options are not mutually
			exclusive except and can be combined. 

Here is an example of what your command should look like:

$ optable-cli audience export meta-ads 1 7 --frequency="now"  

What Can I Export to Meta Ads?

You can export various identifiers like emails, phone numbers, IDFAs, and GAIDs. Note that Meta doesn't accept empty exports.

How Will My Export Appear in Meta Ads?

Your exported audience will appear in the 'Custom Audience' section, labeled with the name you set in your DCN.

Your export destination is now ready to use and you can export to it following the instructions in the

next section.
Meta Ads Manager
Meta Audience Network
ToS which can be found here.
Naming your destination and granting permissions.
Exporting to Meta Ads.
Where to find your exported audiences.