Skip to main content
Audit8 min read

Why Your Meta Ads Suddenly Stopped Working — And How to Diagnose The Real Issue in 15 Minutes

Meta ads that worked for 6 months suddenly tank. Cost per lead doubles, leads dry up, and everyone wonders what happened. Here's the systematic diagnostic we use on every underperforming account.

Every Meta ad account hits this at some point: a campaign that was profitable for months suddenly tanks. CPL doubles, leads slow, ROAS craters. Before you blame Meta or fire your agency, work through this diagnostic.

The 15-Minute Diagnostic

Open your Ads Manager. Look at the last 30 days. Compare to the 30 days before that. For each metric, note whether it got worse and by how much:

Metric
If it got worse, likely cause
CPM (cost per 1,000 impressions)
Audience saturation OR seasonal ad spend competition
CTR (click-through rate)
Creative fatigue
CPC (cost per click)
Combined CPM + CTR issue
Conversion rate on landing page
Landing page problem OR offer got weaker
Cost per lead (CPL)
Combination of the above
Lead quality (close rate)
Audience or intent signal broke

Cause #1: Creative Fatigue

Your winning ad ran too long. Frequency is now 5+. People have seen it 10 times. CTR drops, CPM climbs, and Meta starts charging you more because engagement is low.

Fix: launch 2–4 new creatives this week. Pause anything with frequency > 4. Expect 2 weeks of recovery as new creative warms up.

Cause #2: Audience Saturation

Your budget grew but your audience didn't. You've essentially reached everyone in your target audience multiple times. The remaining reachable people are the hardest to convert — the audience is 'burned through.'

Fix: expand audiences (broader lookalikes, new geos, new placements). Or scale horizontally by duplicating ad sets instead of scaling budget on one.

Cause #3: iOS / Attribution Breakage

Your Conversion API (CAPI) stopped firing. Pixel events aren't reaching Meta. The algorithm is optimizing on incomplete data, which means your ads are being served to the wrong people. Usually happens after a website update or a CRM change.

Fix: Events Manager → Overview → check the event log. If events are missing or much lower than last month, rebuild CAPI. This is the single most common silent killer in 2024–2026.

Cause #4: Offer or Market Shifted

Your offer was 'free inspection' and 6 months later your competitors all offer the same. Your differentiation disappeared. Or: a new competitor entered your market with a better offer at 20% cheaper. Or: seasonal demand shifted (hurricane season ended, storm damage work dried up).

Fix: re-research your competitors' current ads via the Meta Ad Library. If everyone's running the same offer, you need a new angle. Seasonal drops are normal — don't panic, rotate campaigns to match the season.

Cause #5: Landing Page or Form Broke

Easy to miss: your website got redesigned, the pixel got removed, the form now requires a phone number that's dropping 30% of submits. Check the landing page yourself on mobile right now.

Fix: walk through your ad → landing page → form flow on mobile. Time how long it takes. Anything over 30 seconds from click to submit is a problem.

Cause #6: Algorithm Re-Learning After a Change

You edited the budget. Changed the audience. Swapped creative. Added a new ad set. Meta's algorithm re-enters Learning Phase. Performance dips for 7–14 days until it stabilizes.

Fix: if you just made a change, wait 14 days before judging. If performance doesn't recover, then roll back the change. Avoid changing multiple things at once — it makes diagnosis harder.

Cause #7: Your Team Got Slower

Meta ads haven't changed. Your creative hasn't changed. Budget hasn't changed. But close rate dropped because your team went from 'calling leads in 30 minutes' to 'calling the next day.' Leads look the same — your business got worse at handling them.

Fix: audit your response time. Pull the last 20 leads, check time-to-first-contact. If it's over 1 hour, fix that before you touch the ad account.

The Systematic Fix

Don't fix everything at once. Work through causes in order: (1) check CAPI + pixel, (2) refresh creative, (3) expand audiences, (4) verify landing page + form, (5) audit your team's response speed. Most account collapses are 2–3 of these overlapping.

Share
8 min read · Updated 2026-04-23

Frequent Questions. Short Answers.

How long before I know if my 'fix' worked?

Give it 14 days. Meta's Learning Phase takes that long to exit after a meaningful change. Judging earlier gives false readings.

Should I pause the campaign and restart?

Usually no. Pausing + restarting destroys whatever learning the algorithm had built. Better: adjust incrementally. Launch new creative, expand audience, fix attribution — don't pause the whole thing unless it's truly broken.

Meta support says my account is fine — but CPL is still high. What gives?

Meta support rarely investigates account-level issues. Their 'fine' usually means 'no policy violations.' The actual problem is almost always in the 7 causes above, not Meta itself.

When is it time to start from scratch?

Rarely. 9 out of 10 collapses can be fixed by iterating on what exists. Starting over loses all the pixel data and audience learning. Only worth it if you've had 60+ days of underperformance after trying all 7 fixes.

Want Us to Do It For You?

Book a free 30-minute strategy call. We'll apply everything in this guide to your business, for free.

Book My Free Strategy Call