Behrad Chatrchi

Growth Director

Martech

CRM

AI & Automation

Behrad Chatrchi
Behrad Chatrchi

Growth Director

Martech

CRM

AI & Automation

Menu

Automation Budgeting

Leading Budget-Safe Marketing Automation at Scale

Leadership challenge: Always-on CRM journeys created a growth opportunity, but also introduced uncontrolled communication and voucher spend. The problem was not simply technical; it required a shared operating model for Marketing, CRM and Technology.

My Role

I framed the business risk, translated budget constraints into system guardrails, and aligned the journey logic with a reusable capacity-management approach. I stayed hands-on with the API and failure-path design so the strategic decision could become a dependable operating capability—not a slide or a one-off campaign.

Strategic Choice

Instead of returning to manually scheduled campaigns, I chose to preserve the speed and consistency of always-on automation while separating budget ownership from journey execution.

A lightweight Capacity Management Service sits between the automation platform and campaign action. This created one clear source of truth for whether a journey should continue or stop.

How the System Works

  • Before each campaign action, the journey checks remaining capacity through a GET request.
  • If capacity is available, the journey continues and sends the communication.
  • After successful delivery, a POST request consumes one unit of capacity.
  • When the limit is reached, an HTTP failure status such as 429 routes the journey to its stop path automatically.

Leadership Decisions Behind the Architecture

  • Protect automation, not manual work: keep lifecycle journeys always on while controlling exposure.
  • Separate concerns: budget rules live outside journey logic and can be governed independently.
  • Design for reuse: the same guardrail can support churn prevention, acquisition, win-back and other lifecycle programs.
  • Make failure operational: status codes become explicit workflow decisions rather than hidden response messages.

Business Value

The approach gives marketing teams predictable control over campaign volume and communication cost without sacrificing the speed of automation. It also creates a scalable governance layer that can be reused across Push, SMS, Email, Vouchers and multiple automation platforms.

Hands-on Depth

REST APIs, capacity management, event-driven customer journeys, HTTP status-based workflow control and platform-agnostic automation architecture.

This case reflects how I lead: start with the business constraint, align teams around a clear operating decision, and go deep enough technically to ensure the system works in practice.