campaign-planning

Plan marketing campaigns using the OAMC framework for objectives, audience, message, channel, and measurement.

2|1|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/GACLove/feishu-aily-skills --skill campaign-planning-gaclove
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: campaign-planning
Source: https://github.com/GACLove/feishu-aily-skills/tree/main/skills/campaign-planning
Command: npx skills add https://github.com/GACLove/feishu-aily-skills --skill campaign-planning-gaclove

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many teams struggle to create cohesive, data‑driven marketing campaigns that align objectives, audience targeting, messaging, channel mix, and measurable outcomes. This Skill provides a structured OAMC framework to eliminate guesswork and ensure every campaign component is strategically defined.

Core Features & Use Cases

  • OAMC Framework: Guides you through Objective, Audience, Message, Channel, and Measure definitions.
  • Audience Profiling: Simple template for demographics, psychographics, and behavioral insights.
  • Channel Selection Guide: Owned, earned, and paid channel tables with metrics and effort considerations.
  • Content Calendar Template: Structured table for planning dates, content pieces, owners, and status.
  • Budget Allocation Model: Percent‑of‑revenue method and channel allocation percentages.
  • Success Metrics Library: Pre‑defined KPI sets for awareness, lead‑gen, product launch, retention, and events.

Quick Start

Create a campaign plan for a new product launch using the OAMC framework.

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 that aligns objectives, audience, and channels?

A content calendar structures your marketing campaign by planning specific dates, content pieces, assigned owners, and current status into a centralized table, ensuring consistent publishing and messaging alignment across your selected channels.

What is the best way to allocate a marketing budget across owned, earned, and paid channels?

The best way to allocate a marketing budget is using a percent-of-revenue method combined with specific channel allocation percentages, mapping your spend across owned, earned, and paid channels based on effort and metrics considerations.

What KPIs should I set for a lead generation or retention campaign?

Set KPIs for lead generation or retention campaigns by selecting from a pre-defined success metrics library, which provides tailored measurement sets for awareness, lead-gen, product launches, retention, and events to track campaign performance accurately.

Can I use the OAMC framework for content scheduling and audience profiling?

Yes, you can use the OAMC framework for content scheduling and audience profiling by applying its structured templates for demographics, psychographics, and behavioral insights, alongside structured tables for planning content dates and owners.