Understanding Campaign Statuses
Last updated: April 18, 2026
Campaign, ad set, and ad statuses tell you whether your advertising entities are actively delivering, paused, under review, or facing issues. Understanding what each status means helps you quickly identify and resolve delivery problems.
Prerequisites
Access to the Ads Manager Ads Manager Overview — Your Campaign Control Center
How It Works
Every campaign, ad set, and ad in Meta has a status that indicates its current delivery state. Wevion syncs these statuses automatically and displays them with color-coded badges in the Ads Manager.
Statuses can be direct (set by you or Meta on the entity itself) or inherited (caused by a parent entity's status).
Entity Statuses
Active Statuses
StatusColorMeaningAction Available | |||
Active | Green | The entity is live and delivering ads | Pause, Edit Budget |
Paused Statuses
StatusColorMeaningAction Available | |||
Paused | Yellow | You manually paused this entity | Resume |
Campaign Paused | Yellow | This ad set or ad is paused because its parent campaign is paused | Resume the parent campaign |
Ad Set Paused | Yellow | This ad is paused because its parent ad set is paused | Resume the parent ad set |
Key concept: Inherited pauses (Campaign Paused, Adset Paused) mean the entity itself is fine — it's just waiting for its parent to be resumed. When you resume the parent, the child entities return to their previous status.
Pending Statuses
StatusColorMeaningWhat to Do | |||
In Process | Blue | Being created or updated by Meta | Wait — usually resolves within minutes |
Pending Review | Blue | Submitted and waiting for Meta's ad review team | Wait — typically 1-24 hours |
Preapproved | Blue | Pre-approved but not yet fully active | Wait — will transition to Active |
Pending Billing Info | Blue | Ad account needs billing/payment information | Update payment method in Meta Business Manager |
Error Statuses
StatusColorMeaningWhat to Do | |||
With Issues | Orange | Meta has flagged a delivery problem | Check Meta for specific issue details (budget, audience, billing) |
Disapproved | Red | Meta rejected the ad after review | Review Meta's ad policy, edit the ad, and resubmit. Common reasons: prohibited content, misleading claims, restricted targeting |
Archived Statuses
StatusColorMeaningWhat to Do | |||
Archived | Gray | You or Meta archived this entity | Cannot be reactivated from Wevion |
Deleted | Gray | Soft-deleted on Meta | Cannot be reactivated |
Permanently Deleted | Gray | Permanently removed from Meta | Data retained in Wevion for historical reporting |
Ad Account Statuses
Ad accounts have their own status system using numeric codes:
CodeStatusMeaning | ||
1 | Active | Account is functioning normally |
2 | Disabled | Account has been disabled by Meta — requires appeal |
3 | Unsettled | Account has outstanding payment issues |
7 | Pending Review | Account is under Meta review |
8 | Pending Settlement | Payment settlement in progress |
9 | In Grace Period | Account has issues but is given time to resolve |
100 | Pending Closure | Account is being closed |
101 | Closed | Account is permanently closed |
Important: If your ad account status is anything other than Active (1), your campaigns won't deliver. Resolve account-level issues in Meta Business Manager first.
Status Sync
Automatic Sync
Wevion automatically syncs campaign statuses from Meta:
When you open the Ads Manager, a status sync triggers immediately
The sync runs in the background and typically completes in seconds
It fetches the current status of all campaigns (including archived and deleted ones)
A 5-minute cooldown prevents excessive syncing
What Gets Synced
During a status sync, Wevion updates:
Campaign status (active, paused, archived, etc.)
Campaign name (in case it was renamed directly in Meta)
Campaign objective
Budget amounts (daily and lifetime)
Bid strategy
New campaigns created directly in Meta (outside of Wevion) are also picked up during sync.
Step-by-Step: Diagnosing a Status Problem
"Why is my campaign not delivering?"
Check the campaign status — Is it Active?
Check the ad set status — Is it Active? If it shows "Campaign Paused," the campaign itself is paused
Check the ad status — Is it Active? If it shows "Adset Paused" or "Campaign Paused," check the parent
Check the ad account status — Is it Active (1)? Disabled or Unsettled accounts can't deliver
Check the budget — Has the daily budget been spent for today?
Check the billing — Is the payment method valid?
"Why does my ad show 'Disapproved'?"
The ad was reviewed and rejected by Meta
Common rejection reasons:
Policy violations: Prohibited products/services, misleading content
Personal attributes: Ad text implies knowledge of personal characteristics
Restricted content: Alcohol, dating, financial products without proper disclaimers
Landing page issues: Broken URL, misleading landing page, malware
To fix: Edit the ad creative/copy, ensure compliance with Meta's Advertising Standards, and the ad will be automatically resubmitted for review
"Why does it say 'With Issues'?"
This is a catch-all status indicating Meta detected a delivery problem:
Budget depleted — Daily budget reached for today
Audience too small — Targeting is too narrow for delivery
Billing issue — Payment method problem
Creative quality — Low engagement score affecting delivery
Schedule — Campaign hasn't reached its start date yet
Frequently Asked Questions
Q: How long does Meta take to review ads? A: Most ads are reviewed within a few hours, but it can take up to 24 hours in some cases. During peak periods (holidays, elections), review times may be longer.
Q: Can I reactivate an Archived campaign? A: Not from Wevion. Once archived, a campaign cannot be restored. You can duplicate it to create a new copy. [See: ART-217]
Q: My campaign is Active but not spending. Why? A: Several possible reasons:
The ad set or ads underneath may be paused or in review
The audience may be too small or too competitive
The bid/budget may be too low to win auctions
The ad account may have billing issues
Q: What's the difference between "Paused" and "Campaign Paused"? A: "Paused" means you directly paused that specific entity. "Campaign Paused" means the entity is fine but its parent campaign was paused, so it can't deliver. Resume the campaign to restore delivery.
Q: How often does Wevion check for status changes? A: Statuses are synced when you open the Ads Manager and can be manually refreshed anytime. Changes you make in Wevion (pause, resume) update both Meta and the local status immediately.