Conversions stopped. You blame the ads. You refresh creative, change targeting, increase budget. Nothing helps.
Then someone mentions: "Have you checked if checkout is broken?"
It turns out a payment gateway update broke mobile checkout 4 days ago. All that ad "optimization" was wasted.
This guide shows how to trace problems to their actual source—because the most obvious culprit is often innocent.
The Blame Chain
When conversions drop, here's what most people check (in order):
- 1. Ads/Creative (most visible, easiest to change)
- 2. Targeting/Audiences (second most visible)
- 3. Landing page (requires more work to check)
- 4. Site speed/function (requires testing)
- 5. Checkout/payment (requires actual purchase test)
- 6. External factors (last resort)
The problem: This order is based on visibility, not likelihood. Often, the real issue is downstream (site, checkout) but we blame upstream (ads).
Symptoms vs. Root Causes
| Symptom | Obvious Cause | Often Actual Cause |
|---|---|---|
| ROAS dropped | Ad creative/targeting | Landing page change, checkout issue, inventory problem |
| CTR dropped | Creative fatigue | Wrong audience (targeting drift), competitor launched similar |
| Conversions stopped | Campaign issue | Tracking broke, site down, out of stock |
| CPC spiked | Competition | Quality Score drop from landing page changes |
| Bounce rate high | Wrong audience | Slow site, mobile broken, content mismatch |
Tracing the Funnel
Work backwards from where the funnel broke:
- Test a purchase yourself (on mobile AND desktop)
- Check payment gateway status
- Check shipping calculator
- Check promo codes if running
- Are popular products in stock?
- Did prices change?
- Any product listing issues?
- Site speed (GTmetrix, PageSpeed Insights)
- Mobile experience
- JavaScript errors (browser console)
- Forms working?
- Did content change recently?
- A/B test running that's losing?
- Broken links or images?
Only after confirming site/checkout are working should you investigate ads.
Common Misdiagnoses
Often actually: Tracking pixel broke. Conversions are happening but not being reported.
Often actually: Audience is exhausted. Same people seeing ads repeatedly (check frequency).
Often actually: Right people, wrong landing page. Traffic quality is fine; conversion experience isn't.
Often actually: Something changed on your end that you forgot about.
The Right Diagnosis Process
- 1. Check actual revenue first (Shopify/Stripe) — is money still coming in?
- 2. Test your own checkout — complete a purchase on mobile
- 3. Check site speed — did something slow down?
- 4. Check tracking — are events still firing?
- 5. Check recent changes — what did anyone touch in the last week?
- 6. Then investigate ads — now you know the problem is actually there
Rule: Confirm site and checkout are working before touching ad campaigns. Otherwise you're changing the wrong thing.
See the whole funnel, not just ads.
Ask Niblin's AI agent "where are conversions breaking down?" and get an answer that connects your ad data with actual sales. Premise correction checks if your question's assumption is wrong first. $299/mo to start.
Start Free Trial
Key Takeaways
- Check checkout and site function BEFORE investigating ads
- Most "ad problems" are actually site, checkout, or tracking problems
- Cross-reference with Shopify/Stripe to confirm if revenue is actually down
- Work backwards from checkout to ads in your diagnosis
- Test your own purchase flow regularly (especially on mobile)
- Recent changes anywhere in the stack can affect ad performance