Get Started

OverviewCreate a sourceCreate a modelCreate a destinationCreate a sync
Documentation/Destinations/Facebook Custom Audiences

Facebook Custom Audiences

Table of Contents
A Facebook Custom Audience is a targeted advertising service that allows businesses to import information or “identifiers” about leads and customers (such as email and phone number) to retarget them via ads on Facebook.


After selecting Facebook Custom Audiences from our Destinations catalog, you will be prompted to initiate an OAuth flow.Click the button to initiate the OAuth flow with Facebook. After you have authenticated, you will be prompted by this screen.Click "Authorize a new Facebook Custom Audiences account."This should complete the OAuth flow with Facebook and finish your setup.After being redirected back to Hightouch, select an Ad Account using the Dropdown and then click "Save"

Connecting Facebook Custom Audiences to a query

All that you have to do to connect a query to Facebook Custom Audiences is setup mappings between the columns returned by your SQL query and Facebook.The columns on the left hand side are from the SQL query and the columns on the right hand side are from the Facebook Ads

Special Mappings

The mappings supported by Facebook are pretty standard with a few exceptions, e.g.

Handling PII and Hashing

By default, Hightouch automatically hashes the following fields before sending requests to Facebook:
  • Email
  • Phone
  • Gender
  • First Name
  • Last Name
  • First Initial
  • State
  • City
  • Zip Code
  • Country
This behavior can be disabled by in the sync config. If it is disabled, the data from the model should be appropriately normalized and hashed.