google-ads-management

Automate Google Ads API campaign creation, keyword management, and performance analysis.

1|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/CC90210/CMO-Agent --skill google-ads-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-ads-management
Source: https://github.com/CC90210/CMO-Agent/tree/main/skills/google-ads-management
Command: npx skills add https://github.com/CC90210/CMO-Agent --skill google-ads-management

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-ads.

What problem does it solve?

This skill eliminates the manual overhead of managing Google Ads campaigns by providing a structured, API-driven approach to campaign creation, keyword management, and performance optimization.

Core Features & Use Cases

  • Campaign Lifecycle Management: Automates the creation and configuration of Search, Display, and Performance Max campaigns.
  • Performance Optimization: Provides automated workflows for keyword pruning, negative keyword discipline, and quality score improvement.
  • Use Case: Use this skill to automatically pause underperforming keywords and adjust bidding strategies based on real-time conversion data from your JotForm leads.

Quick Start

Use the google-ads-management skill to audit the current search campaign performance and suggest negative keywords based on the last 30 days of search term data.

Frequently Asked Questions about google-ads-management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Google Ads campaign creation and keyword management?

Automate Google Ads campaign creation and keyword management by using an API-driven approach to configure Search, Display, and Performance Max campaigns. This requires the google-ads Python SDK to handle full-cycle operations and high-intent lead generation.

What's the best way to optimize Google Ads performance and prune underperforming keywords?

Optimize Google Ads performance and prune underperforming keywords through automated workflows that analyze real-time conversion data. This approach enforces negative keyword discipline and improves quality scores based on recent search term data.

Do I need OAuth2 credentials and the google-ads Python SDK to manage PPC campaigns via API?

Yes, you need valid OAuth2 credentials and the google-ads Python SDK to interface with the Google Ads API. These prerequisites are required to authenticate and automate PPC campaign management tasks programmatically.

Can I automate bidding strategy adjustments based on JotForm lead conversion data?

Yes, you can automate bidding strategy adjustments based on JotForm lead conversion data. The automated workflow uses real-time conversion metrics to pause underperforming keywords and modify bids for high-intent lead generation.

How does automated Google Ads API management handle negative keyword suggestions?

Automated Google Ads API management handles negative keyword suggestions by auditing search campaign performance. It analyzes the last 30 days of search term data to identify and suggest negative keywords for pruning.

When should I not use API automation for Google Ads lifecycle management?

You should not use API automation for Google Ads lifecycle management if you lack valid OAuth2 credentials or the google-ads Python SDK environment. It is designed for structured, programmatic campaign management rather than manual, one-off adjustments.