Quick answer: Work top-down: confirm campaign, ad set and ad are all Active and approved; check billing and account spending limits; then widen the audience, remove or raise any bid or cost cap, and reduce overlapping ad sets.
“Active” in Ads Manager only means the ad is allowed to enter auctions. It doesn’t mean it is winning any.
What it means
When ads show as active but spend nothing, the ad is either blocked (review, billing, policy) or losing auctions (bid cap, tiny audience, low-quality ad).
Common causes
- Ad still in review, or rejected
- Payment failed or account spending limit reached
- Audience too small after stacking locations, ages and interests
- Cost cap or bid cap below market price
- Several ad sets targeting the same people
- Ad set scheduled for the future or for narrow hours
- Wrong Special Ad Category settings for housing, employment or finance ads
How to fix it, step by step
- Check status at campaign, ad set and ad level; all must be Active.
- Look for rejected ads and account-quality warnings.
- Check Billing for failed payments and the account spending limit.
- Open the ad set: is the estimated audience very small? Broaden it or use Advantage+ audience.
- If using cost cap or bid cap, switch to Highest volume for 48 hours to confirm delivery.
- Combine overlapping ad sets.
- Check schedule and start date.
- If everything looks right, contact Meta support through the Business Help Center.
How to stop it happening again
- Use broad audiences and let creative do the targeting
- Avoid manual bid caps until you have stable data
- Set a sensible account spending limit and monitor it
Related: Learning limited · Broad vs detailed targeting · Meta bid strategies
Frequently asked questions
Why is my Facebook ad active but not spending?
Usually a narrow audience, a bid or cost cap that is too low, or a billing/spending limit.
How long does Meta ad review take?
Most ads are reviewed within about a day; contact support if one is stuck much longer.
Will more budget fix delivery?
Only if budget is the constraint. Narrow audiences and bid caps block delivery regardless of budget.
Sources
- Cometly: Facebook ads learning phase (citing Meta’s ~50 optimization events in 7 days)
- Meta for Developers: Special Ad Categories (housing, employment, financial products and services)
Stuck on this one? Get a free ad review and you will get a short written diagnosis of what is going wrong and what to fix first.

