Facebook ads wasted spend: six patterns and how to find them

Troubleshooting guide · 2 min read · Updated 2026-10-21 · By the Cofoundr team

Quick answer

Wasted spend usually takes one of six shapes: spend with no results, cost far above target, a fatigued audience, ad sets competing with each other, old creative that has stopped working, and budget spread too thin to learn. Put a number on each by comparing what an ad set spent with what its results were worth at your target cost.

Every account wastes some money. The aim is not zero, it is to find the large, obvious leaks quickly. This guide names the six patterns we see most often, shows where each one appears in Ads Manager and gives you a simple way to count the cost. For the full detection method see our guide to wasted spend.

Pattern 1: spend with no results

An ad set spends and records no results. Sort ad sets by spend and look for a zero in the results column. Waste is the full amount spent, once you have ruled out tracking and learning. See spending but no conversions.

Pattern 2: cost per result far above target

The ad set converts, but at a price that loses money. Compare cost per result with your target cost per result. A simple way to count the waste is the amount spent minus the number of results times the target cost. Only the part above what the results were worth is waste.

Pattern 3: a fatigued audience

Frequency climbs, click-through rate falls and cost rises. People have seen the ad too many times. See frequency too high. The waste is the recent spend after performance fell, not the whole history.

Pattern 4: ad sets competing with each other

Two ad sets that reach the same people bid against each other and can drive up your own costs. Check the audience overlap tool in Ads Manager and look for ad sets with similar targeting and uneven results.

Pattern 5: old creative that stopped working

An ad that worked in week one keeps its budget in week ten, even though its click-through rate has halved. Sort ads by spend and compare current click-through rate with the first weeks.

Pattern 6: budget spread too thin

Many small ad sets, each too small to leave the learning phase, waste money on learning that never finishes. Consolidate where objectives and audiences match. See learning limited.

Put a number on it

How Cofoundr helps

Cofoundr checks every ad set in every connected account for spend with no results, cost above target, and audience fatigue, and totals the wasted amount per account so you can see where to look first. It skips campaigns that are still learning. You can act on each flag yourself, or let a rule you control pause them.

Free toolMeta Triage

Frequently asked questions

How much wasted spend is normal?

There is no universal number. Some testing spend is a deliberate cost of finding what works. Focus on the large, repeated leaks, such as ad sets spending for days with no results.

Is high cost per result always wasted spend?

Not always. A higher cost can be fine if the customers are worth more. Compare cost per result with the value of a result, not with another account.

Where do I find wasted spend in Ads Manager?

Sort by spend at the ad set level and read results and cost per result beside it. Add frequency and click-through rate columns to spot fatigue.

Next in Meta Ads troubleshootingFacebook Ads Frequency Too High: Causes and Fixes

Related guides

Meta Ads Audit Checklist for AgenciesHow to Find Wasted Ad Spend on Meta AdsDaily Meta Ads Account Check Routine for Agencies (SOP)

Find the budget your clients are wasting

Connect Meta. Cofoundr scores every client account and flags wasted spend. 50 free credits for 7 days, MCP included, no card.

Free Meta ads auditSee features

Where the time goes for an agency running 4 Meta ad accounts
Checking every account, every day
22h
Cofoundr: Morning Intelligence
Working out what changed and why
44h
Cofoundr: Wasted Spend Detective and Account Health Score
Building client reports
28h
Cofoundr: Automated Client Reports
94ha month, about 12 working days

Scenario: 15 minutes of checking and 30 minutes of diagnosing per account per day over 22 working days, plus 2 reports per account at 3.5 hours each. Your numbers may differ.