Skip to main content
⚠️ CRITICAL PREREQUISITES:
  1. MUST have valid asset_bundle_id from validate_and_prepare_assets tool OR existing_image_ids from discover_existing_assets
  2. MUST have all campaign text details from user
  3. Creates REAL campaigns that cost REAL money
  4. Call ONLY ONCE per campaign - do NOT retry automatically
🎥 VIDEOS ARE OPTIONAL BUT RECOMMENDED:
  • Videos significantly improve PMAX performance (higher CTR, better engagement)
  • Always ask the user: “Would you like to add YouTube videos to this campaign?”
  • If yes: validate with validate_video tool, then include youtube_video_ids parameter
  • If no: proceed without videos (campaigns work fine either way)
  • See STEP 3.5 below for complete video guidance
⚠️ GOOGLE ADS POLICY NOTE: Avoid keywords related to health conditions, medical treatments, financial hardship, or political topics. These may trigger policy violations. Use general service terms instead. Example: Use “senior care services” not “nursing care”, “home services” not “medical services”

OpenAPI

/api-reference/openapi.json post /api/v1/tools/create_pmax_campaign/execute