Understanding campaign statuses

Last updated: May 19, 2026

Understanding campaign statuses

Wevion shows 8 status states for campaigns / ad sets / ads: Active, Paused, Archived, Deleted, In Review, Rejected, Limited, Pending Approval. Per-platform variations (Meta vs Google status names). Action menu options vary based on status.

Who is this for

Mediabuyers reading status badges. Anyone wondering "why is this campaign in review for 24 hours" or "what does Limited mean".

The 8 statuses

1. Active (green)

Campaign is delivering. Spending budget. Generating impressions.

Actions available: Pause, Edit Budget, Edit Targeting, Edit Creative (per level), Duplicate, Archive, Delete.

2. Paused (yellow / amber)

You (or a rule) paused the campaign. NOT delivering. Not spending.

Actions: Resume, Edit (any field), Duplicate, Archive, Delete.

3. Archived (grey)

Hidden from default view but data preserved. Doesn't deliver, doesn't appear in default filters.

Actions: Unarchive (returns to Paused state), Delete.

4. Deleted (red / hidden)

Soft delete on Wevion side. Hidden from view (toggle "Show deleted" to see). May or may not be deleted on the platform.

Actions: typically Undo (within a window) or contact support to recover.

5. In Review (blue)

Platform is reviewing the ad / campaign for policy compliance. Typically 4-24 hours for new launches or creative edits.

Actions: Edit (some fields), Cancel review (rare).

6. Rejected (red)

Platform rejected the ad for policy violation. NOT delivering.

Actions: View rejection reason, Edit to fix + resubmit, Delete, Appeal.

7. Limited (orange)

Delivery limited by platform for various reasons:

  • Quality score low (creative or landing page issues)

  • Audience too narrow

  • Policy edge case (not full rejection)

  • Budget cap reached

Actions: Edit to address cause, View details for specifics.

8. Pending Approval (light blue)

Creative being reviewed; ad created but not yet able to deliver. Similar to In Review but specific to creative approval workflow.

Actions: Wait for approval, Edit if needed.

Per-platform variations

Different platforms use different status terminology, but Wevion normalizes:

Wevion status

Meta

Google

TikTok

Active

ACTIVE

ENABLED

ACTIVE

Paused

PAUSED

PAUSED

PAUSED

Archived

ARCHIVED

REMOVED

ARCHIVED

Deleted

DELETED

(treated as REMOVED)

DELETED

In Review

IN_REVIEW

UNDER_REVIEW

IN_REVIEW

Rejected

DISAPPROVED

DISAPPROVED

NOT_APPROVED

Limited

LIMITED

LIMITED

LIMITED

Pending Approval

PENDING_REVIEW

PENDING

PENDING

When in Ads Manager, you see Wevion's normalized name. To see platform-native: open in native ad manager.

Status transitions

Common transitions:

[Draft]
  ↓ Publish
[Pending Approval]
  ↓ Platform approves
[In Review] OR straight to [Active] (small changes)
  ↓ Review complete
[Active]
  ↓ User pauses
[Paused]
  ↓ User resumes
[Active]
  ↓ User archives
[Archived]
  ↓ User unarchives
[Paused]
  ↓ User deletes
[Deleted]

Or rejected path:

[In Review] → [Rejected] → User edits creative → [In Review] → [Active]

Filtering by status

Top filter → Status → multi-select what to show.

  • Default: Active + Paused (hides archived/deleted)

  • Toggle "Show archived" to include

  • Toggle "Show deleted" to surface soft-deleted

  • Filter to "In Review" to monitor pending approvals

  • Filter to "Rejected" to surface needing fixes

  • Filter to "Limited" to address delivery issues

How to identify the cause of Limited / Rejected

Per-ad detail drawer (click ad row → expand):

  • Rejection reason field shows platform's stated reason

  • Quality score (if available) indicates content quality

  • Policy flag identifies specific violation (Misleading content, Adult content, Trademark, etc.)

Use this info to fix.

What "Active" really means

Active doesn't always mean delivering NOW:

  • Active during dayparted hours (if lifetime budget with daypart): delivers only those hours

  • Active but audience saturated: delivers but at high frequency

  • Active but no impressions today: very narrow audience OR low bid

Status = "Allowed to deliver", not "currently delivering".

What "Archived" really means

Archive is a soft hide:

  • Wevion-side: filtered out of default view

  • Platform-side: depending on platform, may or may not stop delivering (Meta: stops; some platforms: still delivers if not also paused)

Best practice: pause then archive (two-step) for guaranteed stop.

What "Deleted" really means

Soft delete on Wevion side. Platform behavior varies:

  • Meta: archives the campaign on Meta's side too (effectively deleted but not gone forever)

  • Google: removes (more permanent)

  • TikTok: typically removes

Recovery: contact support within a few days for recovery; Wevion may have soft-delete window. After full purge: no recovery.

Use cases for Delete vs Archive:

  • Archive: campaign done its job, want hidden from default view but keep historical data

  • Delete: accidental creation, irrelevant data, want truly gone

Bulk status filtering

Common workflow patterns:

Goal

Filter

Weekly review of running campaigns

Status = Active

Find ads to fix after rejections

Status = Rejected

Investigate why delivery is slow

Status = Limited

Clean up archived campaigns from years ago

Status = Archived + Date range > 365 days

Check what's pending

Status = In Review + Pending Approval

Action menu varies per status

Action options change based on current status:

  • Active: Pause, Edit, Duplicate, Archive, Delete

  • Paused: Resume, Edit, Duplicate, Archive, Delete

  • Archived: Unarchive, Delete

  • In Review / Pending: Edit (limited), Cancel review (rare)

  • Rejected: Edit (fix), Resubmit, Delete, Appeal

  • Deleted: Restore (if within window)

UI greys out unavailable options.

What you'll see

Per row:

  • Color-coded status badge

  • Tooltip on hover with detail (e.g. "Active since 2026-11-15, 18 days")

  • Action menu (⋮) with status-appropriate options

Common issues

  • "Status stuck on 'Updating'": 5-10 min sync delay. Refresh.

  • "Same campaign Active in Meta, Paused in Wevion": sync issue. Force-sync ad account. Should resolve within 15 min.

  • "Status 'Limited' with no detail": platform's quality score; check native ad manager for specifics.

  • "Rejected ads still showing in active filter": filter may include Rejected; verify filter setting.

  • "Archived but still spending": archive ≠ pause on some platforms. Pause first, then archive.

Best practices

Pause-then-archive

For ending campaigns: pause first, verify no spend, then archive. Two-step prevents accidental "archived but still delivering".

Address Limited campaigns

Limited = platform telling you something's wrong. Don't ignore. Read details, fix the cause.

Review In Review weekly

In Review > 48h often means a problem. Check + escalate if needed.

Use Archived sparingly

Don't archive every campaign immediately. Useful campaigns benefit from being visible (filterable, comparable). Archive only when truly done.

Related