Back to prompt library
Analytics

Meta Ads MCP High-CPA Ad Pause

Identify and pause ads in a specific campaign that have exceeded your target CPA threshold, with the agent asking for confirmation before making any changes.

Works best with: Claude / ChatGPT (via Meta Ads MCP connector)

The prompt

prompt.txt
Using the official Meta Ads MCP connector with read-only reporting access, find every ad in the campaign named [CAMPAIGN_NAME] with a CPA above [CPA_THRESHOLD] over the last [LOOKBACK_DAYS] days. List them with current CPA, spend, number of conversions, attribution window, learning status, and any reason the result may be inconclusive. Recommend a human-review action for each: keep running, refresh creative, investigate, or consider pausing. Do not pause, create, edit, or publish anything. If a human later chooses to pause an ad, require a separate explicit confirmation after they review the recommendation.

Variables to replace

Replace the bracketed placeholders with your specific information before running the prompt.

[CAMPAIGN_NAME]Replace with your campaign name
[CPA_THRESHOLD]Replace with your cpa threshold
[LOOKBACK_DAYS]Replace with your lookback days

When to use this prompt

Quickly identifying and pausing underperforming ads by CPA threshold using the Meta Ads MCP connector. The agent confirms before making any changes to live campaigns.

Put this prompt to work

Run it inside a repeatable workflow

Add the signal to a scheduled review before making any campaign-change decision.

See the AI Reporting Workflow

Tags

Meta AdsMCPCPACampaign ManagementOptimization