Activation
Push consent-gated audiences to ad platforms — segments, suppression lists, and lookalike seeds.
Audience activation syncs a segment of your CRM to an ad platform — Meta, Google, LinkedIn, TikTok, Reddit, Snap, or X — so you can retarget, suppress, or seed lookalikes. Every member passes a consent gate first, and Pact records exactly who was included and who was held back.
Building an activation
An activation is defined by:
- Audience source — a saved view, a segment, or a cohort.
- Purpose — advertising, retargeting, suppression list, or lookalike seed.
- Destination — the ad platform to push to.
- Schedule — one-time, hourly, daily, or weekly.
Destinations are connected once with encrypted credentials and reused across activations. Each platform declares the match keys it supports (such as hashed email or phone).
The consent gate
Before anything is sent, every member runs through a strictest-wins consent check across all applicable jurisdictions and purposes. If any rule blocks a member, they're suppressed — never included. Identifiers leave Pact hashed, and each decision is written to a per-member audit with its reason and jurisdiction.
Consent is enforced at the edge
A member is only ever sent if every applicable jurisdiction allows it for that purpose. There's no way to push an audience that bypasses the gate.
Preview, then run
Before you sync, preview the activation. Pact runs the consent gate and hashing as a dry run and shows a diff: how many members are included versus suppressed, with a breakdown of suppression reasons. When it looks right, Run upload executes the sync and returns the included and suppressed counts. Scheduled activations can be paused and resumed.