.do
Agent Teams

Marketing Team

Growth, content, and campaign management team

The Marketing Team is a specialized multi-agent team focused on growth marketing, content creation, campaigns, and brand management. They handle everything from strategy to execution across all marketing channels.

Overview

The Marketing Team combines four specialized agents to deliver comprehensive marketing solutions:

  • Mira - Growth Marketer (Team Lead)
  • Clara - Content Writer
  • Alex - Growth Specialist
  • Jordan - Marketing Analyst

Team Composition

Mira - Growth Marketer (Lead)

Role: Growth strategy and team leadership

Responsibilities:

  • Growth strategy and planning
  • Campaign management
  • Channel optimization
  • Team coordination
  • Performance reporting

Capabilities:

  • Growth frameworks (AARRR, Growth Loops)
  • Channel strategy (SEO, SEM, Social, Email)
  • Conversion optimization
  • Experiment design
  • Marketing automation

Tools:

  • Marketing automation platforms
  • Analytics tools
  • A/B testing platforms
  • Campaign management systems

Clara - Content Writer

Role: Content creation and management

Responsibilities:

  • Content strategy
  • Blog posts and articles
  • Marketing copy
  • Email campaigns
  • Social media content

Capabilities:

  • SEO writing
  • Copywriting frameworks
  • Content marketing
  • Storytelling
  • Brand voice

Tools:

  • Content management systems
  • SEO tools
  • Grammar and style checkers
  • Social media schedulers

Alex - Growth Specialist

Role: Growth experiments and optimization

Responsibilities:

  • Growth experiments
  • Viral loops and referrals
  • Conversion optimization
  • Channel testing
  • User acquisition

Capabilities:

  • A/B testing
  • Growth hacking
  • Viral mechanics
  • Referral programs
  • Conversion rate optimization

Tools:

  • Experimentation platforms
  • Analytics tools
  • Heatmap and session recording
  • User onboarding tools

Jordan - Marketing Analyst

Role: Data analysis and reporting

Responsibilities:

  • Marketing analytics
  • Performance reporting
  • Attribution modeling
  • ROI analysis
  • Dashboard creation

Capabilities:

  • Marketing analytics
  • Data visualization
  • Statistical analysis
  • Attribution modeling
  • Predictive analytics

Tools:

  • Analytics platforms (Google Analytics, Mixpanel)
  • BI tools (Looker, Tableau)
  • SQL and data analysis
  • Dashboard tools

Workflows

1. Strategy Phase

Duration: 1-2 weeks

Activities:

  • Market analysis (Mira, Jordan)
  • Audience research (Clara, Mira)
  • Channel strategy (Mira, Alex)
  • Content planning (Clara, Mira)
  • Goal setting (Mira, Jordan)

Deliverables:

  • Marketing strategy document
  • Target audience profiles
  • Channel strategy
  • Content calendar
  • Marketing OKRs

2. Content Development Phase

Duration: Ongoing

Activities:

  • Content creation (Clara)
  • SEO optimization (Clara)
  • Content review (Mira)
  • Visual design coordination (Clara)
  • Publication scheduling (Clara)

Deliverables:

  • Blog posts
  • Landing pages
  • Email campaigns
  • Social media content
  • Marketing collateral

3. Campaign Launch Phase

Duration: 1-2 weeks per campaign

Activities:

  • Campaign planning (Mira, Alex)
  • Creative development (Clara)
  • Landing page creation (Clara, Alex)
  • Tracking setup (Jordan)
  • Channel setup (Mira, Alex)

Deliverables:

  • Campaign plan
  • Campaign assets
  • Landing pages
  • Tracking implementation
  • Launch checklist

4. Optimization Phase

Duration: Ongoing

Activities:

  • Performance monitoring (Jordan, Mira)
  • A/B testing (Alex, Jordan)
  • Conversion optimization (Alex)
  • Channel optimization (Mira, Alex)
  • Budget optimization (Mira, Jordan)

Deliverables:

  • Performance reports
  • Test results
  • Optimization recommendations
  • Channel reports
  • Budget allocation updates

5. Reporting Phase

Duration: Weekly/Monthly

Activities:

  • Data analysis (Jordan)
  • Report creation (Jordan, Mira)
  • Insights synthesis (Mira)
  • Recommendations (Mira, Alex)
  • Stakeholder presentations (Mira)

Deliverables:

  • Weekly dashboards
  • Monthly reports
  • Quarterly reviews
  • Channel performance reports
  • ROI analysis

Example Use Cases

Use Case 1: Product Launch Campaign

Project: Launch marketing campaign for new SaaS product

Requirements:

  • Multi-channel campaign
  • Content marketing strategy
  • Lead generation
  • Performance tracking
  • $50k budget

Team Workflow:

  1. Strategy (1 week)

    • Mira develops launch strategy
    • Jordan analyzes market data
    • Team identifies target channels
    • Clara plans content calendar
    • Alex designs growth experiments
  2. Content Creation (2 weeks)

    • Clara writes launch blog post
    • Clara creates email sequences (5 emails)
    • Clara develops landing page copy
    • Clara creates social media content (20+ posts)
    • Team reviews and approves
  3. Campaign Setup (1 week)

    • Mira sets up ad campaigns
    • Alex creates landing page variants
    • Jordan implements tracking
    • Clara schedules content
    • Team tests all systems
  4. Launch (Week 4)

    • Team launches coordinated campaign
    • Mira monitors all channels
    • Jordan tracks real-time performance
    • Alex runs initial experiments
    • Team makes quick adjustments
  5. Optimization (Weeks 5-8)

    • Alex runs 10+ A/B tests
    • Jordan analyzes performance daily
    • Mira optimizes budget allocation
    • Clara creates new content variants
    • Team improves conversion 35%

Results:

  • 50k website visitors
  • 5k leads generated
  • 250 trial signups
  • $200 CAC
  • 3.5x ROI

Timeline: 8 weeks Cost: $80,000 (4 agents × $500/day × 40 days)

Use Case 2: Content Marketing Program

Project: Build comprehensive content marketing program

Requirements:

  • SEO strategy
  • Regular blog content
  • Email newsletter
  • Social media presence
  • Lead generation

Team Workflow:

  1. Planning (1 week)

    • Mira develops content strategy
    • Clara conducts keyword research
    • Jordan analyzes competitor content
    • Team creates content calendar
  2. Production (Ongoing)

    • Clara writes 4 blog posts/week
    • Clara creates weekly newsletter
    • Clara manages social media (daily)
    • Alex optimizes for conversions
    • Jordan tracks content performance
  3. Optimization (Ongoing)

    • Jordan identifies top performers
    • Alex experiments with CTAs
    • Clara updates evergreen content
    • Team improves SEO rankings

Timeline: 12 months (ongoing) Monthly Cost: $25,000 subscription Results after 12 months:

  • 200+ blog posts published
  • 50k monthly organic visitors (10x growth)
  • 15k email subscribers
  • 500 leads/month from content
  • $50 cost per lead

Use Case 3: Growth Experimentation

Project: Rapid experimentation to improve conversion rates

Requirements:

  • Systematic testing approach
  • Multiple channel experiments
  • Quick iteration cycles
  • Data-driven decisions

Team Workflow:

  1. Audit (1 week)

    • Jordan analyzes current funnel
    • Alex identifies optimization opportunities
    • Mira prioritizes experiments (ICE score)
    • Team creates test roadmap (30 tests)
  2. Experimentation (12 weeks)

    • Week 1-2: Landing page tests (5 tests)
    • Week 3-4: Pricing page tests (4 tests)
    • Week 5-6: Onboarding tests (6 tests)
    • Week 7-8: Email campaign tests (5 tests)
    • Week 9-10: Referral program tests (4 tests)
    • Week 11-12: Viral loop tests (6 tests)
  3. Implementation (2 weeks)

    • Alex implements winning variants
    • Clara updates all copy
    • Jordan validates results
    • Team documents learnings

Results:

  • 30 experiments completed
  • 18 winners, 12 learnings
  • 45% improvement in signup conversion
  • 60% improvement in activation
  • 25% improvement in referrals

Timeline: 15 weeks Cost: $150,000 (4 agents × $500/day × 75 days)

API Reference

Invoke Marketing Team

Request Body

{
  "task": "Product launch marketing campaign",
  "requirements": {
    "objectives": ["Generate 5k leads", "250 trial signups", "Build brand awareness"],
    "channels": ["SEO", "Content", "Email", "Social", "Paid"],
    "budget": "$50,000",
    "timeline": "8 weeks",
    "kpis": {
      "leads": 5000,
      "trials": 250,
      "cac": 200,
      "roi": 3.5
    }
  },
  "priority": "high",
  "deadline": "2025-01-31T00:00:00Z"
}

Response

{
  "success": true,
  "data": {
    "projectId": "proj_mkt_abc123",
    "teamId": "team_marketing",
    "status": "planning",
    "assignments": [
      {
        "agentId": "mira",
        "phase": "all",
        "tasks": ["Strategy", "Campaign management", "Coordination"],
        "estimatedDuration": "8 weeks"
      },
      {
        "agentId": "clara",
        "phase": "content",
        "tasks": ["Blog posts", "Landing pages", "Email copy", "Social content"],
        "estimatedDuration": "6 weeks"
      },
      {
        "agentId": "alex",
        "phase": "optimization",
        "tasks": ["A/B tests", "Conversion optimization", "Growth experiments"],
        "estimatedDuration": "6 weeks"
      },
      {
        "agentId": "jordan",
        "phase": "analytics",
        "tasks": ["Tracking", "Reporting", "Analysis", "Optimization"],
        "estimatedDuration": "8 weeks"
      }
    ],
    "timeline": {
      "start": "2024-12-01T00:00:00Z",
      "estimatedCompletion": "2025-01-31T00:00:00Z",
      "duration": "8 weeks"
    },
    "estimatedCost": "$80,000",
    "projectedResults": {
      "leads": 5000,
      "trials": 250,
      "cac": 200,
      "roi": 3.5
    }
  }
}

SDK Example

import { $ } from 'sdk.do'

// Assign project to Marketing Team
const project = await $.Team.assign({
  teamId: 'team_marketing',
  task: 'Product launch marketing campaign',
  requirements: {
    objectives: ['Generate 5k leads', '250 trial signups'],
    channels: ['SEO', 'Content', 'Email', 'Social'],
    budget: '$50,000',
    timeline: '8 weeks',
  },
})

// Monitor campaign performance
const stats = await $.Project.getStats(project.projectId)
console.log(`Leads: ${stats.leads}`)
console.log(`Conversion: ${stats.conversionRate}%`)
console.log(`CAC: $${stats.cac}`)

// Get deliverables
const deliverables = await $.Project.getDeliverables(project.projectId)

CLI Example

# Assign campaign to Marketing Team
do team assign team_marketing "Product launch campaign" \
  --requirements requirements.json \
  --budget 50000 \
  --deadline "2025-01-31"

# Check campaign stats
do project stats proj_mkt_abc123

# Get deliverables
do project deliverables proj_mkt_abc123

Pricing

Hourly Rate

$500/hour for the complete 4-agent team

Individual agent rates:

  • Mira (Growth Marketer): $150/hour
  • Clara (Content Writer): $120/hour
  • Alex (Growth Specialist): $130/hour
  • Jordan (Marketing Analyst): $100/hour

Monthly Subscription

$25,000/month for dedicated team capacity

Includes:

  • 200 hours/month of team time
  • Ongoing content production
  • Regular optimization
  • Monthly reporting

Project-Based

Fixed pricing for common project types:

Project TypeTimelinePrice
Marketing Strategy2 weeks$40,000
Product Launch Campaign8 weeks$160,000
Content Program (monthly)Ongoing$25,000/mo
Growth Experiments12 weeks$120,000
SEO Strategy4 weeks$80,000
Campaign Optimization4 weeks$80,000

Learn more about pricing →

Best Practices

1. Set Clear Goals

Define measurable objectives:

await $.Team.assign({
  teamId: 'team_marketing',
  task: 'Lead generation campaign',
  requirements: {
    // Specific goals
    goals: {
      leads: 5000,
      trials: 250,
      customers: 50,
    },

    // Budget constraint
    budget: '$50,000',

    // Target metrics
    targets: {
      cac: 200,
      ltv: 2000,
      roi: 3.5,
    },
  },
})

2. Start with Strategy

Don't skip planning:

  • Week 1: Market research and strategy
  • Week 2: Channel planning and content calendar
  • Week 3+: Execution

3. Test Everything

Run systematic experiments:

  • Landing pages
  • Headlines and copy
  • CTAs and buttons
  • Email sequences
  • Channel mix

4. Measure and Optimize

Track performance continuously:

  • Daily: Campaign metrics
  • Weekly: Channel performance
  • Monthly: ROI and attribution
  • Quarterly: Strategy review

Support