ads-optimizer

Analyze Facebook Ads metrics and calculate Health Scores for budget recommendations.

19|5|Updated Nov 23, 2025
One-click install
npx skills add https://github.com/Nir-Bhay/markups --skill ads-optimizer-nir-bhay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ads-optimizer
Source: https://github.com/Nir-Bhay/markups/tree/main/.agents/skills/ads-optimizer
Command: npx skills add https://github.com/Nir-Bhay/markups --skill ads-optimizer-nir-bhay

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the complex and time-consuming process of optimizing Facebook Ads campaigns, ensuring budget adherence and achieving target Cost Per Lead (CPL).

Core Features & Use Cases

  • Performance Analysis: Analyzes key metrics, calculates Health Scores, and detects underperforming ads ("ad-eaters").
  • Budget Management: Recommends budget adjustments and reallocations based on performance and business goals.
  • Strategic Recommendations: Provides actionable insights for scaling successful campaigns and pausing or optimizing underperformers.
  • Use Case: A marketing manager can use this Skill to get a daily performance report for their Facebook Ads account, identify which ad sets are wasting budget, and receive specific instructions on how to adjust bids and budgets to meet CPL targets.

Quick Start

Use the ads-optimizer skill to analyze my Facebook Ads account performance for the last 3 days.

Frequently Asked Questions about ads-optimizer

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

FAQPage Schema
How do I optimize Facebook Ads to lower my Cost Per Lead?

You can optimize Facebook Ads by analyzing performance metrics, calculating a Health Score, and detecting ad-eaters to provide data-driven recommendations for budget adjustments and scaling. This ensures budget adherence and achieves your target CPL.

What is an ad-eater in Facebook Ads and how do I detect it?

An ad-eater is an underperforming ad that wastes your campaign budget. You detect ad-eaters by analyzing key performance metrics against your specific CPL targets and business directions to identify and pause inefficient ad sets.

Can I manage multiple business directions with different CPL targets in Facebook Ads?

Yes, you can manage multiple business directions by setting specific CPL targets and budgets for each. The system analyzes performance per direction and recommends budget reallocations to meet those distinct goals.

How do I calculate a Health Score for my Facebook Ads campaigns?

A Health Score is calculated by analyzing key performance metrics from your Facebook Ads account. This score evaluates campaign effectiveness and informs strategic recommendations for scaling successful ads or pausing underperformers.

Can I automate Facebook Ads budget adjustments based on performance analysis?

Yes, budget adjustments can be automated using MCP tools integration. The system provides specific instructions for bid and budget changes based on your daily performance analysis and Health Score calculations.

What's the best way to scale successful Facebook Ads campaigns without exceeding budget?

The best way to scale successful campaigns is by using data-driven recommendations from performance analysis. The system identifies high-performing ad sets and provides specific budget adjustment instructions to scale them while ensuring budget adherence.