Create Search Campaign
create_search_campaignCreates a paused Google Ads Search campaign with budget, geo/language targeting, and one ad group, preventing spend until you resume it.
Instructions
Create a PAUSED Search campaign with a budget, location/language targeting and one ad group.
Amounts are in the account currency. It is created paused on purpose: nothing spends until you resume it explicitly. geo_target_ids and language_ids are Google criterion ids (e.g. 2076 = Brazil, 1014 = Portuguese); when omitted they come from GOOGLE_ADS_MCP_DEFAULT_GEO_TARGETS / GOOGLE_ADS_MCP_DEFAULT_LANGUAGES. budget_id reuses an existing budget instead of creating one, which helps to resume a sequence that failed after the budget was already created.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| budget_id | No | ||
| customer_id | Yes | ||
| default_cpc | Yes | ||
| daily_budget | Yes | ||
| language_ids | No | ||
| ad_group_name | No | Ad group 1 | |
| confirm_token | No | ||
| geo_target_ids | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||