Install any skill in seconds. Free to start, no credit card required.
Get Started Free →- **Purpose**: Evaluate monthly ad performance against KPI targets and provide actionable insights for the next period
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | 108% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 78% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 73% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 57% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 113% | 0% |
> Generate comprehensive monthly advertising performance report for client presentations — designed for client stakeholders and account directors.
Run at the close of each calendar month (or the client's fiscal month). Use when the client needs a consolidated view of all advertising channels, budget utilization, and performance relative to targets. Also useful for mid-month check-ins when significant deviations from plan are detected.
| Data Source | Format | Description | |-------------|--------|-------------| | Monthly ad performance data | CSV / API | Impressions, clicks, conversions, spend by channel and campaign for the reporting month | | Previous month data | CSV / API | Same metrics for the prior month (month-over-month comparison) | | KPI targets | Spreadsheet / JSON | Monthly targets for CPA, ROAS, CV count, budget by channel | | Budget allocation | Spreadsheet | Planned budget per channel and campaign |
| Data Source | Format | Description | |-------------|--------|-------------| | Campaign calendar | Spreadsheet | Scheduled campaigns, launches, and promotions for context | | Seasonal benchmarks | CSV | Historical same-month data from prior years | | Competitor activity log | Notes / CSV | Known competitor moves that may affect performance |
Merge all channel data into a unified dataset. Normalize column names, currency, and date formats. Remove test campaigns and internal traffic. Flag any data gaps.
Calculate achievement rate for each KPI (CPA, ROAS, CV, spend). Compare actual values against monthly targets. Classify each KPI as underperforming (<90%), on track (90–110%), or overperforming (>110%).
Compare this month vs. previous month for all key metrics. Calculate absolute and percentage changes. Identify acceleration or deceleration patterns across channels.
Evaluate each channel's contribution to overall performance. Calculate channel-level CPA, ROAS, and CV share. Assess whether budget allocation matches performance efficiency.
Rank campaigns by performance (best and worst). Identify top 5 and bottom 5 campaigns by CPA and CV volume. Analyze creative/targeting differences between high and low performers.
Compare actual spend vs. planned budget by channel. Flag any channel with >30% budget variance (over or under). Calculate budget utilization rate and remaining runway.
Note any seasonal effects, holidays, or market events that impacted performance. Adjust interpretation of trends accordingly.
Executive summary of 3–5 bullet points covering: overall performance verdict, biggest wins, biggest concerns, and key recommendation for next month.
| Metric | Good (On Track) | Warning | Critical | |--------|-----------------|---------|----------| | Target achievement | 90–110% | 80–90% or 110–130% | <80% or >130% | | CPA vs. target | Within 10% | 10–20% above | >20% above target | | Budget variance | Within 15% | 15–30% deviation | >30% deviation | | MoM trend | Improving or stable | Declining <10% | Declining >10% |
Month: 2026-03
Channel: Google Ads
Spend: ¥1,240,000 | CV: 82 | CPA: ¥15,122 | Target CPA: ¥15,000
Channel: Yahoo Ads
Spend: ¥860,000 | CV: 45 | CPA: ¥19,111 | Target CPA: ¥17,000
Channel: Meta Ads
Spend: ¥520,000 | CV: 38 | CPA: ¥13,684 | Target CPA: ¥14,000
Total Budget Plan: ¥3,000,000
Total CV Target: 180## Executive Summary
- Overall: On Track — total 165 CV at CPA ¥15,879 (target 180 CV / ¥15,000)
- Google Ads performing within target; steady MoM improvement (+12%)
- Yahoo Ads CPA 12% above target — requires creative refresh and audience review
- Meta Ads outperforming on CPA; consider 15% budget increase from Yahoo reallocation
- Budget utilization at 87.3% — ¥380K unspent, recommend redistribution
## Recommendations
1. Shift ¥150K from Yahoo to Meta based on CPA efficiency gap
2. Launch A/B test on Yahoo creatives focusing on top-performing Google themes
3. Increase Meta daily budget cap to capture additional conversion volumeWhen executing this analysis skill:
You are performing Monthly Client Report analysis.
Key rules:
- Always calculate target achievement % and classify: <90% underperforming, 90-110% on track, >110% overperforming
- Flag any channel with >30% budget variance for immediate attention
- Executive summary must be 3-5 bullets: verdict, wins, concerns, recommendation
- Include month-over-month comparison for all key metrics
- Recommendations must be specific, actionable, and data-backed
- Output should be presentation-ready for client stakeholders
Refer to the full SKILL.md for thresholds, output format, and detailed steps.Other measured skills in the registry, with their headline benchmark lift.