To find wasted spend in your Facebook ads with AI, ask an AI assistant connected to your ad account to list every campaign, ad set and ad that spent money without results, or at a cost per result above your target. It reads Meta's own totals for the dates you pick and sorts the list by how much each one spent.
TL;DR
- Wasted spend is money spent with no results, or results at a cost you would not pay again.
- Give the assistant your target cost per result, so it knows where your line is.
- It works down the account: campaigns first, then the ad sets and ads inside the worst ones.
- The list is sorted by spend, so the biggest leaks come first.
- Pausing or cutting budgets happens only after you confirm each change.
Who this is for
- Advertisers who feel the account spends more than it earns but cannot see where.
- Media buyers doing a weekly clean-up before raising budgets elsewhere.
- Agencies checking a new client's account in the first week.
Connect your AI assistant to Meta ads
Ask about your ad accounts in plain words. Every change waits for your yes. Included in the 7-day free trial.
Try for Free ($0 Trial)The prompt to paste
Find wasted spend in my Facebook ad account [account name] for the last 14 days. My target cost per purchase is [amount]. List every campaign, ad set and ad that spent more than [amount] with no purchases, or with a cost per purchase above twice my target. Sort by spend, show spend, purchases and cost per purchase for each, and add up the total. Do not change anything yet.
Follow-ups that work well:
For the three biggest items, compare the last 14 days with the 14 days before. Were they always this expensive?
Pause the ads on that list that spent over [amount] with no purchases. Show me the list first and wait for my yes.
The prompt works in any AI assistant connected to the Madgicx MCP. Before you start, connect your AI assistant and sign in.
If your goal is leads or app installs, swap "purchase" for your result in the prompt. The assistant reads cost per result for each action type Meta reports.
What the MCP reads and changes
- Reads results at three levels. One row per campaign, ad set and ad for the dates chosen: spend, results by action type and cost per result, as Meta calculates them.
- Reads status. Whether each campaign, ad set and ad is active or paused, so the list skips what is already off.
- Changes, only after you confirm. It can pause campaigns, ad sets or ads, and lower budgets, in your account's currency.
What the answer looks like
A short line with the total that went to items over your limit, then a table sorted by spend: the item, its level (campaign, ad set or ad), spend, results and cost per result. Items with no results at all are marked separately from items that converted but too expensively, because they call for different fixes.
The assistant reads totals for the period, so a new ad that only started spending recently may show few results simply because it is early. Ask it to note each ad's created date if you want to leave new tests alone.
What to do next
- Check CPA by campaign to set a fair target for each campaign before you cut.
- See your best and worst performing ads so the money you save goes to the winners.
- Use pause ads after you confirm for the items you want off, or lower their budgets.
- If waste comes from tired creatives, check creative fatigue.
Changes happen only after you confirm
The first prompt only reads. When you ask for a change, the assistant shows the exact list of what it will pause or which budget it will lower, with amounts in your account's currency, and waits for your confirmation. Pausing a campaign stops all of its ad sets and ads, and anything paused can be restarted later.
Try it on your own account
The Madgicx MCP comes with a Madgicx subscription, and the 7-day free trial includes it. Inside Madgicx, Madgicx's AI marketer audits your Facebook and Instagram account, finds what is working and prepares the next move, which you approve in one click.
FAQ
What counts as wasted ad spend?
Money spent without results, or at a cost per result you would not pay again. Your target cost per result sets the line, so give it to the assistant in the prompt.
How far back should I look?
Fourteen days suits most accounts. Use 30 days if you spend less, so each ad has enough delivery to judge.
Can the assistant pause the wasted items for me?
Yes, after you confirm. It lists exactly what it will pause and waits for your yes before anything changes.
Does it cut budgets automatically?
No. It changes a budget only when you ask and confirm the exact new amount.