Rights Orchestration
Right to Access returns prospect or user information. Right to Delete removes the user or prospect object, without cascading to related objects.
Manage list and global-level opt-out with a deterministic policy for conflicting signals, and know exactly which opt-out actions can't be undone through the platform's own API.
Marketing Cloud Account Engagement, formerly Salesforce Pardot, aligns B2B marketing with sales goals. Preference management here spans two distinct levels: per-topic list membership and a global prospect-level opt-out flag, and Pardot's own API has a real, permanent limitation on one of them worth knowing before it happens.
Ketch connects to Pardot with both levels handled precisely, and the limitation stated plainly.
Capabilities
The Ketch Salesforce Pardot integration covers Rights Orchestration (Right to Access, Right to Delete), Consent Orchestration, and Preference Orchestration.When a single request contains conflicting signals, for example a grant and a deny for the same list, Ketch applies a deny-wins policy: one denied entry is enough to opt the prospect out, regardless of any other signal in the same request, which avoids nondeterministic outcomes.
Right to Access returns prospect or user information. Right to Delete removes the user or prospect object, without cascading to related objects.
Sets the `isDoNotEmail` and `isDoNotCall` properties directly based on a person's preferences.
Operates at two levels. Per-topic subscription maps each Ketch topic to a Pardot Static List: an opt-in adds the prospect to the list with `optedOut` set to false, while an opt-out sets `optedOut` to true. One real limitation worth knowing clearly: list opt-out is irreversible through Pardot's own API. Once set to opted-out, it cannot be reversed programmatically; only manual re-subscription through Pardot itself can undo it. Global control works separately through the prospect-level `optedOut` flag, and re-subscribing at that global level only persists if the Account Engagement connector's Opted Out sync is specifically configured to "Use Pardot's value."
With Ketch, teams can
The gap
Pardot's own API has real, permanent behavior around list opt-out that a privacy program needs to plan around rather than discover after the fact:
Why Ketch
Permissioning infrastructure that governs Salesforce Pardot the same way it governs every other system in your stack — not a one-off connector bolted onto a banner.
List opt-out's irreversibility through Pardot's API is stated clearly, not glossed over.
Deny-wins resolves ambiguous requests predictably, rather than leaving outcomes to processing order.
The California Attorney General reached a $1.55 million settlement with Healthline Media over sharing sensitive data with advertisers without valid consent, a reminder that B2B marketing platforms carry real exposure when opt-out behavior isn't understood and applied accurately.
Related reading
Integrations
Ketch ships connectors and SDKs so consent, rights, and policy flow into your CDPs, warehouses, ad platforms, and AI stack — without a custom data pipeline.
Book a demo to walk through rights, consent, and preference orchestration on your stack — or start free and connect Salesforce Pardot yourself.
Get started in less than 5 min