Campaign Launch Workflow

Purpose: Multi-worker workflow to launch a complete campaign from idea to execution
Workers Used: Campaign Brief Intake → Design-Ready Copy → Campaign Post → Message Sequence → Slack Deployment
Status: Active


Overview

Orchestrates multiple workers to take a campaign idea from initial requirements to full launch, including brief creation, marketing collateral, content calendar, outreach sequences, and team announcement.


Workers in This Workflow

  1. Campaign Brief Intake Worker (workers/campaign-planning/campaign-brief-intake/)

    • Creates execution-ready campaign brief
    • Collects all required inputs (positioning, target list, execution stack, message library, content plan, roles)
  2. Design-Ready Copy Worker (workers/content-generation/design-ready-copy/)

    • Generates 2-pager/one-pager copy from campaign brief
    • Uses archetype selection (Service 2-pager, Sprint, etc.)
  3. Campaign Post Worker (workers/content-generation/campaign-post/)

    • Drafts LinkedIn campaign posts via CC content system
    • Outputs in Campaign Post Template format (pastable into Notion)
  4. Message Sequence Worker (workers/campaign-planning/message-sequence/)

    • Creates multi-step outreach sequences
    • Uses campaign playbooks (cold outbound, mutual intro, event follow-up, LinkedIn)
  5. Slack Deployment Worker (workers/content-generation/slack-deployment/)

    • Announces deployment win to team
    • Includes demo, PRD highlights, process changes, context graph evolution

Flow Diagram

Campaign Idea/Requirements
    ↓
[Campaign Brief Intake Worker]
    → Campaign Brief (execution-ready)
    ↓
[Design-Ready Copy Worker]
    → 2-pager/one-pager copy
    ↓
[Campaign Post Worker] (parallel)
    → LinkedIn post drafts
    ↓
[Message Sequence Worker] (parallel)
    → Outreach sequences
    ↓
[Slack Deployment Worker]
    → Team announcement
    ↓
Campaign Ready to Launch

Inputs

  • Campaign idea/requirements
  • Service line positioning
  • Target audience
  • Content strategy (optional)

Outputs

  • Campaign brief (gtm/campaign-launch/campaigns/[name].md)
  • Design-ready copy (gtm/marketing-assets/design-ready-copy/[name].md)
  • Campaign posts (Notion-ready format)
  • Message sequences (ready for HeyReach/Instantly)
  • Slack deployment message

Execution

Sequential Steps:

  1. Campaign Brief Intake → Creates brief
  2. Design-Ready Copy → Generates collateral

Parallel Steps (after brief): 3. Campaign Post → Drafts posts 4. Message Sequence → Creates sequences

Final Step: 5. Slack Deployment → Announces launch


Example Run

Input: “Create campaign for Insurance Broker Lead Intake Automation”

Output:

  • Brief: insurance-broker-lead-intake.md
  • Copy: insurance-broker-lead-intake-2pager.md
  • Posts: 5 LinkedIn posts (Notion format)
  • Sequences: HeyReach sequence for 15 accounts
  • Slack: Deployment announcement