campaign-planning

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

Updated Feb 6, 2026
One-click install
npx skills add https://github.com/lohasle/knowledge-work-plugins --skill campaign-planning-lohasle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: campaign-planning
Source: https://github.com/lohasle/knowledge-work-plugins/tree/main/marketing/skills/campaign-planning
Command: npx skills add https://github.com/lohasle/knowledge-work-plugins --skill campaign-planning-lohasle

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 structure and benchmarks for planning content cadence and production timelines.
  • Budget Allocation: Outlines methods for allocating marketing budgets across different categories and channels.
  • Success Metrics: Defines key metrics for various campaign types (Awareness, Lead Gen, Product Launch, etc.).
  • Use Case: When launching a new product, use this Skill to define campaign objectives, identify the target audience segments, select the most effective channels (e.g., social media ads, email marketing), plan the content calendar, and set KPIs to measure 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 create a marketing campaign plan for a new product launch?

To create a marketing campaign plan, define your campaign objectives, identify target audience segments, select effective channels, plan a content calendar, and set KPIs to measure success. This framework ensures alignment with business goals across various channels like social media and email marketing.

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

The best way to allocate a marketing budget involves distributing funds across owned, earned, and paid channels based on specific campaign objectives. This structured budget allocation method ensures data-driven decision-making for optimal campaign performance and reach.

How do I define KPIs and success metrics for different campaign types?

You define KPIs and success metrics by aligning them with specific campaign types such as Awareness, Lead Generation, or Product Launch. This framework provides key metric definitions to measure campaign performance accurately and drive data-driven decisions.

What criteria should I use for channel selection in a content strategy?

For channel selection in a content strategy, evaluate owned, earned, and paid channels against specific criteria. This process ensures you choose the most effective channels, like social media ads or email marketing, to reach your target audience segments effectively.

Can I use this campaign planning framework for both awareness and lead generation objectives?

Yes, you can use this campaign planning framework for both awareness and lead generation objectives. It provides a comprehensive structure for objective setting, audience segmentation, and tactical execution across various channels to support diverse marketing goals.

How do I structure a content calendar for a marketing campaign?

You structure a content calendar by using provided benchmarks to plan content cadence and production timelines. This ensures your messaging aligns with the campaign framework and delivers content strategically across your selected marketing channels.