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
Field | Type | Required | Description |
---|---|---|---|
Account | Single-select | Yes | Select one Google Ads account |
Update Type | Tabs | Yes | Choose single campaign or bulk updates |
Single Update Mode
Field | Type | Required | Description |
---|---|---|---|
Campaign | Dynamic-select | Yes | Select the campaign to update |
New Status | Select | Yes | Choose the new campaign status |
Bulk Update Mode
Choose how to provide campaign data:Option 1: Use Structured Data
Field | Type | Required | Description |
---|---|---|---|
Structured Data | Dynamic-text | Yes | Data source with campaign_id and status columns |
- Data must contain exactly these column names:
campaign_id
andstatus
- Status values must be:
ENABLED
,PAUSED
, orREMOVED
(case-sensitive)
campaign_id | status |
---|---|
123456789 | PAUSED |
987654321 | ENABLED |
456123789 | PAUSED |
Option 2: Map Fields Individually
Field | Type | Required | Description |
---|---|---|---|
Campaign IDs | Dynamic-text | Yes | Source of campaign IDs |
New Statuses | Dynamic-text | Yes | Source of status values |
- Campaign IDs and statuses are matched by position (first ID with first status, etc.)
- Status values must be:
ENABLED
,PAUSED
, orREMOVED
(case-sensitive)
Campaign Status Options
Status | Description |
---|---|
ENABLED | Campaign is active and serving ads |
PAUSED | Campaign is paused and not serving ads |
REMOVED | Campaign 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
Can I undo a campaign removal?
Can I undo a campaign removal?
No. Setting a campaign status to
REMOVED
permanently deletes the campaign and cannot be undone. Use PAUSED
instead if you might want to reactivate the campaign later.What happens to ads when I pause a campaign?
What happens to ads when I pause a campaign?
When a campaign is paused:
- All ads stop serving immediately
- Historical data is preserved
- No new costs are incurred
- Campaign can be re-enabled at any time
How do I bulk update campaigns based on performance?
How do I bulk update campaigns based on performance?
- Use Get Report node to fetch campaign performance data
- Use AI Analyze Data to identify campaigns to pause/enable
- Connect the output to this node using structured data format
- Ensure your data includes
campaign_id
andstatus
columns
What's the difference between structured data and manual mapping?
What's the difference between structured data and manual mapping?
- Structured data: Your data source contains both campaign IDs and statuses in a single dataset
- Manual mapping: You have separate data sources for campaign IDs and statuses (matched by position)
Can I update campaigns across multiple accounts?
Can I update campaigns across multiple accounts?
No. Each node instance works with one Google Ads account. To update campaigns across multiple accounts, use separate nodes for each account.
What happens if a campaign ID doesn't exist?
What happens if a campaign ID doesn't exist?
The node will report an error for invalid campaign IDs but continue processing valid ones. Check the output for any failed updates.