ad-performance-review

Analyzes daily Google Ads and Meta Ads performance into ranked optimization recommendations.

20.2k|3.4k|Updated Oct 5, 2024
One-click install
npx skills add https://github.com/kortix-ai/suna --skill ad-performance-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ad-performance-review
Source: https://github.com/kortix-ai/suna/tree/main/packages/starter/templates/marketplace/runtime/skills/ad-performance-review
Command: npx skills add https://github.com/kortix-ai/suna --skill ad-performance-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Marketing teams running campaigns on Google Ads and Meta Ads must manually check budget pacing, CPA/ROAS drift, underperforming ads, and anomalies every day across two platforms, which is slow and easy to miss. This Skill automates that daily read-only review and turns raw spend and performance numbers into a ranked list of findings with concrete recommended actions.

Core Features & Use Cases

  • Budget Pacing Checks: Compares spend-to-date against the expected linear pace for every campaign, flagging overpacing and underpacing before budgets are exhausted or wasted.
  • Drift and Anomaly Detection: Detects CPA/ROAS drift against 30-day baselines, low-CTR ads, zero-conversion keywords, wasted-spend search terms, and sudden anomalies like spend spikes or delivery stops.
  • Ranked Recommendations: Posts exactly one message per run to a configured alert channel, with each finding paired to a specific human-actionable recommendation such as pausing an ad, shifting budget, or adding a negative keyword.
  • Use Case: A growth team schedules a daily cron that spawns a fresh session with read-only access to both ad platforms; each morning the team receives a single ranked digest of pacing risks, drifting campaigns, and underperformers to act on.

Quick Start

Run the daily ad performance review across my Google Ads and Meta Ads accounts and post the ranked findings and recommendations to the alerts channel.

Frequently Asked Questions about ad-performance-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate a daily Google Ads and Meta Ads performance review?

Schedule a daily cron that spawns a fresh session with read-only access to both platforms. The skill pulls spend, clicks, conversions, CPA, and ROAS for every active campaign, then posts one ranked findings message to your alert channel each run.

How to detect budget overpacing in ad campaigns?

Compare spend-to-date against the elapsed fraction of the budget period. Spend more than 15% ahead of expected linear pace is flagged as overpacing, and more than 20% behind is flagged as underpacing, each with a recommended corrective action.

Can this skill pause campaigns or change budgets automatically?

No. The skill is strictly read-only and never writes to Google Ads or Meta Ads. Every finding includes a recommended action, but a human on the marketing team decides and executes any pause, budget change, or keyword edit.

What counts as CPA or ROAS drift in ad performance monitoring?

Drift is measured by comparing trailing 7-day CPA and ROAS against a 30-day baseline. CPA up more than 15% with flat or falling conversions, or ROAS down more than 15%, is flagged; both together is compounding drift and ranks highest.

Does the daily ad review keep history between runs?

No. Each run is a fresh session with no memory of prior days. Pacing, drift, and underperformer analysis is fully recomputed from the current state of both platforms and reposted as a complete new list every day.