The Update Campaign Status node lets you change the status of Google Ads campaigns to enable, pause, or remove them. Supports both single campaign updates and bulk operations.


When to Use It

  • Pause underperforming campaigns automatically
  • Enable campaigns based on performance thresholds
  • Remove campaigns that are no longer needed
  • Bulk update multiple campaigns based on data analysis

Inputs

FieldTypeRequiredDescription
AccountSingle-selectYesSelect one Google Ads account
Update TypeTabsYesChoose single campaign or bulk updates

Single Update Mode

FieldTypeRequiredDescription
CampaignDynamic-selectYesSelect the campaign to update
New StatusSelectYesChoose the new campaign status

Bulk Update Mode

Choose how to provide campaign data:

Option 1: Use Structured Data

FieldTypeRequiredDescription
Structured DataDynamic-textYesData source with campaign_id and status columns

Requirements:

  • Data must contain exactly these column names: campaign_id and status
  • Status values must be: ENABLED, PAUSED, or REMOVED (case-sensitive)

Example structured data format:

campaign_idstatus
123456789PAUSED
987654321ENABLED
456123789PAUSED

Option 2: Map Fields Individually

FieldTypeRequiredDescription
Campaign IDsDynamic-textYesSource of campaign IDs
New StatusesDynamic-textYesSource of status values

Requirements:

  • Campaign IDs and statuses are matched by position (first ID with first status, etc.)
  • Status values must be: ENABLED, PAUSED, or REMOVED (case-sensitive)

Campaign Status Options

StatusDescription
ENABLEDCampaign is active and serving ads
PAUSEDCampaign is paused and not serving ads
REMOVEDCampaign is removed (cannot be undone)

Output

Returns confirmation of the update operation with details of which campaigns were modified.


Credit Cost

  • Cost per run: 1 credit (regardless of number of campaigns updated)

FAQs