Campaign Plan
If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md.
Generate a comprehensive marketing campaign brief with objectives, audience, messaging, channel strategy, content calendar, and success metrics.
Trigger
User runs /campaign-plan or asks to plan, design, or build a marketing campaign.
Inputs
Gather the following from the user. If not provided, ask before proceeding:
Campaign goal — the primary objective (e.g., drive signups, increase awareness, launch a product, generate leads, re-engage churned users)
Target audience — who the campaign is aimed at (demographics, roles, industries, pain points, buying stage)
Timeline — campaign duration and any fixed dates (launch date, event date, seasonal deadline)
Budget range — approximate budget or budget tier (optional; if not provided, generate a channel-agnostic plan and note where budget allocation would matter)
Additional context (optional):
- Product or service being promoted
- Key differentiators or value propositions
- Previous campaign performance or learnings
- Brand guidelines or constraints
- Geographic focus
Campaign Brief Structure
Generate a campaign brief with the following sections:
1. Campaign Overview
- Campaign name suggestion
- One-sentence campaign summary
- Primary objective with a specific, measurable goal
- Secondary objectives (if applicable)
2. Target Audience
- Primary audience segment with description
- Secondary audience segment (if applicable)
- Audience pain points and motivations
- Where they spend time (channels, communities, publications)
- Buying stage alignment (awareness, consideration, decision)
3. Key Messages
- Core campaign message (one sentence)
- 3-4 supporting messages tailored to audience pain points
- Message variations by channel (if different tones are needed)
- Proof points or evidence to support each message
4. Channel Strategy
Recommend channels based on audience and goal. For each channel, include:
- Why this channel fits the audience and objective
- Content format recommendations
- Estimated effort level (low, medium, high)
- Budget allocation suggestion (if budget was provided)
Consider channels from:
- Owned: blog, email, website, social media profiles
- Earned: PR, influencer partnerships, guest posts, community engagement
- Paid: search ads, social ads, display, sponsored content, events
5. Content Calendar
Create a week-by-week (or day-by-day for short campaigns) content calendar:
- What content to produce each week
- Which channel each piece targets
- Key milestones and deadlines
- Dependencies between pieces (e.g., "landing page must be live before paid ads launch")
Format as a table:
| Week |
Content Piece |
Channel |
Owner/Notes |
Status |
6. Content Pieces Needed
List every content asset required for the campaign:
- Asset name and type (blog post, email, social post, ad creative, landing page, etc.)
- Brief description of what it should contain
- Priority (must-have vs. nice-to-have)
- Suggested timeline for creation
7. Success Metrics
Define KPIs aligned to the campaign objective:
- Primary KPI with target number
- Secondary KPIs (3-5)
- How each metric will be tracked
- Reporting cadence recommendation
If ~~product analytics is connected, reference any available historical performance benchmarks to inform targets.
8. Budget Allocation (if budget provided)
- Breakdown by channel or activity
- Production costs vs. distribution costs
- Contingency recommendation (typically 10-15%)
9. Risks and Mitigations
- 2-3 potential risks (timeline, audience mismatch, channel underperformance)
- Mitigation strategy for each
10. Next Steps
- Immediate action items to kick off the campaign
- Stakeholder approvals needed
- Key decision points
Planning Reference
Campaign Framework: Objective, Audience, Message, Channel, Measure
Every campaign should be built on this five-part framework:
Objective
Define what success looks like before planning anything else.
- Awareness: increase brand or product visibility (measured by reach, impressions, share of voice)
- Consideration: drive engagement and education (measured by content engagement, email signups, webinar attendance)
- Conversion: generate leads or sales (measured by signups, demos, purchases, pipeline)
- Retention: re-engage existing customers (measured by churn reduction, upsell, NPS)
- Advocacy: turn customers into promoters (measured by referrals, reviews, UGC)
Good objectives are SMART: Specific, Measurable, Achievable, Relevant, Time-bound.
Example: "Generate 200 marketing qualified leads from mid-market SaaS companies in North America within 6 weeks of campaign launch."
Audience
Define who you are trying to reach with enough specificity to guide messaging and channel decisions.
- Demographics: role/title, seniority, company size, industry
- Psychographics: motivations, pain points, goals, objections
- Behavioral: where they consume content, how they buy, what they have engaged with before
- Buying stage: are they unaware of the problem, researching solutions, or ready to buy?
Create a brief audience profile (not a full persona) for campaign planning:
"[Role] at [company type] who is struggling with [pain point] and looking for [desired outcome]. They typically discover solutions through [channels] and care most about [priorities]."
Message
Craft the core message and supporting points that will resonate with the audience.
- Core message: one sentence that captures what you want the audience to think, feel, or do
- Supporting messages: 3-4 points that provide evidence, address objections, or elaborate on benefits
- Proof points: data, case studies, testimonials, or third-party validation for each supporting message
- Differentiation: what makes your offering different from alternatives (including doing nothing)
Message hierarchy:
- Why should I care? (addresses the pain point or opportunity)
- What is the solution? (positions your offering)
- Why you? (differentiates from alternatives)
- What should I do? (call to action)
Channel
Select channels based on where your audience is, not where you are most comfortable. See the Channel Selection Guide below.
Measure
Define how you will know the campaign worked. See Success Metrics by Campaign Type below.
Channel Selection Guide
Owned Channels
| Channel |
Best For |
Typical Metrics |
Effort |
| Blog/Website |
SEO, thought leadership, education |
Traffic, time on page, conversions |
Medium |
| Email |
Nurture, retention, announcements |
Open rate, CTR, conversions |
Low-Medium |
| Social (organic) |
Awareness, community, brand building |
Engagement, reach, follower growth |
Medium |
| Webinars |
Education, lead gen, product demos |
Registrations, attendance, pipeline |
High |
| Podcast |
Thought leadership, brand awareness |
Downloads, subscriber growth |
High |
Earned Channels
| Channel |
Best For |
Typical Metrics |
Effort |
| PR/Media |
Awareness, credibility, launches |
Coverage, share of voice, referral traffic |
High |
| Guest content |
Audience expansion, SEO, credibility |
Referral traffic, backlinks |
Medium |
| Influencer/Partner |
Audience expansion, trust |
Reach, engagement, referral conversions |
Medium-High |
| Community |
Awareness, trust, feedback |
Mentions, engagement, referral traffic |
Medium |
| Reviews/Ratings |
Credibility, SEO, consideration |
Review volume, rating, conversion lift |
Low-Medium |
Paid Channels
| Channel |
Best For |
Typical Metrics |
Effort |
| Search ads (SEM) |
High-intent lead capture |
CPC, CTR, conversion rate, CPA |
Medium |
| Social ads |
Awareness, retargeting, lead gen |
CPM, CPC, CTR, CPA, ROAS |
Medium |
| Display/Programmatic |
Awareness, retargeting |
Impressions, CPM, view-through conversions |
Low-Medium |
| Sponsored content |
Thought leadership, lead gen |
Engagement, leads, cost per lead |
Medium |
| Events/Sponsorships |
Relationship building, brand |
Leads, meetings, pipeline influenced |
High |
Channel Selection Criteria
When choosing channels, consider:
- Where does your target audience spend time?
- What is the buying stage you are targeting? (awareness channels vs. conversion channels)
- What is your budget? (paid channels require spend; owned/earned require time)
- What content assets do you already have or can you produce?
- What has worked in the past? (reference historical data if available)
Content Calendar Creation
Calendar Planning Process
- Start with milestones: campaign launch, event dates, product releases, seasonal moments
- Work backward: what needs to be live and when? What is the production lead time?
- Map content to funnel stages: ensure coverage across awareness, consideration, and conversion
- Batch by theme: group related content pieces into weekly or bi-weekly themes
- Balance channels: do not over-index on one channel; ensure the audience sees the campaign across touchpoints
- Build in flexibility: leave 20% of calendar slots open for reactive or opportunistic content
Content Cadence Guidelines
- Blog: 1-4 posts per week depending on team size and goals
- Email newsletter: weekly or bi-weekly for most audiences
- Social media: 3-7 posts per week per platform (varies by platform)
- Paid campaigns: continuous during campaign window with creative refreshes every 2-4 weeks
- Webinars: monthly or quarterly depending on resources
Production Timeline Benchmarks
- Blog post: 3-5 business days (research, draft, review, publish)
- Email campaign: 2-3 business days (copy, design, test, send)
- Social media posts: 1-2 business days (draft, design, schedule)
- Landing page: 5-7 business days (copy, design, development, QA)
- Video content: 2-4 weeks (script, production, editing)
- Ebook/whitepaper: 2-4 weeks (outline, draft, design, review)
Budget Allocation Approaches
Percentage of Revenue Method
- Industry benchmark: 5-15% of revenue for marketing, with B2B typically at 5-10% and B2C at 10-15%
- Startups and growth-stage companies often invest 15-25% of revenue in marketing
- Within the marketing budget, allocate across brand (long-term) and performance (short-term)
Channel Allocation Framework
A common starting framework (adjust based on goals and historical data):
| Category |
Percentage of Budget |
Examples |
| Paid acquisition |
30-40% |
Search ads, social ads, display |
| Content production |
20-30% |
Blog, video, design, ebooks |
| Events and sponsorships |
10-20% |
Conferences, webinars, meetups |
| Tools and technology |
10-15% |
Analytics, automation, CRM |
| Testing and experimentation |
5-10% |
New channels, A/B tests, pilots |
Budget Optimization Principles
- Start with your highest-confidence channel and allocate 60-70% of paid budget there
- Reserve 15-20% for testing new channels or tactics
- Shift budget monthly based on performance data (do not set and forget)
- Account for production costs, not just media spend
- Include a 10-15% contingency for unexpected opportunities or overruns
Success Metrics by Campaign Type
Awareness Campaign
| Metric |
What It Measures |
| Reach/Impressions |
How many people saw the campaign |
| Brand mention volume |
Increase in brand conversations |
| Share of voice |
Your mentions vs. competitors |
| Direct traffic |
People coming to your site unprompted |
| Social follower growth |
Audience building |
Lead Generation Campaign
| Metric |
What It Measures |
| Total leads |
Volume of new contacts |
| Marketing qualified leads (MQLs) |
Leads meeting quality threshold |
| Cost per lead (CPL) |
Efficiency of spend |
| Lead-to-MQL conversion rate |
Quality of leads generated |
| Pipeline influenced |
Revenue opportunity created |
Product Launch Campaign
| Metric |
What It Measures |
| Signups or trials |
Adoption of new product |
| Activation rate |
Users who complete key first action |
| Media coverage |
Earned media hits |
| Social buzz |
Mentions, shares, engagement spike |
| Feature adoption |
Usage of specific launched features |
Retention/Engagement Campaign
| Metric |
What It Measures |
| Churn rate change |
Customer retention improvement |
| Engagement rate |
Interactions with campaign content |
| NPS or CSAT change |
Satisfaction improvement |
| Upsell/cross-sell revenue |
Expansion revenue |
| Feature adoption |
Usage of promoted features |
Event/Webinar Campaign
| Metric |
What It Measures |
| Registrations |
Interest generated |
| Attendance rate |
Conversion from registration |
| Engagement during event |
Questions, polls, chat activity |
| Post-event conversions |
Leads or pipeline from attendees |
| Content repurposing reach |
Downstream audience from recordings |
Output
Present the full campaign brief with clear headings and formatting. After the brief, ask:
"Would you like me to:
- Dive deeper into any section?
- Draft specific content pieces from the calendar?
- Create a competitive analysis to inform the messaging?
- Adjust the plan for a different budget or timeline?"
1---
2name: campaign-plan
3description: Generate a full campaign brief with objectives, audience, messaging, channel strategy, content calendar, and success metrics. Use when planning a product launch, lead-gen push, or awareness campaign, when you need a week-by-week content calendar with dependencies, or when translating a marketing goal into a structured, executable plan.
4argument-hint: "<campaign objective or product>"
5---
6
7# Campaign Plan
8
9> If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md).
10
11Generate a comprehensive marketing campaign brief with objectives, audience, messaging, channel strategy, content calendar, and success metrics.
12
13## Trigger
14
15User runs `/campaign-plan` or asks to plan, design, or build a marketing campaign.
16
17## Inputs
18
19Gather the following from the user. If not provided, ask before proceeding:
20
211. **Campaign goal** — the primary objective (e.g., drive signups, increase awareness, launch a product, generate leads, re-engage churned users)
22
232. **Target audience** — who the campaign is aimed at (demographics, roles, industries, pain points, buying stage)
24
253. **Timeline** — campaign duration and any fixed dates (launch date, event date, seasonal deadline)
26
274. **Budget range** — approximate budget or budget tier (optional; if not provided, generate a channel-agnostic plan and note where budget allocation would matter)
28
295. **Additional context** (optional):
30 - Product or service being promoted
31 - Key differentiators or value propositions
32 - Previous campaign performance or learnings
33 - Brand guidelines or constraints
34 - Geographic focus
35
36## Campaign Brief Structure
37
38Generate a campaign brief with the following sections:
39
40### 1. Campaign Overview
41- Campaign name suggestion
42- One-sentence campaign summary
43- Primary objective with a specific, measurable goal
44- Secondary objectives (if applicable)
45
46### 2. Target Audience
47- Primary audience segment with description
48- Secondary audience segment (if applicable)
49- Audience pain points and motivations
50- Where they spend time (channels, communities, publications)
51- Buying stage alignment (awareness, consideration, decision)
52
53### 3. Key Messages
54- Core campaign message (one sentence)
55- 3-4 supporting messages tailored to audience pain points
56- Message variations by channel (if different tones are needed)
57- Proof points or evidence to support each message
58
59### 4. Channel Strategy
60Recommend channels based on audience and goal. For each channel, include:
61- Why this channel fits the audience and objective
62- Content format recommendations
63- Estimated effort level (low, medium, high)
64- Budget allocation suggestion (if budget was provided)
65
66Consider channels from:
67- Owned: blog, email, website, social media profiles
68- Earned: PR, influencer partnerships, guest posts, community engagement
69- Paid: search ads, social ads, display, sponsored content, events
70
71### 5. Content Calendar
72Create a week-by-week (or day-by-day for short campaigns) content calendar:
73- What content to produce each week
74- Which channel each piece targets
75- Key milestones and deadlines
76- Dependencies between pieces (e.g., "landing page must be live before paid ads launch")
77
78Format as a table:
79
80| Week | Content Piece | Channel | Owner/Notes | Status |
81|------|--------------|---------|-------------|--------|
82
83### 6. Content Pieces Needed
84List every content asset required for the campaign:
85- Asset name and type (blog post, email, social post, ad creative, landing page, etc.)
86- Brief description of what it should contain
87- Priority (must-have vs. nice-to-have)
88- Suggested timeline for creation
89
90### 7. Success Metrics
91Define KPIs aligned to the campaign objective:
92- Primary KPI with target number
93- Secondary KPIs (3-5)
94- How each metric will be tracked
95- Reporting cadence recommendation
96
97If ~~product analytics is connected, reference any available historical performance benchmarks to inform targets.
98
99### 8. Budget Allocation (if budget provided)
100- Breakdown by channel or activity
101- Production costs vs. distribution costs
102- Contingency recommendation (typically 10-15%)
103
104### 9. Risks and Mitigations
105- 2-3 potential risks (timeline, audience mismatch, channel underperformance)
106- Mitigation strategy for each
107
108### 10. Next Steps
109- Immediate action items to kick off the campaign
110- Stakeholder approvals needed
111- Key decision points
112
113## Planning Reference
114
115### Campaign Framework: Objective, Audience, Message, Channel, Measure
116
117Every campaign should be built on this five-part framework:
118
119#### Objective
120Define what success looks like before planning anything else.
121
122- **Awareness**: increase brand or product visibility (measured by reach, impressions, share of voice)
123- **Consideration**: drive engagement and education (measured by content engagement, email signups, webinar attendance)
124- **Conversion**: generate leads or sales (measured by signups, demos, purchases, pipeline)
125- **Retention**: re-engage existing customers (measured by churn reduction, upsell, NPS)
126- **Advocacy**: turn customers into promoters (measured by referrals, reviews, UGC)
127
128Good objectives are SMART: Specific, Measurable, Achievable, Relevant, Time-bound.
129
130Example: "Generate 200 marketing qualified leads from mid-market SaaS companies in North America within 6 weeks of campaign launch."
131
132#### Audience
133Define who you are trying to reach with enough specificity to guide messaging and channel decisions.
134
135- **Demographics**: role/title, seniority, company size, industry
136- **Psychographics**: motivations, pain points, goals, objections
137- **Behavioral**: where they consume content, how they buy, what they have engaged with before
138- **Buying stage**: are they unaware of the problem, researching solutions, or ready to buy?
139
140Create a brief audience profile (not a full persona) for campaign planning:
141> "[Role] at [company type] who is struggling with [pain point] and looking for [desired outcome]. They typically discover solutions through [channels] and care most about [priorities]."
142
143#### Message
144Craft the core message and supporting points that will resonate with the audience.
145
146- **Core message**: one sentence that captures what you want the audience to think, feel, or do
147- **Supporting messages**: 3-4 points that provide evidence, address objections, or elaborate on benefits
148- **Proof points**: data, case studies, testimonials, or third-party validation for each supporting message
149- **Differentiation**: what makes your offering different from alternatives (including doing nothing)
150
151Message hierarchy:
1521. Why should I care? (addresses the pain point or opportunity)
1532. What is the solution? (positions your offering)
1543. Why you? (differentiates from alternatives)
1554. What should I do? (call to action)
156
157#### Channel
158Select channels based on where your audience is, not where you are most comfortable. See the Channel Selection Guide below.
159
160#### Measure
161Define how you will know the campaign worked. See Success Metrics by Campaign Type below.
162
163### Channel Selection Guide
164
165#### Owned Channels
166
167| Channel | Best For | Typical Metrics | Effort |
168|---------|----------|----------------|--------|
169| Blog/Website | SEO, thought leadership, education | Traffic, time on page, conversions | Medium |
170| Email | Nurture, retention, announcements | Open rate, CTR, conversions | Low-Medium |
171| Social (organic) | Awareness, community, brand building | Engagement, reach, follower growth | Medium |
172| Webinars | Education, lead gen, product demos | Registrations, attendance, pipeline | High |
173| Podcast | Thought leadership, brand awareness | Downloads, subscriber growth | High |
174
175#### Earned Channels
176
177| Channel | Best For | Typical Metrics | Effort |
178|---------|----------|----------------|--------|
179| PR/Media | Awareness, credibility, launches | Coverage, share of voice, referral traffic | High |
180| Guest content | Audience expansion, SEO, credibility | Referral traffic, backlinks | Medium |
181| Influencer/Partner | Audience expansion, trust | Reach, engagement, referral conversions | Medium-High |
182| Community | Awareness, trust, feedback | Mentions, engagement, referral traffic | Medium |
183| Reviews/Ratings | Credibility, SEO, consideration | Review volume, rating, conversion lift | Low-Medium |
184
185#### Paid Channels
186
187| Channel | Best For | Typical Metrics | Effort |
188|---------|----------|----------------|--------|
189| Search ads (SEM) | High-intent lead capture | CPC, CTR, conversion rate, CPA | Medium |
190| Social ads | Awareness, retargeting, lead gen | CPM, CPC, CTR, CPA, ROAS | Medium |
191| Display/Programmatic | Awareness, retargeting | Impressions, CPM, view-through conversions | Low-Medium |
192| Sponsored content | Thought leadership, lead gen | Engagement, leads, cost per lead | Medium |
193| Events/Sponsorships | Relationship building, brand | Leads, meetings, pipeline influenced | High |
194
195#### Channel Selection Criteria
196When choosing channels, consider:
197- Where does your target audience spend time?
198- What is the buying stage you are targeting? (awareness channels vs. conversion channels)
199- What is your budget? (paid channels require spend; owned/earned require time)
200- What content assets do you already have or can you produce?
201- What has worked in the past? (reference historical data if available)
202
203### Content Calendar Creation
204
205#### Calendar Planning Process
2061. **Start with milestones**: campaign launch, event dates, product releases, seasonal moments
2072. **Work backward**: what needs to be live and when? What is the production lead time?
2083. **Map content to funnel stages**: ensure coverage across awareness, consideration, and conversion
2094. **Batch by theme**: group related content pieces into weekly or bi-weekly themes
2105. **Balance channels**: do not over-index on one channel; ensure the audience sees the campaign across touchpoints
2116. **Build in flexibility**: leave 20% of calendar slots open for reactive or opportunistic content
212
213#### Content Cadence Guidelines
214- **Blog**: 1-4 posts per week depending on team size and goals
215- **Email newsletter**: weekly or bi-weekly for most audiences
216- **Social media**: 3-7 posts per week per platform (varies by platform)
217- **Paid campaigns**: continuous during campaign window with creative refreshes every 2-4 weeks
218- **Webinars**: monthly or quarterly depending on resources
219
220#### Production Timeline Benchmarks
221- Blog post: 3-5 business days (research, draft, review, publish)
222- Email campaign: 2-3 business days (copy, design, test, send)
223- Social media posts: 1-2 business days (draft, design, schedule)
224- Landing page: 5-7 business days (copy, design, development, QA)
225- Video content: 2-4 weeks (script, production, editing)
226- Ebook/whitepaper: 2-4 weeks (outline, draft, design, review)
227
228### Budget Allocation Approaches
229
230#### Percentage of Revenue Method
231- Industry benchmark: 5-15% of revenue for marketing, with B2B typically at 5-10% and B2C at 10-15%
232- Startups and growth-stage companies often invest 15-25% of revenue in marketing
233- Within the marketing budget, allocate across brand (long-term) and performance (short-term)
234
235#### Channel Allocation Framework
236A common starting framework (adjust based on goals and historical data):
237
238| Category | Percentage of Budget | Examples |
239|----------|---------------------|----------|
240| Paid acquisition | 30-40% | Search ads, social ads, display |
241| Content production | 20-30% | Blog, video, design, ebooks |
242| Events and sponsorships | 10-20% | Conferences, webinars, meetups |
243| Tools and technology | 10-15% | Analytics, automation, CRM |
244| Testing and experimentation | 5-10% | New channels, A/B tests, pilots |
245
246#### Budget Optimization Principles
247- Start with your highest-confidence channel and allocate 60-70% of paid budget there
248- Reserve 15-20% for testing new channels or tactics
249- Shift budget monthly based on performance data (do not set and forget)
250- Account for production costs, not just media spend
251- Include a 10-15% contingency for unexpected opportunities or overruns
252
253### Success Metrics by Campaign Type
254
255#### Awareness Campaign
256| Metric | What It Measures |
257|--------|-----------------|
258| Reach/Impressions | How many people saw the campaign |
259| Brand mention volume | Increase in brand conversations |
260| Share of voice | Your mentions vs. competitors |
261| Direct traffic | People coming to your site unprompted |
262| Social follower growth | Audience building |
263
264#### Lead Generation Campaign
265| Metric | What It Measures |
266|--------|-----------------|
267| Total leads | Volume of new contacts |
268| Marketing qualified leads (MQLs) | Leads meeting quality threshold |
269| Cost per lead (CPL) | Efficiency of spend |
270| Lead-to-MQL conversion rate | Quality of leads generated |
271| Pipeline influenced | Revenue opportunity created |
272
273#### Product Launch Campaign
274| Metric | What It Measures |
275|--------|-----------------|
276| Signups or trials | Adoption of new product |
277| Activation rate | Users who complete key first action |
278| Media coverage | Earned media hits |
279| Social buzz | Mentions, shares, engagement spike |
280| Feature adoption | Usage of specific launched features |
281
282#### Retention/Engagement Campaign
283| Metric | What It Measures |
284|--------|-----------------|
285| Churn rate change | Customer retention improvement |
286| Engagement rate | Interactions with campaign content |
287| NPS or CSAT change | Satisfaction improvement |
288| Upsell/cross-sell revenue | Expansion revenue |
289| Feature adoption | Usage of promoted features |
290
291#### Event/Webinar Campaign
292| Metric | What It Measures |
293|--------|-----------------|
294| Registrations | Interest generated |
295| Attendance rate | Conversion from registration |
296| Engagement during event | Questions, polls, chat activity |
297| Post-event conversions | Leads or pipeline from attendees |
298| Content repurposing reach | Downstream audience from recordings |
299
300## Output
301
302Present the full campaign brief with clear headings and formatting. After the brief, ask:
303
304"Would you like me to:
305- Dive deeper into any section?
306- Draft specific content pieces from the calendar?
307- Create a competitive analysis to inform the messaging?
308- Adjust the plan for a different budget or timeline?"