Google Ads Agent for Openclaw

A Model Context Protocol skill for managing Google Search Ads and keyword research directly through an AI agent.

snoopyrain
v1.0.0
Mar 30, 2026
0
1.3k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install adagent-google-ads

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install adagent-google-ads using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Google Ads Agent?

The Google Ads Agent is an advanced skill designed for Openclaw Skills users who need to bridge the gap between their development environment and search engine marketing. By utilizing the AdAgent MCP server, this integration provides a secure, zero-config way to manage advertising accounts. It allows users to perform sophisticated tasks such as keyword research, performance monitoring, and campaign creation using natural language, making it a vital part of any developer's Openclaw Skills toolkit for marketing automation.

Google Ads Agent Use Cases

  • Monitoring campaign performance metrics like CTR and CPC across multiple accounts.
  • Conducting keyword research for new search engine marketing strategies using Openclaw Skills.
  • Automating the creation of Search Ads campaigns with custom budgets and headlines.
  • Quickly pausing or enabling campaigns based on real-time data analysis.
  • Managing multiple Google Ads sub-accounts through a single AI-powered interface.

How Google Ads Agent Works

  1. The AI agent establishes a secure connection to the AdAgent platform using a unique MCP link.
  2. It fetches accessible customer IDs to determine which accounts are available for management within the Openclaw Skills environment.
  3. The user provides natural language prompts for tasks like performance review or keyword discovery.
  4. The agent executes specific tools like create_campaign or get_performance to interact with the Google Ads API.
  5. All authentication is handled securely via encrypted OAuth tokens, and results are returned directly to the chat interface.

Google Ads Agent Setup

To integrate this with your Openclaw Skills setup, follow these steps:

  1. Visit adagent.10xboost.org and sign up with your Google account.
  2. Authorize the application to access your Google Ads data.
  3. Retrieve your unique MCP Server URL from the dashboard.
  4. Add the URL as a MCP Connector in your agent settings. No local API keys or environment variables are required.

Google Ads Agent Data Schema & Taxonomy

The skill organizes and retrieves data using the following structures:

Data Category Description
Account Metadata Includes Customer ID, account name, and descriptive details
Performance Metrics Real-time data for impressions, clicks, cost, CTR, and CPC
Campaign Config Budget settings, keywords, ad headlines, and descriptions
Targeting Geographic Location IDs and Language IDs for precise reach
Security OAuth refresh tokens encrypted with Fernet (AES-128-CBC)

Google Ads Agent Advanced Features

  • Multi-tenant isolation ensuring that each Openclaw Skills session is securely scoped to individual user credentials.
  • Safety-first campaign management where new campaigns are created in a paused state for manual review.
  • High-resolution keyword research providing suggested terms and historical search volumes.
  • Detailed daily performance breakdowns for specific campaigns to track trends over time.
  • Support for granular location and language targeting using standardized Google Ads identification codes.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*