campaign-planning

Plan marketing campaigns using a five-part framework for objectives, audience, message, channel, and measure.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/8GG-Git/knowledge-work-plugins --skill campaign-planning-8gg-git
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: campaign-planning
Source: https://github.com/8GG-Git/knowledge-work-plugins/tree/main/marketing/skills/campaign-planning
Command: npx skills add https://github.com/8GG-Git/knowledge-work-plugins --skill campaign-planning-8gg-git

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured framework and actionable guidance for planning, executing, and measuring marketing campaigns, ensuring alignment with business objectives and target audiences.

Core Features & Use Cases

  • Campaign Framework: Guides users through defining Objectives, Audience, Message, Channel, and Measurement.
  • Channel Selection: Offers detailed insights into owned, earned, and paid channels with selection criteria.
  • Content Calendar: Provides a template and process for building effective content schedules.
  • Budget Allocation: Outlines methods for allocating marketing budgets across different activities.
  • Success Metrics: Defines key performance indicators for various campaign types.
  • Use Case: When launching a new product, use this Skill to define campaign objectives, identify the target audience segments, select the most effective channels, plan content, allocate budget, and set KPIs to track success.

Quick Start

Use the campaign-planning skill to outline a 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 new product launch?

A structured campaign planning framework guides you through defining Objectives, Audience, Message, Channel, and Measurement to ensure successful product launches and lead generation.

What is the best way to allocate a marketing budget across different channels?

Budget allocation methods distribute marketing funds across owned, earned, and paid channels based on specific campaign objectives and expected ROI to maximize reach.

How do I define KPIs for a lead generation campaign?

Define lead generation KPIs during the measurement phase by identifying key performance indicators that track campaign success metrics aligned with your specific objectives.

Can I use this campaign planning framework for brand awareness initiatives?

Yes, this campaign planning framework supports brand awareness initiatives by helping define visibility objectives, select appropriate channels, and build content calendars to reach target audiences.

How do I build an effective content calendar for a marketing campaign?

Build an effective content calendar using the provided template and process to schedule messaging across chosen channels, ensuring consistent delivery aligned with audience segmentation.

When do I need to use owned, earned, and paid channels in a marketing strategy?

Use owned, earned, and paid channels when selecting distribution routes for your message, applying the framework's selection criteria to match channels with your specific campaign objectives.