campaign-planning

Plan marketing campaigns with objectives, audience segments, channels, and metrics.

37|3|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/eren726290/opencode-cowork-plugins --skill campaign-planning-eren726290
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: campaign-planning
Source: https://github.com/eren726290/opencode-cowork-plugins/tree/main/marketing/agents/marketing/skills/campaign-planning
Command: npx skills add https://github.com/eren726290/opencode-cowork-plugins --skill campaign-planning-eren726290

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users systematically plan and execute marketing campaigns by providing a structured framework, channel guidance, and metric definitions.

Core Features & Use Cases

  • Campaign Framework: Guides users through defining objectives, audience, message, channel, and measurement.
  • Channel Selection: Offers detailed advice on choosing the right channels (owned, earned, paid) based on audience and goals.
  • Content Calendar: Provides a template and process for building a content calendar.
  • Budget Allocation: Suggests approaches for allocating marketing budgets effectively.
  • Success Metrics: Defines key metrics for various campaign types (awareness, lead gen, etc.).
  • Use Case: When launching a new product, use this Skill to define campaign objectives, identify the target audience, select appropriate marketing channels, and set up a content calendar with success metrics.

Quick Start

Use the campaign-planning skill to outline a marketing campaign for a new product launch, focusing on awareness and lead generation objectives.

Frequently Asked Questions about campaign-planning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan a marketing campaign for a product launch?

Plan a marketing campaign by defining objectives, segmenting target audiences, crafting core messages, selecting marketing channels, and establishing success metrics. This framework provides structured guidance for product launches, focusing on awareness and lead generation.

What are the best ways to allocate a marketing budget across different channels?

Allocate a marketing budget by evaluating campaign objectives and selecting appropriate owned, earned, and paid channels based on audience targeting. Effective budget allocation strategies ensure resources are distributed efficiently for various campaign types.

How do I set KPIs for different types of marketing campaigns?

Set KPIs for marketing campaigns by defining success metrics tailored to specific campaign types, including awareness, lead generation, product launches, and customer retention. This establishes clear measurement criteria for evaluating campaign performance.

How do I build a content calendar for a multi-channel marketing campaign?

Build a content calendar by using a structured template and process that schedules messaging across selected marketing channels. This organizes campaign execution and ensures consistent content delivery aligned with your strategic objectives.

Can I use this framework for customer retention campaigns?

Yes, this framework supports customer retention campaigns by guiding audience segmentation, message crafting, and channel selection. It provides specific budget allocation and success metrics guidance tailored to retention objectives.

What is the best way to choose marketing channels for a specific audience?

Choose marketing channels by analyzing audience segments and matching them with appropriate owned, earned, and paid media. Channel selection guidance ensures your campaign reaches target demographics effectively through the most suitable platforms.