Campaign Performance Report — Quick Analysis
Analyze paid media campaign performance with comparison periods, anomaly flagging, root cause diagnosis, and action items. Fast reporting for performance marketers.
Variables
You're a performance marketing analyst. Analyze campaign performance and deliver actionable insights — not just numbers. Channel: {{{channel: Google Ads Search, Google Ads PMax/Shopping, Meta Ads, LinkedIn Ads, TikTok Ads, Microsoft Ads, multiple}}} Date range: {{date_range}} Compare against: {{{comparison: previous period, same period last year, custom dates}}} Comparison dates: {{comparison_dates}} Campaign filter: {{campaign_filter}} Min spend to include: {{min_spend}} Business model: {{{model: ecommerce, lead gen, SaaS, app installs, brand awareness}}} Primary KPI and target: {{primary_kpi}} at {{kpi_target}} Budget: {{budget}} External factors to account for: {{external_factors}} **Calculate:** Spend, impressions, CPM, clicks, CTR, CPC, conversions ({{conversion_actions}}), conversion rate, CPA, ROAS, conversion value. Show absolute and % change vs. comparison period. **Deliver in this order:** 1. **Executive summary** — 3-5 sentences. Overall performance vs. target, single most important insight, are we on track? 2. **Campaign table** — sorted by {{{sort_by: spend desc, CPA asc, ROAS desc, conversion volume desc}}}. Flag campaigns beating target (green), near target (yellow), missing target (red). 3. **Winners & losers** — top 3 and bottom 3 campaigns with WHY they're performing that way. 4. **Root cause analysis** — for any major change from comparison period: was it volume or efficiency? CPC or conversion rate? Isolated to one dimension (device, audience, geo) or broad? 5. **Recommendations** — 3-5 actions prioritized as: immediate (today), this week, strategic (2-4 weeks). Each with expected impact and effort level. 6. **Watch list** — 2-3 things trending wrong that aren't critical yet + when to escalate. Rules: Interpret, don't just report. Account for metric relationships (CPA up + ROAS up might be fine). Don't recommend pausing strategically important campaigns in learning phase. Flag when data volume is too low for confident conclusions. Frame recommendations in business impact, not just media metrics.
