Key Takeaways
- Don't judge a Meta ad until it has enough delivery — a few thousand impressions — unless its cost per lead is already far above target.
- As a rule of thumb, keep ads within about 30% of your target cost per lead, optimise ones up to double target, and kill ones at twice target or more.
- Rising cost per lead together with frequency above roughly 2.5-3.5 usually means creative fatigue: prepare a replacement before it gets worse.
- Before killing a weak ad, check whether it feeds a retargeting audience that helps your best ad close.
- When in doubt, kill sooner — an ad cut too early costs far less than one kept too long.
The hardest decision in Meta ads isn't launching — it's killing. Holding onto underperforming ads too long is a common and expensive mistake. Here's the 5-question decision tree.
Step 1: Has the ad had enough spend to evaluate?
- Under 7 days or under 1,000 impressions: Too early. Keep running.
- 7+ days but 1,000-5,000 impressions: Still noisy. Let it continue unless it has spent 3x your target CPL without a lead.
- 7+ days and 5,000+ impressions: Enough data. Proceed to step 2.
Step 2: Is CPL at double your target or more?
- CPL within 30% of target → Keep. Normal variance.
- CPL 30-100% over target → Optimize. Review creative + audience; consider pausing in 7 days if no improvement.
- CPL at double target or more → Kill. Don't wait.
Step 3: Is the ad rejected or flagged?
- Ad rejected → Kill this version. Rework copy/image, relaunch as new ad.
- Delivery flagged 'low' → Usually means poor relevance or budget/bid imbalance. Optimize first; kill if no fix inside 5 days.
Step 4: Is the creative fatigued?
- Frequency under 2.5 → Not fatigued yet
- Frequency 2.5-3.5 → Approaching fatigue. Prep replacement creative.
- Frequency 3.5+ → Fatigued. Kill and replace.
- CPL rising >20% week-over-week AND frequency above 2.5 → Fatigue is setting in. Launch the replacement now; kill the old ad once the new one is running.
Step 5: Is the ad part of a winning combo?
Sometimes a single ad looks weak but it's the 'supporting cast' that helps your winning ad close. Check: is this ad driving retargeting traffic? Video views that feed retargeting audiences?
- Ad generates top-of-funnel reach feeding retargeting → May justify lower CPL. Evaluate full-funnel contribution.
- Ad exists in isolation (no downstream funnel) → Apply kill-rules directly.
When in doubt: kill faster than you think. The cost of a killed-too-early ad is tiny vs. the cost of a kept-too-long ad.
Sources
The public studies behind the figures on this page, with what each one was used for.
- 1Meta Business Help Center — About ads for housing
Current. Definition of housing ads, which includes housing repairs, and the targeting restrictions that apply.
- 2Jon Loomer Digital — Special Ad Categories: A Guide for Meta Ads
Independent summary of the Housing category rules: no ZIP-code, age or gender targeting, no lookalike or saved audiences, 15-mile minimum radius.
- 3Meta Business Help Center — About the learning phase
Current. An ad set exits the learning phase after about 50 optimisation events in a week.