meta-ads-campaign-monitor

Monitor active Meta ad campaigns for performance, pacing, and health anomalies.

1|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/kayasinan/meta-ad-manager --skill meta-ads-campaign-monitor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meta-ads-campaign-monitor
Source: https://github.com/kayasinan/meta-ad-manager/tree/main/meta-ads-campaign-monitor
Command: npx skills add https://github.com/kayasinan/meta-ad-manager --skill meta-ads-campaign-monitor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill acts as a vigilant watchdog for your Meta (Facebook/Instagram) ad campaigns, ensuring optimal performance by continuously monitoring key metrics and flagging potential issues before they escalate.

Core Features & Use Cases

  • Performance Monitoring: Tracks spend pacing, CPA, ROAS against targets, and learning phase status.
  • Anomaly Detection: Identifies creative fatigue, audience overlap (cannibalization), and tracking health issues.
  • Scaling Opportunity Identification: Detects campaigns that are budget-capped and profitable, suggesting opportunities for budget increases.
  • Use Case: A campaign's CPA suddenly spikes above the target. This Skill will immediately flag it as a critical alert, detailing the extent of the spike and recommending a pause or investigation, preventing wasted ad spend.

Quick Start

Run a daily health check on all active Meta ad campaigns for the specified brand.

Frequently Asked Questions about meta-ads-campaign-monitor

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

FAQPage Schema
How do I monitor Meta ads campaign performance and pacing against budget?

To monitor Meta ads campaign performance, you track spend pacing against budget limits, evaluate ROAS against floor and target metrics, and check learning phase status to detect health anomalies. This requires access to campaign data and brand-specific targets.

How do I detect audience cannibalization and creative fatigue in Facebook ad campaigns?

Detecting audience cannibalization and creative fatigue in Facebook ad campaigns involves analyzing audience overlap across active ad sets and monitoring engagement metrics. This Skill flags these health anomalies to prevent performance degradation and wasted ad spend.

What is the best way to identify scaling opportunities for profitable Meta ad campaigns?

The best way to identify scaling opportunities for Meta ad campaigns is to detect budget-capped campaigns that maintain profitability. This Skill analyzes spend caps against ROAS targets to recommend budget increases for profitable campaigns.

Why does my Meta ads CPA suddenly spike above the target during the learning phase?

Your Meta ads CPA spikes above target during the learning phase due to algorithmic instability and insufficient conversions. This Skill flags critical CPA anomalies, detailing the spike extent and recommending a pause or investigation to prevent wasted spend.

Can I run a daily health check on all active Meta ad campaigns for a specific brand?

Yes, you can run a daily health check on all active Meta ad campaigns for a specified brand. This requires access to Meta Ads Manager, campaign data, and brand-specific targets to evaluate pacing, ROAS, and tracking health.

What metrics do I need to track to prevent wasted ad spend on Instagram campaigns?

To prevent wasted ad spend on Instagram campaigns, you need to track spend pacing against budget, ROAS against floor and target, learning phase status, creative fatigue, and audience cannibalization. This Skill monitors these metrics to flag performance issues early.