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
-
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)
-
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.)
-
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)
-
Message Sequence Worker (
workers/campaign-planning/message-sequence/)- Creates multi-step outreach sequences
- Uses campaign playbooks (cold outbound, mutual intro, event follow-up, LinkedIn)
-
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:
- Campaign Brief Intake → Creates brief
- 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