AI Marketing Creative Engine
An AI creative pipeline for Listing Profit that reduced campaign turnaround from four hours to five minutes and approximate unit cost from $300 to $8 through retryable n8n orchestration, structured outputs and automated QA gates.
Project Context & Scope
- Company
- Listing Profit
- Role
- GTM Engineer | AI Automation Engineer
- Period
- Aug 2024 – Nov 2025
- Scope
- AI creative automation, retryable webhooks & CRM integrations
Measured outcomes
Problem & Operational Bottleneck
Listing Profit's manual campaign production required copywriting, formatting, and multi-channel asset delivery. Each campaign took about four hours and cost about $300 to produce, creating an operational bottleneck as volume grew.
Constraints & Requirements
- Consistent brand and campaign formatting requirements
- Structured outputs had to remain parseable across generation steps
- Transient API timeouts from downstream LLM and image providers
- Operators needed visible checkpoints before multi-format delivery
System Architecture Lifecycle
Campaign details, source content, and brand guidance enter the workflow
Validate required inputs and prevent duplicate processing
Multi-prompt synthesis with strict JSON schema outputs
Check required copy and output formats before delivery
Prepare approved campaign assets for downstream workflows
Detailed architecture diagram illustrating stages and transition safeguards for AI Marketing Creative Engine.
System Architecture & Ownership
Built a production n8n and OpenAI pipeline that accepts campaign inputs, generates schema-constrained content, applies QA checkpoints, and prepares multiple delivery formats. The surrounding integration layer connected campaign and lead workflows to Follow Up Boss, GoHighLevel, and webhook endpoints.
Engineering Decisions & Rationale
- Used n8n-style orchestration for rapid iteration while moving reliability-critical logic into Python services as volume grew.
- Required structured outputs at generative steps so downstream automation received predictable fields.
- Separated deterministic data transformations from generative LLM nodes to reduce token spend and increase testability.
Reliability, Retries & Safeguards
- Idempotency keys protected webhook-triggered workflows from duplicate processing.
- Exponential backoff handled transient failures from external services.
- Dead-letter handling preserved failed operations for auditable recovery.
- QA checkpoints validated generated content before multi-format delivery.
Evidence & Production Outcomes
Résumé-recorded production outcomes: campaign turnaround fell from 4 hours to 5 minutes, cost fell from about $300 to about $8, and the broader Listing Profit integration work improved operational SLA by 15 percentage points.
Reflection & Engineering Learnings
The project reinforced a practical rule: generative steps need deterministic validation and explicit recovery paths before they can support a repeatable production workflow.
Need a similar automation system?
Let's review your operational bottlenecks and design a reliable production pipeline.
marketingAI
A production full-stack AI marketing SaaS that combines Pydantic AI generation, human approval controls, durable job execution, and Cloudflare-hosted web and API services.
Open-Source AI ToolingAgent Bridge
A public MIT-licensed, local-first coordination protocol for durable messaging, shared tasks, and bounded handoffs between terminal AI agents.