The cleanup method that changed everything
What I'm about to show you is the reset method — a controversial but proven approach to eliminating auction overlap, removing low-performing ads, and resetting your account's historical data for better performance.
I used to call this the reset method because of what it does. I've done this before, and I already know how well it can work. Let me walk you through exactly what Claude and Meta's algorithm told us to do.
Meet Fully Loopy
AI agents, creative messaging, and ad systems in one place
Join the waitlist to get early access to Fully Loopy, the software built to help you develop better creative angles, sharper messaging, and faster testing workflows.
Understanding Meta's ad algorithm
There's significant bloat from old tests that could be contributing to auction overlap. A lot of people say auction overlap isn't real anymore, but it really depends on your market and who your ads are being served to.
When you understand how the Meta auction works, you can fundamentally change your account's performance.
Meta's ad algorithm has three factors:
- Bid — how much you're willing to pay (usually set to automatic, but sometimes manual depending on the model)
- Estimated Action Rate — Meta's prediction of how likely someone will take your action. This is calculated from your account's historical CTR and conversion rate
- Ad Quality — derived from engagement signals, feedback, and how well the ad is converting
The formula: Total Value = Bid × Estimated Action Rate × Ad Quality
The Problem
Your old, paused campaigns are still being considered by Meta's algorithm when it calculates estimated action rates. This creates confusion — Meta thinks you might turn the campaign back on, which muddles your account's historical data.
The Solution
Delete ads with high cost-per-result (or your KPI threshold). Turn off campaigns that aren't performing. Export your data first to know what you're dealing with.
The Result
Cleaner historical data means better estimated action rates on your active campaigns. Better action rates mean lower CPLs, lower CPAs, and better overall account performance.
The reset method: step by step
Step 1: Export your data
Go to your Meta Ads Manager and export:
- Campaigns (export as CSV)
- Ad Sets (export as CSV)
- Ads (export as CSV)
Then go to your reports and create custom breakdowns for:
- Headlines (if using dynamic creative)
- Primary text / body copy
- Creatives (to see asset-level performance)
This gives you a complete picture of what's in your account and how it's performing.
Step 2: Identify the bloat
Look at your cost-per-lead (CPL), cost-per-purchase (CPA), or whatever your KPI is. You'll see patterns:
- Campaigns that have been paused for months
- Ad sets with $2-$5 spend (old tests that never scale)
- Ads running WAY above your KPI threshold
Step 3: Filter and delete
Set up filters in Ads Manager. For example:
- Cost per result > $20 (your KPI threshold)
- Campaign status = Off (optional, but recommended for older campaigns)
Select all the underperformers and delete them. Yes, really delete them.
Step 4: Delete the campaigns
Go back to your campaigns view. Delete the campaigns that were housing those ads. Keep only the ones that performed well — those have good historical data you want to preserve.
Why this works
When Meta calculates the estimated action rate for your new ads, it looks at your account's historical performance. If you've got 400 ads in your account but only 50 are actually running, you're diluting that historical average.
By cleaning out the junk, you're:
- Raising the historical average of your account's conversion rates
- Reducing confusion in Meta's auction logic
- Giving new ads better starting conditions with a cleaner baseline
The controversy
Not everyone believes in the reset method. Some say auction overlap doesn't exist anymore. But if you're in any competitive market or running lead-gen, pay-per-lead, or e-commerce, you'll feel the difference.
The reset works because it's based on how Meta's algorithm actually works. Higher estimated action rates = lower costs. That's just math.
One more thing
If you're wondering whether to use manual or automatic bidding — that's a separate conversation. But for this reset, it doesn't matter. What matters is the data quality going in.
And if you've got a client who only wants leads at certain times (say, 9am–5pm, Monday–Friday), you can set up automated rules to handle that. I've done it. Works like a charm.
