Skip to main content

My Facebook Ad Is Not Spending

This article explains why an approved Facebook ad may not spend budget and how to identify and fix the most common delivery issues.

Updated over 3 months ago

Who This Is For / When to Use

This guide is for advertisers who see their Facebook ad marked as Active or Approved but notice little to no spend, no impressions, or a sudden drop in delivery.

Use this article when:

  • An ad is approved but has no impressions

  • Spend suddenly drops to zero

  • Conversions stop unexpectedly

  • The campaign shows “Active” but does not deliver

How to Confirm the Issue

A Facebook ad is not spending when Facebook is not delivering impressions.

You can confirm this by:

  • Checking the performance graph for a flat line or sudden drop

  • Seeing 0 impressions over several hours

  • Noticing conversions drop to zero without changes

No impressions almost always indicate a serving or delivery issue, not a reporting delay.

Most Common Reasons Facebook Ads Don’t Spend

Spending Limit Reached or Payment Issue

Facebook stops ad delivery immediately when billing fails or a spending limit is reached.

How to fix it:

  1. Go to Business Manager → Billing

  2. Check for:

    • Account spending limit reached

    • Declined or expired payment method

  3. Update payment details or increase the spending limit

  4. Allow a few minutes for delivery to resume

Ad Is Rejected or Still Under Review

Ads cannot spend if they are rejected or pending review.

How to fix it:

  • Check the Ad Status column in Ads Manager

  • Open the ad to view rejection reasons or review status

  • Edit and resubmit if rejected

  • Wait for approval if under review

Facebook reviews all ads to ensure policy compliance.

Other Causes That Limit or Stop Spending

Bid or Offer Is Too Low

Facebook auctions ads based on bid, estimated action rate, and ad quality.

If the bid is too low:

  • Facebook may lose auctions

  • Ads receive few or no impressions

How to fix it:

  • Increase budget or bid

  • Switch from manual bid to automatic bidding

  • Broaden audience targeting

Optimization Goal Is Too Restrictive

Facebook needs enough conversion data to optimize delivery.

Ads may not spend if:

  • The optimization event rarely occurs

  • The audience is too small

  • The campaign is new with no learning data

How to fix it:

  • Choose a higher-funnel optimization (e.g., Landing Page Views instead of Purchases)

  • Expand the audience

  • Allow more time for learning

Audience Is Too Small or Overlapping

Small or heavily overlapped audiences limit delivery.

How to fix it:

  • Increase audience size

  • Remove excessive interest stacking

  • Check for audience overlap in Business Manager

  • Combine similar retargeting audiences

Excessive Text in Images (20% Rule)

Ads with too much text on images may have restricted delivery.

This includes:

  • Large logos

  • Watermarks

  • Heavy text overlays

  • Promotional taglines covering the image

How to fix it:

  • Reduce text on images

  • Move messaging into ad copy

  • Use cleaner visuals

Quick Troubleshooting Checklist

Use this checklist to identify the issue quickly:

  • Billing active and payment valid

  • No spending limit reached

  • Ad approved and not under review

  • Audience size sufficient

  • Optimization goal achievable

  • Bid and budget competitive

  • Creative compliant and high quality

Common Questions

How long should I wait before assuming an ad won’t spend?

If there are 0 impressions after 2–4 hours, there is likely a delivery issue that needs fixing.

Can Facebook ads be approved but still not run?

Yes. Approval only means policy compliance. Delivery depends on auction competitiveness, billing, and optimization setup.

Does editing an ad reset delivery?

Yes. Significant edits can restart learning and temporarily reduce spend.

Did this answer your question?