Leadria Start free trial

HomeBlog › Facebook Ads Not Spending? Why and Fix

Facebook Ads Not Spending? Why and Fix

Guide11 min readUpdated August 21, 2026

Why Your Facebook Ads Aren't Spending: The Core Reasons

You've set up a campaign, approved your ad, and waited. Nothing. No impressions, no spend, or maybe a few cents and then silence. This is the most common complaint among small business owners testing Facebook ads for the first time, and the good news is that 90% of the time the fix takes 10 minutes.

Your ad isn't spending because of one (or more) of these four reasons, in this exact order of frequency:

Let's walk through each, because the diagnostic matters: the fix for "audience too small" is completely different from the fix for "waiting on approval."

Stop buying leads. Generate your own in 2 minutes.

Describe your business: the AI writes the copy, designs the visual, sets the targeting, and publishes your ad. Your leads — exclusive and far cheaper than a bought one — land straight in Leadria with a phone number, ready to call.

Try Leadria free

7-day free trial — no credit card — cancel anytime

Audience Size: The #1 Culprit (Under 1,000 People)

Facebook won't spend your money if it can't find enough people to show ads to. The platform needs at least a minimum audience size to deliver ads reliably. That minimum is usually around 500–1,000 people depending on your targeting choices.

Here's how to check your audience in Ads Manager:

  1. Go to your campaign > Ad Set > Audience
  2. Look at the top right: it says "Estimated Audience Size" in thousands
  3. If it's under 1,000 and showing a red or orange warning, that's your problem

For example, a plumber in Bozeman, MT (population ~57,000) targeting "homeowners aged 35–65 interested in home repair" might end up with only 800 people. Facebook will either not spend at all or spend very slowly because the pool is too tight. A roofer in Denver can target the same interests and hit 45,000 people instantly because the metro is 20× larger.

The Fix: Expand your audience by 20–30% using one or more of these levers:

After you adjust, your estimated audience size should jump to at least 5,000. Wait 2 hours for it to update. Your ad should then start spending within minutes.

Real example: A dental practice in Fort Collins, CO was targeting "dentistry interested" age 30–50 within 3 miles. Audience: 200 people. Zero spend for 48 hours. They expanded to 5 miles and added "health-conscious lifestyles." Audience jumped to 3,400. Ad spent $200 in the first 24 hours and delivered 12 leads at $16.67 CPL.

Daily Budget Too Low: The Bid Problem in High-CPC Industries

Even if your audience is large enough, Facebook can't spend your budget if it's too small relative to your CPC (cost per click) in your industry.

For example:

The rule: Your daily budget should be at least 10× your expected CPC. In high-CPC industries (law, HVAC, large home improvement), that means starting at $15–$20 per day minimum.

The Fix: Increase your daily budget. Start here:

A family dentist in Phoenix started with $5/day and saw $0 impressions. They raised it to $20/day. Within 4 hours, impressions appeared (about 60 impressions by end of day). By day 3, they had 8 leads at $8.75 CPL and a $320 daily spend.

Ad Still in Review: Meta's 24–48 Hour Approval Window

Facebook doesn't instantly approve ads. Most ads go through an automated review process that takes 24–48 hours. During that window, your ad shows zero impressions and zero spend, even though your budget and audience are perfect.

This is not a failure; it's standard.

How to check approval status:

  1. Go to Ads Manager
  2. Click the campaign name
  3. Under "Ad" column, look for a status icon (green checkmark = approved, yellow clock = in review, red circle = rejected)
  4. If it's yellow, your ad is still being reviewed. Wait 24–48 hours.

Why ads get rejected (not just delayed):

If your ad gets rejected (not just delayed), you'll see a red icon. See the full guide on fixing disapproved ads. Most rejections are fixable in minutes by rewording copy or swapping an image.

The Fix: If your ad is in review (yellow status), do nothing—wait 24 hours, then check again. If it's rejected (red), click the icon, read the reason, edit the ad, and resubmit. Reapproval usually takes 1–4 hours if the fix is valid.

You're in Learning Phase: Why Your Spend Looks Broken but Isn't

This is the mistake that kills more Facebook ad campaigns than any other: owners see uneven or slow spending in the first 7–14 days, assume the campaign is broken, and pause it before it even starts working.

When you launch a Facebook ad campaign, the platform enters what it calls "learning phase." During this time, Facebook's algorithm is gathering conversion data to understand which audience members are most likely to convert. It needs roughly 50 conversions (purchases, form submissions, calls, etc.) before it can confidently optimize your budget.

What learning phase looks like:

This is 100% normal. Facebook is testing different audience segments, placements (feed, Reels, Stories, Messenger), and bidding levels to find the sweet spot. Once it hits ~50 conversions and exits learning phase, spend becomes much more consistent and profitable.

How long does learning phase last?

A roofing company in Austin set up a lead ad campaign. Day 1: $40 spent, 3 leads. Day 2: $18 spent, 1 lead. Day 3: $50 spent, 2 leads. They panicked and paused the campaign on day 3. The algorithm never made it to learning phase completion. Two weeks later they restarted it, stuck it out for 10 days, and by day 10 they were getting 8–10 leads per day at a $22 CPL—excellent for their market. They killed it early because they didn't recognize learning phase.

The Fix: Do not pause or kill a campaign in the first 7 days if your audience and budget are solid. Instead:

For detailed guidance on navigating learning phase, read the full learning phase guide.

When Facebook Ads Simply Aren't Spending: Account Restrictions and Holds

In rare cases, your account itself is restricted. Facebook may have limited your account's ability to spend, usually because of past policy violations or account risk factors. This looks like "ads not spending" but the real issue is higher up.

Signs of account restrictions:

Common causes:

The Fix: Check your account status page for any notifications. If you see a restriction, click on it and follow Meta's instructions—usually submitting documentation or waiting 24–72 hours for review. Do not create new ads while your account is under review; this slows the process. If unsure, visit your Page Restrictions settings to see if your Page has advertising limits.

Honest: When Facebook Ads Probably Won't Spend at All

Not every business can run profitable Facebook ads, and there are specific situations where the platform simply won't work for you—no matter how much you tinker with audience, budget, or creative.

Facebook ads DON'T work well for:

The pattern: Facebook ads work best when you have a *large enough local audience*, a *clear reason to buy now* (urgency, pain point), and *enough volume* to hit 50+ conversions quickly. If you're in a tiny market, selling a low-urgency service, or chasing B2B leads with long cycles, spend the time troubleshooting only if you're willing to invest $500+/month to see results.

Otherwise, try Google Local Services Ads or Nextdoor ads, which can outperform Facebook in small, tight-knit communities.

Quick Diagnostic Checklist: Fix Your Ads in 10 Minutes

Use this in order:

  1. Is your ad approved? Go to Ads Manager > your ad > Status column. If yellow (in review), wait 24 hours. If red (rejected), click the icon, read the reason, fix it, resubmit.
  2. Is your audience size at least 1,000? Check Ads Manager > Ad Set > Estimated Audience Size. If under 1,000, expand location by 50%, add related interests, or broaden age range. Wait 2 hours for update.
  3. Is your daily budget at least $10–15? If your industry CPC is $8+, you need at least a $15 daily budget. Raise it and wait 4 hours.
  4. Is your campaign less than 7 days old? If yes and you have *any* impressions or conversions, you're in learning phase. Don't panic. Wait until day 8–10 to evaluate.
  5. Does your account show any restrictions? Check Ads Manager home page for account warnings. If yes, click and follow Meta's instructions. Don't create new ads while restricted.

Run through that checklist in order. 95% of the time, one of those fixes gets your ads spending within 2–4 hours.

What to Do Once Your Ads Are Spending: Measure What Matters

Once your campaign exits the "not spending" phase, you need to know if the spend is actually generating profit. Many owners see $200/day spend and $400 in leads, think it's great, and miss that half of those leads are unqualified tire-kickers.

Track these numbers:

See cost-per-lead benchmarks by trade to compare yourself to others in your industry.

If your CPL is in range but you're not converting leads to jobs, the problem isn't Facebook ads—it's your sales process, lead quality, or follow-up. That's a different fix (CRM, training, phone script).

If you're generating leads with AI-built ads and want to save even more per lead, consider using AI to generate your own ad copy and creative; most agencies charge $1,200–$3,000/month and your cost-per-lead ends up higher because you're paying overhead. With an AI ad generator, you describe your business and the tool writes copy, generates visuals, and publishes directly. Lead lands in your phone in minutes. That's how you keep more margin on each lead you close.

Frequently asked questions

Why is my Facebook ad spending $0 after 24 hours?

Most often your audience is smaller than 1,000 people, your bid is too low for demand in that area, or the ad is still in review (typically 24–48 hours). Check your Ads Manager under "Ad Review" to confirm status; if approved, raise your daily budget from $5 to at least $10–15.

Should I panic if my ad isn't spending in the first few hours?

No. Facebook needs roughly 50 conversions in the learning phase (usually 7 days) before it optimizes effectively. Many beginners kill ads after 6 hours of zero spend and never see results; give it 24–48 hours minimum if your audience is solid.

What audience size do I need for Facebook ads to spend?

Aim for at least 1,000 people in your target audience; 5,000+ is safer for consistent delivery. If your audience is under 500 (very common in rural areas or niche services), you may need to expand location, age, or interests by 30–50% to hit that minimum.

Does my daily budget affect whether ads spend at all?

Yes. If your daily budget is $1–3, Facebook may throttle delivery waiting for enough daily conversions to optimize; jump to $10–20 daily and you'll almost always get spend. CPCs in HVAC, plumbing, and law can be $8–15 each, so a $3 budget is essentially blocked.

How long should I wait before saying my ad 'isn't spending'?

Wait 48 hours if your audience is 1,000+. If after 48 hours you have zero impressions, check approval status and bid. If approved and spending nothing after 72 hours, your audience is likely too small, too saturated, or your ad account is restricted.

Can a learning phase delay make it look like my ad isn't spending?

Yes. During learning phase (first 50 conversions), Facebook may show ads erratically, appearing to 'pause' itself; this is normal. Once it hits ~50 conversions, spend becomes more predictable. Expect this to last 7–14 days depending on your conversion volume.