“Active” means the campaign switch is on; it does not guarantee impressions. Check ad approval and effective status first, then schedule and time zone, payment and spending limits, audience size, bid or cost controls, optimization event health, and auction competitiveness. Change one confirmed cause at a time.
Advertisers across India, the UK, Europe and the USA often describe the same symptom: Ads Manager shows Active, but spend remains at zero or delivery is far below budget. The mistake is treating every low-spend case as a budget problem. Delivery can be blocked at the account, campaign, ad set, ad, payment or auction level.
Why can an active Meta campaign fail to spend?
| What you see | Likely cause | First check |
|---|---|---|
| Active campaign, ad still in review | The campaign switch is on but the ad is not eligible | Inspect the delivery status at ad level |
| Zero spend after a scheduled launch | Start time, account time zone or date mismatch | Compare current time with ad account time zone |
| Some impressions, almost no spend | Audience too narrow or bid/cost control too restrictive | Review estimated audience and controls |
| Delivery stopped across campaigns | Payment failure, account spending limit or restriction | Check Billing, Account Quality and account limits |
| Conversion campaign cannot enter auctions consistently | Weak event signal, unrealistic target or low conversion volume | Validate the event and compare the target with real CPA |
The correct diagnostic order
- Check effective status at every level. Open campaign, ad set and ad. Look for In Review, Scheduled, Rejected, Error, No Ads or other delivery messages rather than trusting the campaign-level Active label.
- Check account health. Review payment method, outstanding balance, account spending limit, business verification and Account Quality. If all campaigns stopped together, start here.
- Check schedule and geography. Confirm the start date, account time zone, location radius, age, language and exclusions. Small European regions or tightly layered local audiences can become too restrictive.
- Check bid controls. A cost cap or bid cap below realistic auction prices can prevent delivery. Compare the control with recent actual CPA, not an ideal target copied from another business.
- Check the optimization event. Make sure the selected Pixel, dataset, app event or lead event is active and belongs to the correct domain or asset.
- Check creative and placement eligibility. Missing placement sizes, unsupported formats or policy-sensitive copy can reduce eligible inventory.
- Allow a clean observation window. Once the blocking issue is fixed, avoid multiple immediate edits. Judge delivery using the account’s time zone and a sensible spend window.
What not to do when an active ad is not spending
- Do not duplicate the campaign repeatedly before finding the blocked level.
- Do not raise budget if payment, approval or audience eligibility is the real problem.
- Do not remove all targeting and controls at once; you will not know which change restored delivery.
- Do not measure only campaign status. Use impressions, amount spent and ad-level delivery messages.
When should you contact Meta support?
Contact support when billing is clear, assets are approved, the schedule has started, the audience is viable and delivery still remains at zero. Record the campaign, ad set and ad IDs, screenshots, time zone, last successful delivery and the exact troubleshooting already completed. A structured ticket is more useful than repeatedly writing “ads not working.”
Research basis and official reference
This guide addresses a recurring advertiser complaint seen in community discussions, including campaigns that barely spend or spend unpredictably. Community reports identify symptoms; they do not prove one universal cause. Use Meta’s own delivery and account messages as the operational source of truth. See the recurring delivery discussion on Reddit and Meta Business Help Centre.
Frequently asked questions
Why is my Meta ad active but spending zero?
The switch can be active while the ad is still in review, scheduled, restricted, blocked by billing, too narrowly targeted or unable to enter auctions under its bid control.
Should I increase budget to force Meta Ads to spend?
No. Budget cannot fix approval, payment, schedule, event or restriction problems. Confirm the delivery blocker before changing budget.
How long should I wait before deciding delivery is broken?
Confirm the campaign has actually started in the account time zone and the ad is approved. If it remains eligible but receives no impressions after a reasonable observation window, investigate the auction and account conditions.
Can a narrow European or local audience stop delivery?
Yes. Small geography combined with age, language, interests, exclusions and placement limits can leave too few eligible auction opportunities.
Need a delivery diagnosis without random edits?
MaxLeadz can audit account status, campaign structure, events, audience, creative and funnel before more budget is added.