Platform module

    One API for lifecycle marketing decisions.

    Send profile, event, and campaign context into EngageMKTG, and receive an explainable decision: send, wait, suppress, delay, or escalate.

    The problem this solves

    Campaign rules spread across ESPs, CRMs, scripts, and spreadsheets are difficult to govern. The Decision API centralizes the decision while leaving channel execution in the tools you already use.

    What your team gets

    • Centralized lifecycle logic
    • Explainable send and suppression decisions
    • Faster integration with existing tools
    • Consistent guardrails across channels
    • A reusable path from pilot to scale

    Explainable decision outputs

    • Send
    • Wait
    • Suppress
    • Delay
    • Human review
    • Route to channel
    • Assign campaign

    Use one decision waterfall

    Evaluate identity, consent, status, frequency, timing, recent behavior, campaign eligibility, and channel fit in a consistent order.

    Apply it to focused use cases

    Start with Day-0 Activation, click follow-up, lifecycle stage triggers, reactivation, campaign validation, or a one-shot model-powered send.

    Integrate without a channel migration

    Pass profile, event, and campaign context through a focused API call, then use the returned decision in your current email, SMS, push, or RTB workflow.

    How it works

    1. 01Validate profile
    2. 02Check consent and status
    3. 03Evaluate recent events
    4. 04Apply planner logic
    5. 05Return decision and reason
    6. 06Execute in the existing channel

    Start with a measurable lifecycle problem.

    Prove one application first, then expand the same profile and decision infrastructure as the business case becomes clear.

    Request API Access