Skip to main content
    Case Study · Listing Profit

    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

    Turnaround
    4h → 5m
    Automated multi-format asset creation
    Unit Cost
    ≈$300 → ≈$8
    Model routing & structured generation
    Delivery SLA
    +15 pp
    Idempotency & retryable execution

    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

    Figure 1: Listing Profit Creative Pipeline Lifecycle
    01 · TriggerCampaign Input

    Campaign details, source content, and brand guidance enter the workflow

    02 · ValidationSchema & Idempotency Check

    Validate required inputs and prevent duplicate processing

    03 · GenerationStructured LLM Orchestration

    Multi-prompt synthesis with strict JSON schema outputs

    04 · QA GateContent Validation

    Check required copy and output formats before delivery

    05 · DeliveryMulti-Format Dispatch

    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.

    Outcome Summary: 95% reduction in production turnaround time, 97% decrease in unit production cost, and a 15-point increase in operational delivery SLA.

    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.

    Discuss the bottleneck