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


When to Use It

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

Inputs

FieldTypeRequiredDescriptionApplies To
AccountSelectYesSelect one Meta Ads accountBoth
Update TypeTabsYesChoose single campaign or bulk updatesBoth
CampaignDynamic-selectYesSelect the campaign to updateSingle Update
New StatusSelectYesChoose the new campaign statusSingle Update
Bulk Update MethodSelectYesChoose “Map Fields Individually” or “Use Structured Data”Bulk Updates
Structured DataDynamic-textYesData source with campaign_id and status columnsBulk Updates (Structured)
Campaign IDsDynamic-textYesSource of campaign IDsBulk Updates (Manual)
New StatusesDynamic-textYesSource of status valuesBulk Updates (Manual)

Campaign Status Options

StatusDescription
ACTIVECampaign is active and serving ads
PAUSEDCampaign is paused and not serving ads
DELETEDCampaign is deleted (cannot be undone)

Bulk Update Requirements

Structured Data Format:

  • Must contain columns: campaign_id and status
  • Status values must be: ACTIVE, PAUSED, or DELETED (case-sensitive)

Example structured data format:

campaign_idstatus
123456789PAUSED
987654321ACTIVE
456123789DELETED

Manual Mapping:

  • Campaign IDs and statuses are matched by position
  • Status values must be: ACTIVE, PAUSED, or DELETED (case-sensitive)

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