Clone Campaign Structure & Hierarchy
clone_campaign_structureClone an existing campaign, including its ad groups and ads, into a new paused campaign. Optionally override name, budget, or flight dates and activate after cloning.
Instructions
Deep-copies an existing campaign along with all its child ad groups and ads into a new campaign (created in paused state by default). Allows overriding name, budget, or flight dates.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| new_name | No | Name for the cloned campaign (defaults to '{Source Name} (Clone)') | |
| include_ads | No | Whether to also clone ads within ad groups | |
| source_campaign_id | Yes | Existing campaign ID to clone from | |
| activate_after_cloning | No | If true, activates the new campaign and ad groups after cloning (default is false/paused) | |
| lifetime_spend_limit_micros | No | Optional budget override in micros (e.g. 50000000 for $50.00) |