BMAD-METHOD/src/modules/marketing-ops/README.md

12 KiB

Marketing Ops Module

Complete Marketing Operations Suite with brand strategy, performance marketing, data analytics, and creative design capabilities.

Overview

The Marketing Ops module provides a comprehensive set of AI agents, workflows, and tasks for managing all aspects of marketing operations - from brand strategy and campaign planning to analytics and creative production.

Built for marketing teams, agencies, and growth-focused businesses who need professional-grade marketing operations with AI assistance.

🎯 What You Get

4 Specialized Marketing Agents

  1. Sofia - Brand Marketing Strategist 🎨

    • Brand strategy and positioning
    • Content calendar planning
    • Competitive research
    • Brand launches
  2. Marcus - Performance Marketing Specialist 📱

    • Campaign planning and optimization
    • Budget allocation across channels
    • Audience targeting and segmentation
    • Media buying strategy
  3. Elena - Marketing Data Analyst 📊

    • Analytics reporting and insights
    • Attribution modeling
    • ROI and ROAS analysis
    • Predictive analytics and forecasting
  4. Maya - Creative Marketing Designer 🎨

    • Design briefs and creative strategy
    • Landing page design
    • Email template creation
    • Mobile optimization

13 Guided Workflows

Brand & Strategy

  • Brand Strategy Development - Complete brand positioning and messaging framework
  • Brand Analysis - Comprehensive brand audit and competitive assessment
  • Brand Launch - Multi-channel brand launch campaign planning
  • Content Calendar - Strategic content planning with themes and distribution

Performance Marketing

  • Campaign Planning - Comprehensive paid campaign strategy
  • Campaign Optimization - Performance analysis and improvement recommendations
  • Budget Planning - Strategic budget allocation across channels

Analytics & Insights

  • Analytics Report - Comprehensive performance reporting with insights
  • Attribution Modeling - Multi-touch attribution setup and analysis
  • Dashboard Setup - Performance dashboard design and configuration

Creative & Design

  • Design Brief - Detailed creative project brief creation
  • Landing Page Design - Conversion-optimized landing page development
  • Email Design - Email marketing template creation

20 Specialized Tasks

Brand Tasks

  • Competitive Research & Analysis
  • Brand Audit & Assessment
  • Content Strategy Development
  • Voice & Tone Guide Creation
  • Brand Design System

Performance Marketing Tasks

  • Audience Segmentation & Targeting
  • Multi-Channel Strategy Development
  • Bid Strategy Optimization
  • Creative A/B Testing
  • Attribution Tracking Setup

Analytics Tasks

  • Marketing Data Analysis
  • Funnel Analysis
  • ROI & ROAS Analysis
  • Customer Segmentation
  • Cohort Analysis & Retention
  • A/B Test Statistical Analysis
  • Predictive Analytics & Forecasting

Creative Tasks

  • Social Media Creative Design
  • Paid Ad Creative Development
  • Mobile Design Optimization

🚀 Quick Start

Installation

npx bmad-method@alpha install
# Select "Marketing Ops" module

First Steps

  1. Load an Agent

    Load Sofia (Brand Marketer) or Marcus (Media Buyer)
    
  2. Run a Workflow

    • Brand strategy: *brand-strategy
    • Campaign planning: *campaign-plan
    • Analytics report: *analytics-report
    • Design brief: *design-brief
  3. View Your Output

    • Deliverables saved to: {project-root}/{output_folder}/marketing/

📖 Usage Examples

Example 1: Develop Brand Strategy

1. Load Sofia (Brand Marketer)
2. Run: *brand-strategy
3. Answer questions about your brand
4. Receive: Complete brand strategy document with positioning, messaging, and 90-day action plan

Example 2: Plan Paid Campaign

1. Load Marcus (Media Buyer)
2. Run: *campaign-plan
3. Define campaign goals, audience, and budget
4. Receive: Comprehensive campaign plan with channel strategy, creative requirements, and measurement framework

Example 3: Generate Analytics Report

1. Load Elena (Marketing Analyst)
2. Run: *analytics-report
3. Specify reporting period and metrics
4. Receive: Complete analytics report with insights, trends, and actionable recommendations

Example 4: Create Design Brief

1. Load Maya (Marketing Designer)
2. Run: *design-brief
3. Define project requirements and objectives
4. Receive: Comprehensive design brief with specifications, creative direction, and success criteria

🎨 Agent Capabilities

Sofia (Brand Marketer)

Triggers:

  • *brand-analysis - Comprehensive brand analysis
  • *brand-strategy - Develop complete brand strategy
  • *content-calendar - Create strategic content calendar
  • *brand-launch - Plan brand launch campaign
  • *competitive-research - Analyze competitors
  • *content-strategy - Develop content framework
  • *brand-audit - Assess brand health
  • *voice-tone - Define brand voice and tone
  • *party-mode - Collaborate with other agents

Marcus (Media Buyer)

Triggers:

  • *campaign-plan - Create comprehensive campaign plan
  • *campaign-optimize - Optimize campaign performance
  • *budget-planning - Strategic budget allocation
  • *audience-analysis - Deep audience segmentation
  • *channel-strategy - Multi-channel strategy
  • *bid-optimization - Optimize bidding strategies
  • *creative-testing - Design A/B tests
  • *attribution-setup - Configure attribution tracking
  • *party-mode - Collaborate with other agents

Elena (Marketing Analyst)

Triggers:

  • *analytics-report - Generate comprehensive analytics report
  • *attribution-modeling - Build attribution model
  • *dashboard-setup - Create performance dashboards
  • *data-analysis - Deep dive data analysis
  • *predictive-analysis - Predictive analytics and forecasting
  • *customer-segmentation - Segment customer base
  • *cohort-analysis - Cohort retention analysis
  • *ab-test-analysis - Statistical test analysis
  • *funnel-analysis - Conversion funnel analysis
  • *roi-analysis - ROI and ROAS analysis
  • *party-mode - Collaborate with other agents

Maya (Marketing Designer)

Triggers:

  • *design-brief - Create comprehensive design brief
  • *landing-page-design - Design landing page
  • *email-design - Create email templates
  • *creative-testing - Develop creative test variations
  • *social-media-design - Design social media assets
  • *ad-creative - Develop platform-specific ad creatives
  • *mobile-optimization - Optimize for mobile
  • *brand-system - Create design system and guidelines
  • *party-mode - Collaborate with other agents

🎯 Use Cases

For Marketing Teams

  • Streamline campaign planning and execution
  • Standardize marketing operations
  • Improve data-driven decision making
  • Scale creative production
  • Measure and optimize ROI

For Agencies

  • Deliver consistent client work
  • Accelerate strategy development
  • Provide comprehensive reporting
  • Manage multiple client campaigns
  • Demonstrate clear value and ROI

For Growth Teams

  • Launch new brands and products
  • Optimize acquisition channels
  • Improve conversion funnels
  • Scale winning campaigns
  • Build data-driven marketing systems

For Solo Marketers

  • Access team-level capabilities solo
  • Professional-grade deliverables
  • Data analysis without data science team
  • Creative briefs and strategic plans
  • Compete with larger teams

📊 Key Features

Strategic Planning

  • Brand positioning and messaging frameworks
  • Multi-channel campaign strategies
  • Budget allocation optimization
  • Competitive analysis and insights

Performance Optimization

  • Campaign performance analysis
  • A/B testing design and analysis
  • Bid strategy optimization
  • Conversion funnel optimization

Data & Analytics

  • Comprehensive performance reporting
  • Multi-touch attribution modeling
  • Customer segmentation and cohort analysis
  • Predictive analytics and forecasting

Creative Production

  • Design brief development
  • Platform-specific creative requirements
  • Mobile optimization guidelines
  • Brand system development

🔧 Configuration

During installation, you'll configure:

  • Output Location: Where marketing deliverables are saved
  • Analytics Platform: Primary analytics tool (GA4, Adobe, Mixpanel, etc.)
  • Advertising Platforms: Active ad platforms (Google, Facebook, LinkedIn, etc.)
  • Business Type: B2C, B2B, D2C, SaaS, E-commerce, Marketplace
  • Team Size: Solo, small (2-5), medium (6-15), large (15+), agency
  • Budget Range: Monthly marketing budget range
  • Marketing Goals: Primary objectives (awareness, leads, acquisition, revenue, retention, expansion)

These configurations personalize agent recommendations and benchmarks.

📁 Module Structure

src/modules/marketing-ops/
├── agents/                     (4 agents)
│   ├── brand-marketer.agent.yaml
│   ├── media-buyer.agent.yaml
│   ├── marketing-analyst.agent.yaml
│   └── marketing-designer.agent.yaml
├── workflows/                  (13 workflows)
│   ├── brand-strategy/
│   ├── campaign-plan/
│   ├── analytics-report/
│   ├── design-brief/
│   └── ... (9 more)
├── tasks/                      (20 tasks)
│   ├── competitive-research.xml
│   ├── data-analysis.xml
│   ├── audience-analysis.xml
│   └── ... (17 more)
├── templates/
│   ├── brand-strategy-tmpl.md
│   ├── campaign-plan-tmpl.md
│   ├── analytics-report-tmpl.md
│   └── design-brief-tmpl.md
├── data/
│   ├── marketing-knowledge-base.md
│   └── README.md
├── _module-installer/
│   └── install-config.yaml
└── README.md (this file)

💡 Pro Tips

Getting the Most Value

  1. Start with Strategy: Use brand-strategy or campaign-plan workflows before tactical execution
  2. Leverage Party Mode: Use *party-mode to bring multiple agents together for complex projects
  3. Iterate Based on Data: Run analytics-report regularly and use insights to optimize
  4. Document Everything: Save all deliverables for future reference and team alignment
  5. Test Systematically: Use creative-testing and ab-test-analysis tasks for continuous improvement

Best Practices

  • Be Specific: Provide detailed context for better recommendations
  • Use Templates: Workflow templates ensure nothing is missed
  • Regular Reporting: Schedule weekly/monthly analytics reports
  • A/B Test Everything: Test creative, audiences, and strategies
  • Document Learnings: Keep a record of what works and what doesn't

🤝 Integration with Other Modules

Marketing Ops works great with:

  • Content Creator: For content writing and multi-platform publishing
  • ClaudeCode Writer: For marketing automation scripts
  • Product Management: For go-to-market planning

📈 Success Metrics

After implementing Marketing Ops, track:

  • Time saved on strategic planning (typical: 10-20 hours/month)
  • Consistency of marketing deliverables (all follow best practices)
  • Data-driven decision making (insights → action)
  • Campaign performance improvements (ROAS, CAC, conversion rates)
  • Team alignment (shared frameworks and language)

🆘 Support & Feedback

📝 Changelog

v1.0.0 (Initial Release)

  • 4 specialized marketing agents
  • 13 comprehensive workflows
  • 20 specialized tasks
  • Complete installation configuration
  • Marketing knowledge base and benchmarks

Built with ❤️ for marketers who want to scale their impact

Ready to transform your marketing operations? Load an agent and get started! 🚀