Get started free
← Blog

What to Do When Meta Ads Goes Down

Meta Ads — Facebook, Instagram, and Audience Network campaigns — represent a major share of paid traffic for most Shopify stores. When Meta's ad delivery infrastructure has an issue, campaigns can stall, pixel events can stop recording, and budgets can disappear without a single impression delivered.

Meta outages are also notoriously hard to confirm. The Ads Manager interface sometimes shows outdated data, and delivery can appear "active" in the UI while actually being halted on the backend.

Step 1: Confirm it's Meta, not your campaigns

Check metastatus.com — Meta's official status page for all their platforms. Also check the Meta for Developers status page if you're using the Marketing API.

Signs of a Meta Ads outage:

  • Impressions dropping to near zero across multiple ad accounts
  • Ads Manager loading slowly or showing "data unavailable" errors
  • Pixel events not recording in Events Manager
  • Conversions API calls returning errors
  • Campaign delivery showing "Active" in the UI but zero spend accruing

Also check social media — when Meta has a significant outage, advertisers report it in real time on Twitter/X and in Facebook Groups. This is often faster confirmation than the official status page.

Step 2: Do not pause and restart campaigns during the outage

Pausing and restarting active campaigns resets their learning phase. If your campaigns are in or near the learning phase, a pause during an outage will force them to restart learning once you turn them back on — potentially hurting performance for days after the outage resolves.

Unless campaigns are actively wasting spend (spending with zero delivery signal), leave them in their current state and wait for Meta to resolve the issue.

Step 3: Check your pixel and Conversions API separately

Meta outages often affect pixel tracking before they affect ad delivery. If your pixel stops recording events, your Advantage+ campaigns and retargeting audiences will be running on stale data. Check Events Manager for real-time event volume — a sudden drop in PageView or Purchase events is a strong signal.

If you have the Conversions API set up as a backup (which you should), check whether server-side events are also failing or whether they're continuing to record normally.

Step 4: Pause budget-heavy campaigns if delivery is confirmed zero

If you've confirmed through multiple signals that delivery is at zero and the outage is substantial, pausing your highest-budget campaigns prevents budget from being consumed the moment service recovers (Meta sometimes delivers aggressively after an outage to "catch up" on missed delivery).

Document when you paused and at what spend level so you can restore them correctly after resolution.

Step 5: Check attribution after recovery

After Meta recovers, your attribution data for the outage window will be incomplete. Conversions that occurred during the outage may be under-reported or delayed. Give it 24-72 hours for Meta to process delayed attribution before drawing conclusions about performance during that window.

How to know when Meta Ads is down before it hurts your budget

StatusBird monitors Meta's platform status every 2 minutes and sends an SMS alert the moment a problem is reported — so you can make informed decisions immediately rather than discovering the issue hours later when reviewing your spend report. Start monitoring free.

Meta Ads outage checklist

  1. Confirm on metastatus.com and the Meta for Developers status page
  2. Do not pause and restart campaigns (resets learning phase)
  3. Check pixel and Conversions API event volume separately in Events Manager
  4. Pause only if delivery is confirmed zero and budget is being wasted
  5. After recovery, give 24-72 hours before analyzing performance data from the outage window

Related reading

Never find out about an outage from your customers

StatusBird monitors Stripe, Klaviyo, Google Ads, Shopify, and 80+ other services your store depends on. Get an SMS alert within minutes of any outage.

Start monitoring free