cyberneticlibrary

Analyze and optimize Meta Ads performance

manageskillsetup L22,106
nowork-studio/toprank

Causal-lift measurements

ad-campaign-optimization-4pp vs no-skill baselinewith-skill 64% · baseline 68%

Measured by running the task with and without this artifact, K=5, graded by deterministic checks — no LLM judging.

What it does

Analyze and optimize Meta Ads performance and delivery

Best for

Meta advertisers with 5+ ad sets who need diagnostic clarity on what is actually working, waste identification in dollars, and confidence-checked recommendations before making changes.

Inputs
  • · Ad account ID or business account
  • · Campaign + ad set + ad creative metadata
  • · Performance data (spend, ROAS, CPA, CTR, frequency, CPM, impressions)
  • · Attribution window setting (7DCV, 1DCV, etc.)
Outputs
  • · Performance ranking and waste analysis (dollars, ROAS, CPA)
  • · Optimization recommendations (budget, creative, audience, pause/consolidate decisions)
  • · Diagnostic findings (Learning Phase status, creative fatigue, frequency pressure)
Requires
  • · Meta MCP server (notfair/toprank)
  • · Graph API parallel read (ads.graphParallel)
  • · Write tools (pauseAdSet, updateAdSetBudget)
Preconditions
  • · MCP detected and OAuth configured
  • · Meta account connected via preamble.md setup
  • · Ad sets have at least 7 days history for stable CPA/ROAS signals
Failure modes
  • · Recommends changes during Learning Phase (destabilizes delivery)
  • · Ignores attribution window (ROAS 3.2x means nothing without window)
  • · Treats ad strength as primary metric instead of conversion rate
  • · Blames creative fatigue without checking frequency/CPM trend first
  • · Stacks multiple edits without confirming expected impact
Trust signals
  • · Explicit hierarchy: conversion rate > CTR > CPA > ad strength
  • · Frequency-first triage rule: check CPM trend before adding budget
  • · Attribution-window discipline enforced (7DC1DV, 1DCV cited in examples)
  • · Learning Phase gating rule documented (only exit-acceleration changes allowed)
  • · Confirm-before-write protocol with dollar impact forecasts