create_ad_group
Creates a new ad group in a Google Ads campaign. Set the campaign ID, name, bid strategy (CPC or target CPA), type, and initial status to organize ads and keywords.
Instructions
Create a new ad group in a campaign.
Args: customer_id: Google Ads customer ID. campaign_id: Campaign ID to create the ad group in. name: Ad group name. cpc_bid: Max CPC bid in currency (e.g., 2.50 for $2.50). target_cpa: Target CPA in currency (overrides campaign-level if set). ad_group_type: Ad group type -- 'SEARCH_STANDARD', 'DISPLAY_STANDARD', 'VIDEO_TRUE_VIEW_IN_STREAM', 'VIDEO_BUMPER', etc. status: Initial status -- 'ENABLED' (default) or 'PAUSED'.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"customer_id": "<customer_id>",
"campaign_id": "<campaign_id>",
"name": "<name>"
},
"name": "create_ad_group"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| status | No | ENABLED | |
| cpc_bid | No | ||
| target_cpa | No | ||
| campaign_id | Yes | ||
| customer_id | Yes | ||
| ad_group_type | No | SEARCH_STANDARD |