Skip to main content

Bulk Edit

Bulk edit lets you update multiple campaigns, ad sets, or ads simultaneously. Instead of editing entities one by one, you select multiple nodes on the canvas and change their settings together. This saves time when managing campaigns at scale and ensures consistency across your advertising structures.
What you’ll learn:
  • How to select multiple nodes for bulk editing
  • Which fields can be bulk edited for each node type
  • How bulk edit works with different entity statuses
  • Limitations and constraints of bulk operations

How Bulk Edit Works

Bulk edit applies the same changes to all selected nodes at once. You select multiple nodes on the canvas, open the bulk edit form, and make your changes. When you save, all selected nodes are updated with the new values.

Basic Bulk Edit Workflow

1

Select multiple nodes

Hold Shift and click nodes, or drag a selection box around multiple nodes. All selected nodes must be the same type (all campaigns, all ad sets, or all ads).
2

Open bulk edit form

Right-click the selection and choose Bulk Edit, or click the Bulk Edit button in the toolbar.
3

Make your changes

Update the fields you want to change. Only modified fields will be applied to all selected nodes.
4

Save changes

Click Save to apply changes to all selected nodes. The canvas updates immediately.
5

Publish when ready

Click Publish to send your changes to the platform. Bulk edited entities will UPDATE if they have existing platform IDs.
You don’t need to fill in every field in the bulk edit form. Only fields you modify will be applied to selected nodes. Unmodified fields remain unchanged.

Selecting Nodes for Bulk Edit

Proper selection is key to efficient bulk editing.

Selection Methods

Shift + Click: Hold Shift and click individual nodes to add them to your selection. This works well when nodes are scattered across the canvas. Drag Selection Box: Click and drag on empty canvas space to create a selection box. All nodes inside the box are selected. This works well for grouped nodes. Select All of Type: Right-click a node and choose Select All [Type] to select all campaigns, all ad sets, or all ads on the canvas. Keyboard Shortcuts:
  • Ctrl+A (Cmd+A on Mac): Select all nodes
  • Ctrl+Click: Add or remove individual nodes from selection
  • Escape: Clear selection

Same-Type Requirement

You can only bulk edit nodes of the same type. You cannot bulk edit campaigns and ad sets together, or ad sets and ads together. All selected nodes must be campaigns, ad sets, or ads.
If you select mixed node types and try to bulk edit, Whathead shows an error message. Clear your selection and select only one node type.

Visual Selection Indicators

Selected nodes show:
  • Blue border: Node is selected
  • Selection count: Toolbar shows “X nodes selected”
  • Bulk edit button: Becomes active when multiple nodes are selected

Bulk Editable Fields by Node Type

Different fields can be bulk edited depending on node type.

Campaign Bulk Edit Fields

When bulk editing campaigns, you can change:
FieldDescriptionNotes
Daily BudgetBudget per dayMust meet platform minimums
Lifetime BudgetTotal budget for campaign durationAlternative to daily budget
StatusActive, Paused, or ArchivedChanges take effect on publish
Start DateWhen campaign begins deliveryCannot be in the past
End DateWhen campaign stops deliveryOptional
Campaign Name PrefixAdd text before existing namesUseful for organizing campaigns
Campaign Name SuffixAdd text after existing namesUseful for organizing campaigns
You cannot bulk edit campaign objectives. Objectives are set when campaigns are created and cannot be changed afterward on most platforms.

Ad Set Bulk Edit Fields

When bulk editing ad sets, you can change:
FieldDescriptionNotes
TargetingAudience configurationApplies same targeting to all selected ad sets
PlacementsWhere ads appearPlatform-specific options
ScheduleStart and end datesCannot set start date in the past
Optimization GoalWhat platform optimizes forMust be compatible with campaign objective
Bid StrategyHow platform bidsPlatform-specific options
StatusActive, Paused, or ArchivedChanges take effect on publish
Ad Set Name PrefixAdd text before existing namesUseful for organizing ad sets
Ad Set Name SuffixAdd text after existing namesUseful for organizing ad sets
Bulk editing targeting replaces the existing targeting configuration for all selected ad sets. If ad sets have different targeting, bulk edit will overwrite those differences with the same targeting for all.

Ad Bulk Edit Fields

When bulk editing ads, you can change:
FieldDescriptionNotes
StatusActive, Paused, or ArchivedChanges take effect on publish
Call-to-ActionButton textPlatform-specific options
Destination URLWhere users go when they clickMust be valid URL
UTM ParametersTracking parametersApplied to all selected ads
Ad Name PrefixAdd text before existing namesUseful for organizing ads
Ad Name SuffixAdd text after existing namesUseful for organizing ads
You cannot bulk edit creative content (images, videos, ad copy). Creative is unique to each ad and must be edited individually.

Bulk Editing Campaigns with Different Statuses

You can bulk edit campaigns, ad sets, or ads that have different statuses (active, paused, archived). The bulk edit form shows the current status distribution and lets you change all selected entities to the same status.

Status Change Scenarios

Pausing Multiple Active Campaigns: Select all active campaigns and change status to Paused. When you publish, all campaigns pause simultaneously. Activating Multiple Paused Campaigns: Select all paused campaigns and change status to Active. When you publish, all campaigns activate simultaneously. Archiving Old Campaigns: Select campaigns you want to archive and change status to Archived. When you publish, all campaigns are archived.
Bulk status changes are useful for seasonal campaigns. Pause all campaigns at the end of a season, then activate them again when the season returns.

Mixed Status Indicator

When you select entities with different statuses, the bulk edit form shows:
  • “Mixed statuses: 5 Active, 3 Paused, 2 Archived”
  • A dropdown to change all to the same status
  • Option to leave status unchanged

Bulk Edit and Publishing Behavior

When you bulk edit entities and publish, Whathead determines whether to UPDATE or SKIP each entity based on whether it has changes.

Change Detection

After bulk editing:
  • Entities with changes: Will UPDATE when you publish (if they have existing platform IDs)
  • Entities without changes: Will SKIP when you publish (no API call)
If you bulk edit 10 ad sets but only 7 actually have different values after the edit, only those 7 will UPDATE. The other 3 will SKIP.
Whathead tracks changes at the field level. If you bulk edit a field but set it to the same value it already had, that entity is not marked as changed.

Bulk Edit and CREATE vs UPDATE

  • Existing entities (loaded from platform): Bulk edits trigger UPDATE on publish
  • Canvas-origin entities (created on canvas): Bulk edits are saved, but entities still CREATE on first publish
  • Pasted entities: Bulk edits are saved, but entities CREATE on publish (paste clears existing IDs)
If you bulk edit canvas-origin campaigns and publish multiple times, each publish creates new campaigns with the bulk edited values. To update campaigns, load them from the platform first using Select Existing or Expand.

Bulk Edit Limitations

Bulk edit has some constraints to be aware of:

Same-Type Nodes Only

You cannot bulk edit different node types together. Select only campaigns, only ad sets, or only ads.

Platform Compatibility

When bulk editing entities for different platforms:
  • Fields must be compatible with all selected platforms
  • Platform-specific fields are disabled in bulk edit
  • Some platforms have restrictions on bulk operations
If you select ad sets from Meta and TikTok campaigns, bulk edit only shows fields that both platforms support. Platform-specific fields are hidden.

Creative Content Cannot Be Bulk Edited

You cannot bulk edit:
  • Images or videos
  • Primary text or headlines
  • Ad descriptions
  • Creative format (single image, carousel, video, etc.)
Creative content is unique to each ad and must be edited individually.

Objective and Hierarchy Constraints

You cannot bulk edit:
  • Campaign objectives (set at creation, cannot change)
  • Node connections or parent-child relationships
  • Platform selection (campaigns are tied to one platform)

Reverting Bulk Edits

If you make a bulk edit mistake, you can revert changes before publishing.

Undo Bulk Edit

Immediately after bulk editing, press Ctrl+Z (Cmd+Z on Mac) to undo the bulk edit. All selected nodes revert to their previous values.

Reset Individual Nodes

For entities loaded from the platform, you can:
  1. Double-click the node to open its configuration
  2. Click Reset to Original to restore platform values
  3. Save to revert that node

Revert Before Publishing

Changes are only saved locally until you publish. If you bulk edited entities but haven’t published yet:
  • Undo the changes using Ctrl+Z
  • Or reset individual nodes to their original values
  • Or reload the canvas to discard all unsaved changes
Always review your bulk edits before publishing. Check a few nodes individually to make sure the changes applied correctly.

Bulk Edit Best Practices

Start with a small selection: When bulk editing for the first time, select just a few nodes to verify the changes apply correctly. Then scale up to larger selections.
Use name prefixes and suffixes: Add prefixes or suffixes to organize campaigns by season, region, or test variant. For example, add “[Q4]” prefix to all Q4 campaigns.
Bulk edit before publishing: Make bulk edits while campaigns are still on the canvas. This is faster than editing published campaigns one by one in the platform portal.
Check the preview: Before publishing bulk edited entities, review the preview to see which will UPDATE and which will SKIP. This helps you verify changes applied correctly.
Combine with filters: Use canvas filters to show only specific campaigns (e.g., all Meta campaigns, all active campaigns), then bulk edit the filtered results.

Common Bulk Edit Scenarios

Scenario: You need to increase daily budgets by 20% across all campaigns.Steps:
  1. Select all campaign nodes (Ctrl+A or drag selection box)
  2. Open bulk edit form
  3. Update daily budget field with new value
  4. Save and publish
All campaigns update with the new budget simultaneously.
Scenario: You want to pause all campaigns during a holiday week.Steps:
  1. Select all campaign nodes
  2. Open bulk edit form
  3. Change status to Paused
  4. Save and publish
All campaigns pause immediately. Reactivate them after the holiday by bulk editing status back to Active.
Scenario: You have 10 ad sets with different targeting, but you want them all to target the same audience.Steps:
  1. Select all 10 ad set nodes
  2. Open bulk edit form
  3. Configure targeting settings
  4. Save and publish
All ad sets update with the same targeting configuration.
Scenario: You need to add tracking parameters to all ads in a campaign.Steps:
  1. Select all ad nodes under the campaign
  2. Open bulk edit form
  3. Add UTM parameters (utm_source, utm_medium, utm_campaign)
  4. Save and publish
All ads update with the tracking parameters.
Scenario: You want to add “[Test]” prefix to all test campaigns for easy identification.Steps:
  1. Select all test campaign nodes
  2. Open bulk edit form
  3. Enter “[Test]” in the name prefix field
  4. Save and publish
All campaign names update with the prefix: “[Test] Original Campaign Name”.

Next Steps

Now that you understand bulk edit, explore these related topics:

Common Questions

Yes, but only fields that all platforms support will be available in the bulk edit form. Platform-specific fields are hidden when you select entities from multiple platforms.
Bulk edit overwrites all selected entities with the same new value. If entities had different values before, they’ll all have the same value after bulk edit.
Yes. Only fields you modify in the bulk edit form are applied to selected nodes. Unmodified fields remain unchanged.
No. Bulk edit only modifies existing nodes on the canvas. When you publish, entities with existing platform IDs will UPDATE, not CREATE duplicates.
You cannot undo a publish operation. However, you can bulk edit the entities again with different values and republish to update them.
Creative content (images, videos, ad copy) is unique to each ad. Bulk editing creative would make all ads identical, which is rarely desired. Edit creative individually for each ad.
Yes. Use canvas filters to show only specific campaigns, then select and bulk edit the visible nodes. This is useful for editing campaigns by platform, status, or other criteria.