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