Marketing Suppression Policy

Summary

Suppression policy is the safety boundary between an eligible audience and a permissible communication.

Problem

Audience selection alone cannot decide whether a prospect or customer should receive a message. Global do-not-contact state, channel preferences, campaign rules, and runtime eligibility all matter.

Principle

Treat suppression as first-class operational policy, not a post-query filter.

Platform Shape

Marketing authoring owns suppression policies and rules. Runtime member materialization applies eligibility when building run state, and sync jobs keep global suppression registries aligned with provider or source state.

Source Evidence

  • docs/domains/marketing.md
  • services/marketing/authoring/suppression_policies
  • jobs/marketing/sync_global_suppression_registry
  • services/marketing/runtime/members
  • docs/engineering/concepts/marketing-audiences.md
  • docs/engineering/concepts/approval-and-actor-context.md