Skip to content

Facebook Custom Audiences update #7798

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

varadarajan-tw
Copy link
Contributor

@varadarajan-tw varadarajan-tw commented Jul 28, 2025

Proposed changes

This PR updates the doc to reflect that Facebook Custom Audiences (Actions) supports engage audiences now. It also adds a section indicating Facebook Custom Audiences supports trait enrichment.

Merge timing

ASAP once approved

Related issues (optional)

@varadarajan-tw varadarajan-tw force-pushed the facebook-custom-audiences branch from 316807a to 3006aea Compare July 28, 2025 05:38
@varadarajan-tw varadarajan-tw marked this pull request as ready for review July 28, 2025 05:57
@varadarajan-tw varadarajan-tw requested a review from a team as a code owner July 28, 2025 05:57
@varadarajan-tw varadarajan-tw requested a review from rchinn1 July 28, 2025 05:57
@forstisabella forstisabella added the content-update updates to content that are not new features, includes grammar fixes, added notes label Jul 28, 2025
Comment on lines +25 to +27
- A source already set up:
- For Reverse ETL: If you don't yet have a Reverse ETL source, follow the instructions in Segment's [Reverse ETL documentation](/docs/connections/reverse-etl/#getting-started). Segment recommends setting an [External ID](#sync-audience) as the primary key for your Reverse ETL model, as you'll need an External ID to remove users from your custom audiences.
- For Engage Audiences: An [Engage Audience](/docs/engage/audiences/) configured which you can connect to this destination.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- A source already set up:
- For Reverse ETL: If you don't yet have a Reverse ETL source, follow the instructions in Segment's [Reverse ETL documentation](/docs/connections/reverse-etl/#getting-started). Segment recommends setting an [External ID](#sync-audience) as the primary key for your Reverse ETL model, as you'll need an External ID to remove users from your custom audiences.
- For Engage Audiences: An [Engage Audience](/docs/engage/audiences/) configured which you can connect to this destination.
- A source already set up.
- For Reverse ETL: If you don't yet have a Reverse ETL source, follow the instructions in Segment's [Reverse ETL documentation](/docs/connections/reverse-etl/#getting-started). Segment recommends setting an [External ID](#sync-audience) as the primary key for your Reverse ETL model, as you'll need an External ID to remove users from your custom audiences.
- For Engage Audiences: An [Engage Audience](/docs/engage/audiences/) that you can connect to this destination.

@@ -123,6 +124,10 @@ Segment automatically hashes any of the following fields that are not already SH
* Gender


## Additional Traits Matching
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
## Additional Traits Matching
## Additional trait matching

@@ -123,6 +124,10 @@ Segment automatically hashes any of the following fields that are not already SH
* Gender


## Additional Traits Matching

Segment [Trait Enrichment](/docs/engage/trait-activation/trait-enrichment/) allows you to send an expanded list of identifiers or traits to Facebook, so that Facebook can try to use these additional data points to match to their user profiles. If you have this feature enabled and implemented any of these traits in your Segment tracking, the Facebook Custom Audiences (Actions) can send this data to Facebook. Segment can now also sync multiple emails if the profile contains more than one. Additionally as part of this feature, Segment hashes fields before sending them downstream to Facebook, if required as described in [Hashing](#hashing)section.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Segment [Trait Enrichment](/docs/engage/trait-activation/trait-enrichment/) allows you to send an expanded list of identifiers or traits to Facebook, so that Facebook can try to use these additional data points to match to their user profiles. If you have this feature enabled and implemented any of these traits in your Segment tracking, the Facebook Custom Audiences (Actions) can send this data to Facebook. Segment can now also sync multiple emails if the profile contains more than one. Additionally as part of this feature, Segment hashes fields before sending them downstream to Facebook, if required as described in [Hashing](#hashing)section.
Segment [Trait Enrichment](/docs/engage/trait-activation/trait-enrichment/) allows you to send an expanded list of identifiers or traits to Facebook so that Facebook can try to use these additional data points to match to their user profiles. If you have this feature enabled and implemented any of these traits in your Segment tracking, the Facebook Custom Audiences (Actions) destination can send this data to Facebook. Segment can now also sync multiple emails if the profile contains more than one. Additionally as part of this feature, Segment hashes fields before sending them downstream to Facebook as described in the [Hashing](#hashing) section.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content-update updates to content that are not new features, includes grammar fixes, added notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants