create_performance_max_campaign
Create a Performance Max campaign in one atomic operation with budget, asset group, and paused status. Includes all required assets to meet PMax specs for activation.
Instructions
Create a complete Performance Max campaign with budget, campaign, and asset group.
Creates everything in a single atomic batch operation using temporary IDs. Campaign is created as PAUSED by default for safety.
PMax minimum requirements:
3+ headlines (max 30 chars each)
1+ long headlines (max 90 chars)
2+ descriptions (max 90 chars each)
1 business name
Final URLs
Image assets should be pre-uploaded (use asset resource names)
Args: customer_id: Google Ads customer ID. campaign_name: Campaign name. budget_amount: Daily budget in currency. asset_group_name: Name for the asset group. final_urls: Landing page URLs. headlines: 3-15 headlines (max 30 chars each). long_headlines: 1-5 long headlines (max 90 chars each). descriptions: 2-5 descriptions (max 90 chars each). business_name: Business name for the asset group. marketing_image_assets: Landscape image asset resource names (1200x628). square_image_assets: Square image asset resource names (1200x1200). logo_assets: Logo image asset resource names. youtube_video_assets: YouTube video asset resource names. bidding_strategy: 'MAXIMIZE_CONVERSIONS' or 'MAXIMIZE_CONVERSION_VALUE'. target_cpa: Target CPA (for maximize_conversions with target). target_roas: Target ROAS (for maximize_conversion_value with target). status: Initial status -- 'PAUSED' (default) or 'ENABLED'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | PAUSED | |
| headlines | Yes | ||
| final_urls | Yes | ||
| target_cpa | No | ||
| customer_id | Yes | ||
| logo_assets | No | ||
| target_roas | No | ||
| descriptions | Yes | ||
| budget_amount | Yes | ||
| business_name | Yes | ||
| campaign_name | Yes | ||
| long_headlines | Yes | ||
| asset_group_name | Yes | ||
| bidding_strategy | No | MAXIMIZE_CONVERSIONS | |
| square_image_assets | No | ||
| youtube_video_assets | No | ||
| marketing_image_assets | No |