Update Campaign
meta_update_campaignUpdate an existing Meta ad campaign by changing its name, status, daily or lifetime budget, or migrating it to Advantage+ Shopping while preserving the campaign ID.
Instructions
Updates an existing campaign. Only provided fields are changed.
Can also migrate a campaign to Advantage+ Shopping by setting migrate_to_advantage_plus to true.
Args:
campaign_id (string): Campaign ID to update
name (string, optional): New campaign name
status (string, optional): ACTIVE, PAUSED, or ARCHIVED
daily_budget (number, optional): New daily budget in cents
lifetime_budget (number, optional): New lifetime budget in cents
migrate_to_advantage_plus (boolean, optional): Migrate this campaign to Advantage+ Shopping (keeps original campaign ID)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| status | No | ||
| campaign_id | Yes | Campaign ID | |
| daily_budget | No | ||
| lifetime_budget | No | ||
| response_format | No | Output format: 'markdown' for human-readable or 'json' for machine-readable | markdown |
| migrate_to_advantage_plus | No | Migrate this campaign to Advantage+ Shopping (keeps original campaign ID) |