CONNECTIONS / Salesforce / Salesforce to Snap Custom Audience
Salesforce segments, refreshed automatically into Snap.
Signals watches the Salesforce report or list view you nominate and keeps the matching Snap audience aligned, hashing identifiers on the way through and pushing only what changed since the last sync.
- ● salesforce → snap.custom_audience :: live
- > sync list view won_customers rows=19,204
- hash sha256(email,phone)
- route snap.custom_audience upsert
- ✓ audience refreshed · 14,209 matched
WHAT THIS ENABLES
Salesforce to Snapchat Custom Audience
Salesforce to Snapchat Custom Audience keeps Snap's audience lists synced with the customer segments your Salesforce team already maintains as reports or list views, refreshing adds and removals on a schedule so suppression and lookalike campaigns stay current.
- Salesforce list views mirrored into Snap Ads Manager without a manual export.
- Lookalike seeds built from cohorts your Salesforce team already scores as high value.
- Existing customers suppressed from Snap acquisition spend the moment Salesforce records the change.
WHAT FLOWS WHERE
Salesforce to Custom Audience, mapped.
Salesforce list view changes flow through Signals, which hashes each record and updates the Snap Custom Audience with the corresponding adds and removals.
Salesforce list view changes flow through Signals, which hashes each record and updates the Snap Custom Audience with the corresponding adds and removals.
Built for the teams that own the number.
Teams manually re-uploading Salesforce list exports to Snap Ads Manager.
From kickoff to verified events.
-
Connect
Connected App access, read-only, to the Salesforce report or list view that defines the segment.
-
Segment
Segment rules read directly from the Salesforce object, identifiers hashed for upload.
-
Sync
Scheduled push to Snap with automatic incremental refresh.
What ships with this use case.
Suppression of existing Salesforce customers from Snap acquisition spend.
Lookalike seeds built from high-value cohorts your Salesforce reports already identify.
Audiences that stay current without a manual re-upload cycle.
What Custom Audience actually receives.
- ● signals :: audience upload
- > POST /audience_match source=salesforce.list_view
- schema ["EMAIL_SHA256","PHONE_SHA256"]
- external_audience_id "snap_won_customers"
- id_list_size 19,204 · matched 14,209
- ✓ accepted match=74%
Adjacent moves on the same stack.
from Salesforce
Salesforce to Meta Custom Audience
Salesforce to Meta Custom Audience keeps Meta's Custom Audiences synced with the customer…
Learn morefrom Salesforce
Salesforce to Google Customer Match
Salesforce to Google Customer Match keeps Google's Customer Match lists synced with the…
Learn moresame use case
ActiveCampaign to Snap Custom Audience
ActiveCampaign to Snapchat Custom Audience: Signals reads your ActiveCampaign contacts and…
Learn moregeneric
Snap Custom Audience
Build and refresh Snap audiences from your CRM, warehouse, or SingleView with hashed…
Learn moreAsked on almost every call.
What identifiers does Snap match a Salesforce segment on?
Hashed email and phone pulled from the Salesforce report or list view you nominate, plus any mobile advertising ID present on the record. Datahash hashes every identifier before it leaves your environment and sends whichever combination the Salesforce data actually supports.
Can the same Salesforce segment feed Snap and other ad platforms at once?
Yes. A segment defined once as a Salesforce report or list view can sync to Snap, Meta, Google, and TikTok at the same time, each with its own hashed key handling and refresh schedule, so marketing does not maintain separate segment logic for every platform.
NEXT STEP