ads-audit
Ads Audit System
Purpose: Audit and optimize existing ad campaigns across all major platforms.
This skill focuses exclusively on performance analysis and optimization recommendations - not campaign planning or strategy (use /marketing-campaign for that).
Marketing OS Workflow Position
brand-voice → content-brief → content-planning → content-creation
↓
marketing-campaign
↓
ads-audit
This skill is LAST - Audit and optimize existing campaigns after they've been planned and launched.
Input from:
/marketing-campaign- Campaign structure, KPIs, and benchmarks to compare against/content-creation- Creative quality reference for ad audit
Output for:
- Optimization recommendations (loop back to campaign planning or content creation)
Command Reference
| Command | Description |
|---|---|
/ads audit |
Full multi-platform audit with parallel subagent delegation |
/ads google |
Google Ads deep analysis (Search, PMax, Display, YouTube, Demand Gen) |
/ads meta |
Meta Ads deep analysis (FB, IG, Advantage+ Shopping) |
/ads youtube |
YouTube Ads specific analysis (Skippable, Shorts, Demand Gen) |
/ads linkedin |
LinkedIn Ads deep analysis (B2B, Lead Gen, TLA) |
/ads tiktok |
TikTok Ads deep analysis (Creative, Shop, Smart+) |
/ads microsoft |
Microsoft/Bing Ads deep analysis (Copilot, Import validation) |
/ads creative |
Cross-platform creative quality audit and fatigue detection |
/ads landing |
Landing page quality assessment for ad campaigns |
/ads budget |
Budget allocation and bidding strategy review |
Universal Audit Workflow
All commands follow this core structure. See rules/workflow.md for detailed step-by-step procedure.
1. Data Collection
- Campaign structure and objectives
- Key metrics (spend, impressions, CTR, CPC, CPA, ROAS)
- Targeting parameters
- Creative inventory
- Time period analyzed
2. Performance Analysis
Compare against platform benchmarks (see references/benchmarks.md):
- CTR vs. channel average
- CPA vs. target
- ROAS vs. goal
- Frequency vs. fatigue threshold
3. Issue Identification
Systematic diagnosis across:
- Creative (fatigue, format, quality)
- Targeting (audience, exclusions, overlap)
- Budget/Bidding (strategy, caps, pacing)
- Technical (tracking, landing pages)
For detailed diagnosis process: See rules/diagnosis.md
4. Recommendations
Prioritized action plan with:
For priority framework: See rules/priority.md
- Quick wins (immediate actions)
- A/B test ideas (see references/testing.md)
- Long-term improvements
5. Output Format
# [Platform] Ads Audit Report
## Executive Summary
- Overall Score: X/10
- Key Finding: [Top insight]
- Quick Impact: [Estimated improvement potential]
## Performance vs Benchmarks
| Metric | Actual | Benchmark | Gap |
|--------|--------|-----------|-----|
| CTR | X% | X% | X% |
## Issues Found (Priority Order)
### 🔴 Critical
1. [Issue] - Impact: High - Action: [Immediate step]
### 🟡 Moderate
1. [Issue] - Impact: Medium - Action: [Plan fix]
## Action Items
- [ ] [Action 1] - This week
- [ ] [Action 2] - This week
- [ ] [Test idea] - Next sprint
Platform-Specific Commands
/ads google
Analyze: Search, Performance Max, Display, YouTube, Demand Gen
Key Metrics:
- Quality Score (search)
- Impression Share
- Search Terms (negative opportunities)
- Asset performance (PMax)
- View rate (YouTube)
Google-Specific Resources: references/google.md
/ads meta
Analyze: Facebook, Instagram, Messenger, Advantage+ Shopping
Key Metrics:
- Relevance Score / Quality Ranking
- Delivery Category
- Frequency
- CTR per placement
- Pixel vs CAPI comparison
Meta-Specific Resources: references/meta.md
/ads youtube
Analyze: Skippable in-stream, Non-skippable, Bumpers, Shorts, Discovery
Key Metrics:
- View rate (25%, 50%, 75%, 100%)
- CPV efficiency
- Audio/creative variations
- Audience retention graphs
YouTube-Specific Resources: references/youtube.md
/ads linkedin
Analyze: Sponsored content, Message ads, Lead gen forms, Text ads
Key Metrics:
- Engagement rate
- Cost per send (message ads)
- Lead form completion rate
- Job title/industry performance
LinkedIn-Specific Resources: references/linkedin.md
/ads tiktok
Analyze: In-feed ads, Spark ads, TopView, Brand takeover
Key Metrics:
- Video completion rate
- 2s/6s VTR
- TikTok pixel events
- Creative diversity score
TikTok-Specific Resources: references/tiktok.md
/ads microsoft
Analyze: Search ads, Audience ads, Shopping, Import from Google
Key Metrics:
- Quality Score
- Import match rate
- Audience expansion performance
- Copilot bid suggestions
Microsoft-Specific Resources: references/microsoft.md
/ads creative
Cross-platform creative audit covering:
- Visual quality and format compliance
- Copy effectiveness (hook, CTA, clarity)
- Ad fatigue indicators
- A/B test coverage
- Creative diversity score
Creative Framework: references/creative.md
/ads landing
Landing page audit covering:
- Load time and Core Web Vitals
- Mobile optimization
- CTA clarity and placement
- Form optimization
- Trust signals and social proof
- Technical SEO basics
Landing Page Framework: references/landing.md
/ads budget
Budget and bidding audit covering:
- Budget allocation efficiency
- Bid strategy appropriateness
- Learning phase completion
- Dayparting opportunities
- Seasonal pacing
- Cross-channel budget balance
Budget Framework: references/budget.md
Resources
- references/benchmarks.md - Industry KPI benchmarks by platform
- references/testing.md - A/B testing frameworks
- references/checklist.md - Complete audit checklist
- references/google.md - Google Ads specific guide
- references/meta.md - Meta Ads specific guide
- references/youtube.md - YouTube Ads specific guide
- references/linkedin.md - LinkedIn Ads specific guide
- references/tiktok.md - TikTok Ads specific guide
- references/microsoft.md - Microsoft Ads specific guide
- references/creative.md - Creative audit framework
- references/landing.md - Landing page audit framework
- references/budget.md - Budget & bidding framework
Integration with Marketing OS Workflow
Input from:
/marketing-campaign- Campaign structure, KPIs, and benchmarks to compare against/content-creation- Creative quality reference for ad audit
Output for:
- Optimization recommendations (loop back to campaign planning or content creation)
- Performance insights that inform future briefs
When to Use:
- After campaigns have been running for 1-2 weeks
- When performance is below expectations
- As part of ongoing optimization (weekly/bi-weekly)
- Before scaling budget
Note: This skill can be used independently - you don't need to go through the full workflow to audit ads. Just provide campaign data and metrics.
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.
13marketing-campaign
Plan comprehensive ad campaigns with strategy, audience segmentation, creative angles, and measurement framework. Use when user asks to create ad campaign, paid media strategy, advertising plan, or campaign architecture. Triggers on - "campaign planning", "ads strategy", "iklan", "/campaign" command, or requests to plan paid advertising with targeting and creatives.
7brand-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