CONNECTIONS / Datahash API / Datahash API to Meta Custom Audience
Post customer segments to the Datahash API, wired to Meta lookalike and suppression seeds.
Send customer segments to one documented REST endpoint from any backend, in any language; Signals keeps Meta audiences synced as adds and removals so lists never drift, hashed and consent-checked, with no pixel and no warehouse read.
- ● datahash-api → meta.audience :: live
- > POST /v1/events source=api.audience_members count=33,358
- hash sha256(email,phone) consent=filtered
- route meta deliver
- ✓ 202 accepted · 28,688 forwarded
WHAT THIS ENABLES
Datahash API to Meta Custom Audience
Datahash API to Meta Custom Audience: post your customer segments to one REST endpoint and Signals keeps Meta audiences synced as adds and removals so lists never drift, hashed and consent-checked server-side before Meta sees it.
- Signals keeps Meta audiences synced as adds and removals so lists never drift, from events your backend posts server-side.
- Lookalike seeds and suppression lists that track your live customer base, without a pixel, a connector, or a nightly export.
WHAT FLOWS WHERE
Datahash API to Custom Audience, mapped.
Your backend posts each event to the Datahash API, which hashes and consent-screens it server-side, then Meta's Custom Audiences API records the match-ready audiences for audience refresh cadence.
Your backend posts each event to the Datahash API, which hashes and consent-screens it server-side, then Meta's Custom Audiences API records the match-ready audiences for audience refresh cadence.
Built for the teams that own the number.
Backend and platform teams driving Meta lookalike and suppression seeds by sending customer segments straight from their own stack.
From kickoff to verified events.
-
Connect
Create an API key in the Signals console and point your backend at the endpoint that feeds Meta's Custom Audiences API.
-
Map
Map your event payload to Meta's Custom Audiences API fields once; per-request validation flags bad events instead of dropping the batch.
-
Deliver
Post events as they happen and Signals keeps Meta audiences synced as adds and removals so lists never drift, hashing server-side, with audience refresh cadence shown in the debugger.
What ships with this use case.
Lookalike seeds and suppression lists that track your live customer base from a single server-side call.
Always-current lookalike seeds and exclusions, with identifiers hashed at ingestion or sent pre-hashed.
Per-event status and match feedback on audience refresh cadence from Meta's Custom Audiences API, returned inline in the live debugger.
What Custom Audience actually receives.
- ● signals :: audience upload
- > POST /customaudiences source=api.audience_members
- schema ["EMAIL_SHA256","PHONE_SHA256"]
- num_received 33,358 · num_invalid_entries -86
- audience_id "1695533" · session "upsert"
- ✓ accepted match=86%
Adjacent moves on the same stack.
from Datahash API
Datahash API to Google Customer Match
Datahash API to Google Customer Match: post your customer segments to one REST endpoint and…
Learn morefrom Datahash API
Datahash API to TikTok Custom Audience
Datahash API to TikTok Custom Audience: post your customer segments to one REST endpoint…
Learn moresame use case
ActiveCampaign to Meta Custom Audience
ActiveCampaign to Meta Custom Audience: Signals reads your ActiveCampaign contacts and deal…
Learn moregeneric
Meta Custom Audience
Build and refresh Meta Custom Audiences from your CRM, warehouse, or SingleView, with…
Learn moreAsked on almost every call.
Which backends can send to Meta Custom Audience through the Datahash API?
Any backend that can make an HTTPS request. You POST customer segments as JSON to one documented endpoint and Signals forwards the match-ready audiences to Meta's Custom Audiences API; identifiers are hashed at ingestion or sent pre-hashed, and performance teams running first-party suppression and lookalike seeds track audience refresh cadence in the debugger.
How fresh are Meta Custom Audience events sent over the API?
As fresh as you post them. The API accepts events in near real time, so lookalike seeds and suppression lists that track your live customer base reaches Meta moments after your backend fires the call, with per-event status returned inline. There is no batch window and no scheduled read, which keeps audience refresh cadence current for the teams driving Meta lookalike and suppression seeds.
NEXT STEP