Bulk Actions — Pause, Resume, Edit Budget

Last updated: April 18, 2026

Wevion lets you manage your campaigns in bulk — pause, resume, edit budgets, and archive entities directly from the Ads Manager. Changes are sent to Meta in real-time, so you can react quickly to performance changes.

Prerequisites

How It Works

Actions in the Ads Manager are processed asynchronously. When you toggle a campaign or edit a budget:

  1. The UI updates immediately (optimistic update) so you see the change right away

  2. The request is sent to Wevion's background processing queue

  3. Wevion calls the Meta API to make the change on Meta's side

  4. The local database is updated to reflect the new state

  5. If the Meta API call fails, the UI reverts to the original state and shows an error

This means you get instant visual feedback while the actual change happens in the background.

Step-by-Step Guide

Pausing and Resuming (Single Entity)

  1. In the Ads Manager, find the campaign, ad set, or ad you want to toggle

  2. Click the status toggle (on/off switch) in the status column

  3. The status changes immediately in the UI:

    • Active → Paused — The entity stops delivering

    • Paused → Active — The entity resumes delivering

  4. A background job updates Meta

image.png

Note: Only entities with status ACTIVE or PAUSED can be toggled. Entities in other states (In Review, Disapproved, etc.) cannot be toggled from Wevion.

Bulk Pause/Resume (Multiple Entities)

  1. Select multiple rows using the checkboxes on the left

  2. Click the Pause or Resume button in the bulk actions toolbar

  3. All selected entities are toggled simultaneously

  4. Progress is tracked per-entity — failures on one don't affect others

Wevion processes bulk toggles with a concurrency limit of 5 parallel requests to avoid overwhelming the Meta API.

image.png

Editing Campaign Budget

  1. Find the campaign in the Ads Manager

  2. Click the Daily Budget cell — it becomes editable

  3. Enter the new budget amount

  4. Press Enter or click away to save

  5. The change is sent to Meta via background processing

Note: This edits the campaign-level budget (CBO). The minimum budget is €1.00.

Editing Ad Set Budget

  1. Drill down to the Ad Sets level

  2. Click the Daily Budget cell on the ad set you want to edit

  3. Enter the new budget amount

  4. Press Enter to save

Editing Ad Set Bid Amount

  1. At the Ad Sets level, find the ad set with a Bid Cap or Cost Cap strategy

  2. Click the Bid Amount cell

  3. Enter the new bid amount

  4. Press Enter to save

Archiving (Deleting) Entities

  1. Select the entities you want to archive

  2. Click the Delete (archive) button in the bulk actions toolbar

  3. Confirm the action

  4. The entities are archived on Meta and their status changes to ARCHIVED

Important: Archiving is the Meta equivalent of "deleting." Archived entities stop delivering and can't be reactivated. This action is irreversible from Wevion.

Options and Configuration

What Each Action Does on Meta

ActionWhat Happens on MetaReversible?

Pause

Entity status set to PAUSED

Yes — Resume to reactivate

Resume

Entity status set to ACTIVE

Yes — Pause again anytime

Edit Budget

Campaign/ad set daily_budget updated

Yes — Edit again to change

Edit Bid

Ad set bid_amount updated

Yes — Edit again to change

Archive

Entity archived (soft-deleted)

No — Cannot be unarchived from Wevion

Actions Available per Level

LevelToggleEdit BudgetEdit BidArchive

Campaigns

(CBO only)

Ad Sets

Ads

Inherited Pauses

When you pause a campaign, all its ad sets and ads stop delivering. Their status will show as CAMPAIGN_PAUSED (for ad sets and ads) or ADSET_PAUSED (for ads under a paused ad set). This is an inherited state — when you resume the campaign, they'll return to their previous status.

Optimistic Updates and Rollback

Wevion uses optimistic UI updates for a responsive experience:

  1. You toggle a campaign → UI shows it as Paused immediately

  2. Background job sends the request to Meta

  3. If successful: Nothing changes — the UI already shows the correct state

  4. If failed: The UI reverts to the original state, and you see an error notification

This means you can make multiple changes rapidly without waiting for each one to complete.

Frequently Asked Questions

Q: Can I pause multiple campaigns from different ad accounts at once? A: Yes. Bulk actions work across ad accounts. Wevion groups the requests by account and processes them in parallel.

Q: I paused a campaign but it's still spending. Why? A: There's a brief delay (usually seconds) between the pause command and Meta stopping delivery. Any impressions served during this window will still incur charges. This is normal Meta behavior.

Q: Can I edit budgets in bulk? A: Currently, budget editing is done one entity at a time by clicking the budget cell. For bulk budget changes, you would edit each one individually.

Q: What happens if I edit a budget and the Meta API rejects it? A: The UI will revert to the original budget, and you'll see an error notification explaining why. Common reasons: budget below minimum, account billing issues, or permission problems.

Q: Can I undo an archive? A: No. Archiving (deleting) is irreversible from Wevion. If you need to reactivate an archived entity, you would need to do so from Meta Ads Manager directly, or create a new one using the Duplicate feature. [See: ART-217]

Q: Why can't I toggle a campaign with status "Disapproved"? A: Only ACTIVE and PAUSED entities can be toggled. Entities with statuses like Disapproved, In Review, or With Issues need to be addressed at the Meta level first.

Related Articles