marketing-campaign
Ad Campaign Planning
Overview
This skill creates comprehensive paid advertising campaign strategies including audience segmentation, creative angles, testing frameworks, and measurement plans. It transforms brief outputs into actionable campaign architectures.
Marketing OS Workflow Position
brand-voice → content-brief → content-planning → content-creation
↓
marketing-campaign
↓
ads-audit
This skill is FIFTH - Plan campaigns after brief (can run parallel with content-planning), before auditing ads.
Input from:
/brand-voice- Brand attributes and messaging consistency/content-brief- Audience, angles, messaging, visual direction
Output for:
/ads-audit- Campaign structure and KPIs become baseline for audit
Workflow
Step 1: Gather Campaign Context
Before planning, collect these inputs:
From Brief (if available):
- Target audience profiles
- Content angles and key messages
- Platform strategy
- Visual direction
Campaign-Specific Information:
- Campaign objective (awareness, consideration, conversion, retention)
- Budget range
- Campaign duration
- Target platforms for ads
- Success metrics/KPIs
Ask if not provided:
- Apa objective utama campaign ini (awareness/consideration/conversion)?
- Berapa range budget yang tersedia?
- Berapa lama campaign akan jalan?
- Platform ads apa yang akan dipakai?
- Apa KPI utama yang mau dicapai?
Step 2: Define Campaign Architecture
See rules/architecture.md for campaign structure frameworks.
Step 3: Audience Segmentation
See rules/audience.md for targeting strategies.
Step 4: Develop Creative Angles
See rules/creative.md for ad creative frameworks.
Step 5: Define Testing Framework
See rules/testing.md for A/B testing strategies.
Step 6: Create Measurement Plan
See rules/measurement.md for KPI and analytics setup.
Output Structure
# [Brand/Campaign] Ad Campaign Strategy
## Campaign Overview
- **Objective:** [Awareness/Consideration/Conversion/Retention]
- **Budget:** [Amount]
- **Duration:** [Timeframe]
- **Platforms:** [Ad platforms]
## Campaign Architecture
[From Step 2]
## Audience Segmentation
[From Step 3]
## Creative Strategy
[From Step 4]
## Testing Framework
[From Step 5]
## Measurement Plan
[From Step 6]
## Campaign Calendar
[Weekly breakdown]
## Budget Allocation
[By platform and audience]
Platform-Specific Campaign Guidelines
See rules/ folder for:
rules/platforms/meta-ads.md- Facebook & Instagramrules/platforms/tiktok-ads.md- TikTokrules/platforms/linkedin-ads.md- LinkedInrules/platforms/google-ads.md- Google Ads
Best Practices
- Start with objective - Everything flows from campaign goal
- Test everything - Assume nothing, test hypotheses
- Budget for learning - First 20-30% is learning phase
- Iterate quickly - Weekly optimizations minimum
- Document learnings - What works, what doesn't
Common Campaign Types
Awareness Campaign
- Goal: Maximum reach and impressions
- KPI: CPM, reach, brand lift
- Strategy: Broad targeting, video views
- Budget split: 60% top of funnel
Consideration Campaign
- Goal: Engagement and interest
- KPI: CPC, CTR, engagement rate
- Strategy: Mid-funnel audiences, carousel ads
- Budget split: 40% top, 60% mid funnel
Conversion Campaign
- Goal: Actions and sales
- KPI: CPA, ROAS, conversion rate
- Strategy: Bottom funnel, retargeting
- Budget split: 30% mid, 70% bottom funnel
Retention Campaign
- Goal: LTV and repeat purchases
- KPI: Retention rate, repurchase rate
- Strategy: Customer lists, loyalty messaging
- Budget split: 100% existing customers
Integration with Marketing OS Workflow
Input from:
/brand-voice- Brand attributes and messaging consistency/content-brief- Audience, angles, messaging, visual direction
Output for:
/ads-audit- Campaign structure and KPIs become baseline for audit/content-plan- Organic content to complement paid/content-creation- Ad creative specifications
Quick Start Example
# User runs:
/campaign
# Agent asks:
1. Objective? "Conversion - product launch"
2. Budget? "Rp 50 juta untuk 1 bulan"
3. Platform? "Meta ads (IG + FB)"
4. Target? "Sales untuk produk baru"
# Agent produces:
- Campaign architecture with ad sets
- Audience segmentation with targeting
- 5-7 creative angles with hooks
- Testing framework
- Budget allocation
- Measurement plan with KPIs
More from ideola-ai/marketing-ads-skills
meta-ads-analyzer
Provides expert-level analysis and diagnosis for Meta Ads campaigns. Use this skill to interpret performance data, identify root causes of issues, and generate actionable recommendations, with a special focus on correctly handling the 'Breakdown Effect'.
69content-creation
Create social media content assets with ready-to-use copy and visual direction. Use when user asks to create content, write captions, make posts, or generate social media assets. Triggers on - "buat konten", "content create", "buat caption", "/content-create" command, or requests to create specific social media posts with copy and visuals.
27content-planning
Create content calendar and organize tasks in ClickUp for social media campaigns. Use when user asks to create content plan, content calendar, schedule posts, or organize content tasks. Triggers on - "content plan", "jadwal konten", "content calendar", "/content-plan" command, or requests to schedule/organize social media content with tasks.
13ads-audit
Comprehensive ads audit system with platform-specific subcommands. Use /ads audit for full multi-platform audit. Platform-specific commands available - /ads google (Google Ads), /ads meta (Facebook/Instagram), /ads youtube (YouTube Ads), /ads linkedin (LinkedIn Ads), /ads tiktok (TikTok Ads), /ads microsoft (Microsoft/Bing Ads), /ads creative (creative audit), /ads landing (landing page audit), /ads budget (budget and bidding review). Also triggers on audit ads, ad review, performance audit, analyze my ads, why are my ads underperforming.
12brand-voice
Define brand voice, style guide, and messaging pillars that serve as foundation for all marketing content. Use when user asks to define brand voice, create style guide, document brand personality, or establish brand guidelines. This is the first step in the Marketing OS workflow.
6content-plan
Create content calendar and organize tasks in ClickUp for social media campaigns. Use when user asks to create content plan, content calendar, schedule posts, or organize content tasks. Triggers on - "content plan", "jadwal konten", "content calendar", "/content-plan" command, or requests to schedule/organize social media content with tasks.
6