Skip to content

Campaigns

Marketing campaign planning, execution, and tracking

Overview

Campaign management repository containing active campaigns, archived campaigns, campaign templates, and shared assets.

Structure

03-campaigns/
├── active/                 # Currently running campaigns
├── archived/               # Completed campaigns with results
├── templates/              # Campaign planning templates
└── assets/                 # Shared campaign assets

Subdirectories

active/

Currently running marketing campaigns.

Campaign Folder Structure:

campaign-name/
├── brief.md               # Campaign objectives, audience, KPIs
├── timeline.md            # Milestones and deadlines
├── content/               # Campaign-specific content
├── assets/                # Creative assets
├── metrics.md             # Performance tracking
└── learnings.md           # Ongoing observations

archived/

Completed campaigns with full documentation and results analysis.

Archive Requirements: - Final performance metrics - ROI analysis - Key learnings - Recommendations for future campaigns

templates/

Reusable campaign planning templates.

Available Templates: - Campaign Brief Template - Content Calendar Template - Budget Tracker Template - A/B Test Plan Template - Post-Mortem Template

assets/

Shared creative assets used across campaigns.

Asset Types: - Brand graphics - Stock photography - Icons and illustrations - Video B-roll - Audio/music

Campaign Types

By Objective

Type Goal Primary Channels Timeline
Awareness Brand visibility LinkedIn, Content, PR Ongoing
Lead Gen MQL generation Paid, Webinars, Content 4-8 weeks
Nurture MQL → SQL Email, Retargeting Ongoing
ABM Target accounts Direct, LinkedIn, Events 8-12 weeks
Event Registration/attendance Email, Social, Paid 2-4 weeks
Product Service launch Multi-channel 6-8 weeks

By Audience

Persona-Specific Campaigns: 1. Solo IT Director — "Expert Backup" positioning 2. Managing Partner (Law) — Compliance + confidentiality 3. CFO/Controller — Cost optimization + risk management 4. Healthcare Admin — HIPAA compliance 5. CTO/VP Engineering — Security debt + scaling 6. CPA Partner — SOC 2 + client data 7. VP Operations (Mfg) — OT/IT convergence 8. Nonprofit ED — Budget constraints + compliance

By Industry

Vertical-Specific Campaigns: - Healthcare & Dental (HIPAA focus) - Legal (confidentiality + compliance) - Accounting (SOC 2 + data protection) - Financial Services (regulatory compliance) - Manufacturing (OT/IT security) - Technology/SaaS (security + scaling) - Defense Contractors (CMMC) - Nonprofit (limited budget solutions)

Campaign Metrics

Primary KPIs

Metric Target Measurement
Reach/Impressions Campaign-specific Weekly
Engagement Rate >3% Weekly
Click-Through Rate >2% Weekly
Lead Generation Per campaign Weekly
MQL Conversion 40% of leads Monthly
Cost per Lead <$200 Monthly
Pipeline Generated 5x campaign cost Campaign end

Attribution Model

  • First Touch: 30%
  • Middle Touch: 30%
  • Last Touch: 40%

Campaign Planning Process

  1. Brief Development
  2. Define objectives and KPIs
  3. Identify target audience
  4. Set budget and timeline

  5. Strategy Development

  6. Select channels
  7. Plan content requirements
  8. Define messaging

  9. Content Creation

  10. Develop assets
  11. Write copy
  12. Design creatives

  13. Launch & Execution

  14. Deploy across channels
  15. Monitor performance
  16. Optimize in real-time

  17. Analysis & Reporting

  18. Gather final metrics
  19. Calculate ROI
  20. Document learnings

Skills Integration

Primary Skill: Campaign Orchestration

The campaign-orchestration skill powers omnichannel campaign management with real-time monitoring and GTM-driven optimization.

Invoke: Load when planning campaigns, monitoring performance, or optimizing channel allocation.

Key Capabilities: - Campaign lifecycle management (draft → active → completed) - Omnichannel publishing across 20+ platforms - Real-time performance monitoring and alerting - Multi-touch attribution modeling - A/B testing framework - Budget allocation optimization

Secondary Skill: Content Library Engine

The content-library-engine skill supports content creation and atomization for campaigns.

Invoke: Load when creating campaign content or repurposing assets across channels.

Key Capabilities: - Campaign content generation from briefs - Content atomization for multi-channel distribution - Voice gear alignment with campaign audience

SDK Integration

from campaign_orchestration import CampaignManager, WorkflowEngine, AttributionEngine
from content_engine import ContentAtomizer, Brief
from sbp.sdk.gtm import ICPDefinition

# Initialize campaign manager
campaigns = CampaignManager()

# Create campaign aligned to GTM objectives
campaign = await campaigns.create(
    name="Q1 HIPAA Compliance Push",
    type="lead_generation",

    # GTM alignment
    target_icp=["healthcare_admin", "solo_it_director"],
    service_focus="protect",

    # Budget with channel allocation
    budget=Budget(
        total=Money(25000, "USD"),
        allocation={
            "linkedin_ads": 0.40,
            "email": 0.25,
            "webinars": 0.20,
            "content_syndication": 0.15
        }
    ),

    # Timeline
    start_date="2024-01-15",
    end_date="2024-03-31",

    # KPIs
    kpis=[
        KPI("mql_generated", target=100),
        KPI("pipeline_created", target=Money(500000, "USD")),
        KPI("cost_per_lead", target=Money(200, "USD"))
    ]
)

# Monitor campaign performance
async for update in campaigns.monitor(campaign.id, interval="1h"):
    if update.cpl > 250:
        await campaigns.optimize_allocation(campaign.id)

# Calculate attribution
attribution = AttributionEngine(
    models=["first_touch", "last_touch", "linear"],
    conversion_window_days=90
)
report = await attribution.calculate(campaign.id)

Subskills Reference

Subskill Skill Purpose
@campaign-lifecycle.md CO Campaign states and transitions
@budget-allocation.md CO Spend management and optimization
@real-time-dashboard.md CO Live metrics and monitoring
@attribution-modeling.md CO Multi-touch attribution
@ab-testing-framework.md CO Experiment design and analysis
@atomization.md CLE Content breakdown for channels