Niblin
Guide10 min read

Sudden Sales Drops: The Complete Diagnosis Checklist for Ecommerce

Your sales dropped overnight and you don't know why. Use this systematic checklist to diagnose the cause—from site issues to traffic quality to inventory problems—and fix it before you lose more revenue.

Last Updated: March 2026By Niblin Team

"25 purchases in 24 hours to no sales overnight. No changes on my end. What is happening?"

— Source: r/shopify (72 upvotes)

This panic post appears in ecommerce communities daily. Sales crash. You check everything obvious—ads are running, site looks fine, inventory shows in stock. Nothing makes sense.

The standard response: "Check your checkout. Check your ads. Check your inventory." You did. They're fine.

Here's the problem: sales drops have 20+ possible causes, and you're only checking 3-4. The real issue is often something you didn't think to check—a payment processor glitch, a mobile-specific bug, a tracking pixel that broke silently.

Reddit Discussion: This checklist synthesizes 30+ "why did my sales drop" threads to create a systematic diagnosis process. It covers the causes people miss—not just the obvious ones.

When to Investigate (And When to Wait)

Not every dip is a disaster. Here's when to investigate versus when to wait:

  • Zero orders for 6+ hours during normal business hours
  • 50%+ drop from baseline for that day of week
  • Checkout error rate spike in Shopify analytics
  • Payment processor alerts or outage notifications
  • Major site changes deployed in last 24 hours
  • 20-30% drop with no obvious cause
  • Single slow day without pattern
  • Weekend/holiday when volume naturally varies
  • End of promotion returning to baseline

Sales vary by day of week. Compare to:

  • Same day last week (not yesterday)
  • Same day last month (accounts for monthly patterns)
  • Same period last year (accounts for seasonality)

Quick check: Is this drop unusual for a Tuesday, or are Tuesdays always slower than Monday? Pull 4 weeks of daily data before deciding there's a problem.

Why Sales Drop Diagnosis Is Hard

Sales are a lagging indicator. By the time you see the drop, the cause may have started hours or days earlier.

What looks like a sudden sales drop is often a chain reaction:

Example timeline:
Monday 2pm: Meta pixel breaks (you don't know yet)
Tuesday: Ad algorithm loses conversion data, optimizes poorly
Wednesday: Traffic quality degrades as algorithm sends worse audiences
Thursday: You notice sales dropped 40%

By Thursday, the problem is 3 days old and compounded.

To diagnose a sales drop, you need to check:

  • Shopify: Orders, checkout completion, site speed
  • Payment processor: Declined transactions, outages
  • Google Analytics: Traffic volume, source mix, bounce rates
  • Ad platforms: Delivery status, spend, attributed conversions
  • Search Console: Organic ranking changes
  • Inventory system: Stock levels, backorder status
  • Email/SMS: Campaign delivery, unsubscribes

Most store owners check 2-3 of these. The problem is often in one they didn't check.

This fragmentation is exactly why an AI analytics agent like Niblin exists. Ask "why did my sales drop?" and the agent analyzes your traffic data, ad platform data, and order data across Shopify, Meta, Google, Amazon, TikTok, and GA4—the cause often reveals itself in seconds instead of hiding in a dashboard you forgot to check.

The Complete Sales Drop Diagnosis Checklist

Work through this systematically. Don't skip sections even if you "know" they're fine.

These are the "site is actually broken" issues:

  • Place a test order: Complete checkout with a real card. Does it work?
  • Check payment processor status: Stripe, PayPal, Shopify Payments—any outage alerts?
  • Test on mobile: 60%+ of traffic is mobile. Test checkout on actual phone.
  • Check site speed: Did a new app slow things down? Use PageSpeed Insights.
  • Check for 404s/errors: GA > Behavior > Site Content > look for high-exit pages
  • Review recent theme changes: Anything deployed in last 48 hours?
  • Check app conflicts: Disable recently installed apps and test

Is traffic arriving, and is it the right traffic?

  • Check total sessions: GA > Acquisition. Is traffic down, or just conversion?
  • Compare by source: Which traffic source dropped? Organic? Paid? Direct?
  • Check bounce rate by source: Did a source quality degrade?
  • Look for bot traffic: Sudden high-bounce traffic from unusual countries?
  • Check conversion by source: Is one source converting much worse?

If traffic is down: Go to Section 3 (Ad Platforms)

If traffic is fine but conversion is down: Go to Section 4 (On-Site Issues)

Deep dive: Traffic Anomalies That Signal Bigger Problems

If paid traffic is your main source, check these:

  • Meta Ads delivery: Are campaigns active? Budget exhausted? Policy violation?
  • Google Ads delivery: Any disapproved ads? Billing issues?
  • Check for platform outages: Meta and Google have outages regularly
  • Compare ROAS to last week: Significant drop indicates algorithm issue
  • Check pixel/tracking: Are conversions firing correctly? Test with Pixel Helper.
  • Review recent changes: Did you change audiences, budgets, or creatives?
  • Check auction changes: CPM/CPC spike indicates competition or seasonal pressure

Common trap: Meta shows conversions that don't match Shopify orders. If the gap is widening, your pixel may be broken or firing incorrectly. This causes the algorithm to optimize for wrong signals.

Traffic is arriving but not converting:

  • Check Add-to-Cart rate: If down, problem is product pages or traffic quality
  • Check cart abandonment rate: If up, problem is checkout or pricing
  • Review checkout funnel: Where are people dropping off?
  • Check shipping calculator: Are estimated costs displaying correctly?
  • Check discount codes: Did an expired code break checkout experience?
  • Test as new visitor: Incognito mode, new device. Same experience?
  • Check for errors in checkout: Shopify > Analytics > Reports > Checkout analysis
  • Check bestseller stock: Is your top seller OOS or showing limited inventory?
  • Verify pricing displayed correctly: No accidental price changes?
  • Check for variant issues: Are popular sizes/colors in stock?
  • Review any automatic repricing: Dynamic pricing gone wrong?
  • Check competitor pricing: Did they undercut you significantly?
  • Check competitor activity: Major sale from competitor?
  • Review news/events: Market event affecting your category?
  • Check seasonal calendar: Pre-holiday lull? Post-holiday crash?
  • Weather events: Storm affecting your region's shoppers?
  • Payday/timing: End of month when customers are tight on cash?

Sometimes the sales aren't actually down—tracking is:

  • Check Shopify orders directly: Are orders there but not showing in dashboards?
  • Verify GA tracking: Is your tracking code still firing?
  • Check for duplicate orders: Sometimes orders record incorrectly
  • Review draft orders: Orders stuck as drafts not converting?

Amazon Sales Drops: Different Checklist

Amazon sales drops have different causes than Shopify. Use this checklist:

  • Buy Box status: Did you lose the Buy Box? Check Buy Box %.
  • Listing suppression: Is your listing suppressed or inactive?
  • Search ranking: Search for your main keywords. Still appearing?
  • Competitor pricing: Did a competitor undercut significantly?
  • Review count/rating: Did negative reviews pile up?
  • Inventory issues: FBA stock depleted? IPI score affecting placement?
  • Account Health: Any new policy violations or warnings?
  • Advertising status: PPC campaigns paused or out of budget?
  • Category changes: Did Amazon move your product to different category?

Buy Box loss is the #1 cause of Amazon sales drops. If you don't have the Buy Box:

  • Sales drop 80%+ for that ASIN
  • Advertising won't show (ads require Buy Box)
  • Often caused by: price being too high, new seller competing, metrics declining

Check Business Reports > Detail Page Sales and Traffic > Buy Box Percentage for each ASIN.

If you sell on both Shopify and Amazon:

  • Check if sales dropped on both platforms or just one
  • If both: likely market-wide issue (competitor, seasonality)
  • If Amazon only: Amazon-specific issue (Buy Box, suppression, ranking)
  • If Shopify only: traffic source or site issue

Cross-platform correlation often reveals the root cause faster than investigating each channel separately.

After You Find the Problem

Once you identify the cause, document and prevent:

  • Fix the issue (obviously)
  • Estimate revenue lost during the drop
  • Communicate with customers if they were affected (failed orders, etc.)
  • Check if the issue created downstream problems (chargebacks coming?)
  • Document the issue: What happened, how you found it, how you fixed it
  • Add monitoring: Set up alert for this issue recurring
  • Add to checklist: Include in your regular operations review
  • Review related systems: Could this happen elsewhere?
IssueHow to MonitorAlert Threshold
Payment processor downStatus page subscriptionAny outage alert
Checkout completion dropShopify analytics20%+ drop from baseline
Traffic source quality declineGA + ad platforms30%+ conversion drop by source
Bestseller stockoutInventory alerts<10 units remaining
Site speed degradationPageSpeed monitoringLoad time >4 seconds
Amazon Buy Box lossBuy Box tracking<90% Buy Box percentage

From Panic to Process

Most stores discover sales drops by accident—checking the dashboard and seeing bad numbers. Then they scramble through random checks hoping to find the problem.

Stores with monitoring systems see the drop when it starts, not when it compounds. They have alerts that fire before "sales dropped" and point to the specific cause.

The difference between catching a checkout bug at hour 2 versus hour 48? Often $5,000-20,000 in lost revenue.

Stop discovering problems when you happen to check the dashboard.

Niblin's AI agent detects anomalies across your Shopify, Amazon, Meta, Google, TikTok, and GA4 data—and Morning Briefing delivers overnight analysis every morning before you even ask. One agent, 50+ commerce skills, answers in seconds. $299/mo to start.

Ask Your Data Anything — 15 Minute Setup

Key Takeaways

  • Sales drops have 20+ possible causes—systematic diagnosis beats random checking
  • Compare to same day last week, not yesterday—sales vary by day of week
  • Check site functionality first: place a test order before investigating anything else
  • Traffic volume vs. traffic quality problems have different solutions
  • Amazon sales drops often trace to Buy Box loss—check this first for Amazon issues
  • Document every issue and add monitoring to prevent recurrence
  • Cross-platform correlation (Shopify + Amazon) often reveals root cause faster

Frequently Asked Questions

Why did my Shopify sales suddenly drop?

Common causes include checkout/payment issues (test a purchase), traffic source problems (check ad delivery), inventory stockouts (verify bestseller availability), or tracking issues (orders may be processing but not displaying). Start with site functionality checks—place a test order first.

How long should I wait before investigating a sales drop?

Investigate immediately if sales drop 50%+ from normal for that day of week, or if you have zero orders for 6+ hours during business hours. For smaller drops (20-30%), wait 24-48 hours to confirm it's a trend rather than normal daily variation.

My ads are running but sales dropped. What's wrong?

Check three things: (1) Is traffic actually arriving? Compare GA sessions to normal. (2) Is conversion tracking working? Check if Meta/Google show conversions that don't match Shopify. (3) Is traffic quality the same? Source-level conversion may have degraded even if volume is stable.

How do I know if my sales drop is seasonal?

Compare to the same period last year, not just last week. Common seasonal patterns: post-holiday January dip, pre-tax-refund February lull, pre-Prime Day/BFCM slowdowns. If last year showed the same pattern, it's likely seasonal—plan accordingly.

My Amazon sales dropped but Shopify is fine. What should I check?

Amazon-specific causes include: Buy Box loss (check Buy Box %), listing suppression (verify listing is active), search ranking changes (search for your keywords), competitor pricing undercuts, inventory issues (FBA stock, IPI score), or Account Health problems.

Should I pause my ads when sales drop?

Only pause ads if: (1) the problem is definitely ad-related (quality decline, wrong audience), or (2) your checkout is actually broken and you're paying for traffic that can't convert. If the issue is site-side or inventory, pausing ads doesn't help and hurts your ad algorithm learning.

Ready to optimize your e-commerce analytics?

Connect your Shopify and Amazon stores to get unified insights across all your sales channels.