ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

google-ads

Google Ads API integration with managed OAuth. Query campaigns, ad groups, keywords, and performance metrics with GAQL. Use this skill when users want to interact with Google Ads data. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/byungkyu/google-ads-api
Or

What This Skill Does

The Google Ads skill for OpenClaw provides a secure, streamlined interface for interacting with the Google Ads API. It abstracts the complexities of OAuth 2.0 flow, developer token management, and credential rotation. By utilizing the Maton.ai gateway, this skill allows users to execute GAQL (Google Ads Query Language) queries to retrieve real-time data on campaigns, ad groups, keywords, and granular performance metrics. It acts as a specialized proxy that injects necessary headers automatically, ensuring your queries hit the Google Ads infrastructure without manual token handling.

Installation

To integrate this capability into your OpenClaw environment, execute the following command in your terminal:

clawhub install openclaw/skills/skills/byungkyu/google-ads-api

Once installed, ensure your MATON_API_KEY environment variable is exported to your shell session. You must then establish a connection by visiting https://ctrl.maton.ai or using the provided API commands to initialize the Google Ads OAuth handshake. Once authorized, the skill is ready for use.

Use Cases

  • Automated Reporting: Generate daily or weekly performance summaries for stakeholders without manual dashboard configuration.
  • Campaign Optimization: Identify underperforming keywords or ad groups by querying CTR and conversion data through GAQL.
  • Account Auditing: Programmatically verify account status, active campaigns, and budget pacing across multiple customer IDs.
  • Data Pipelines: Export structured performance metrics directly into local databases or analysis tools via scriptable endpoints.

Example Prompts

  1. "List all active campaigns in my account and show me their current impressions, clicks, and average CPC for the last 30 days."
  2. "Find the top 10 keywords by conversion rate for my 'Search' campaign using GAQL and export them to a list."
  3. "Check the current status and daily budget of all ad groups within my main account ID."

Tips & Limitations

  • GAQL Mastery: Proficiency in GAQL (Google Ads Query Language) is highly recommended. Refer to Google's official documentation for field availability.
  • Connection State: If your queries return 401 Unauthorized, verify your connection status at https://ctrl.maton.ai to ensure the token has not expired.
  • Permissions: Ensure the Google account linked via OAuth has the appropriate read/write permissions for the specific Customer IDs you intend to query.
  • API Limits: Be mindful of Google's API rate limits. While the gateway handles routing, the underlying Google Ads API limits still apply to your specific developer credentials.

Metadata

Author@byungkyu
Stars4097
Views2
Updated2026-04-14
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-byungkyu-google-ads-api": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#google-ads#marketing#analytics#api#automation
Safety Score: 4/5

Flags: network-access, external-api

Related Skills

apollo

Apollo.io API integration with managed OAuth. Search and enrich people and companies, manage contacts and accounts. Use this skill when users want to prospect, enrich leads, or manage sales data. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).

byungkyu 4097

hubspot

HubSpot CRM API integration with managed OAuth. Manage contacts, companies, deals, and associations. Use this skill when users want to create or update CRM records, search contacts, or sync data with HubSpot. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).

byungkyu 4097

squareup

Square API integration with managed OAuth. Process payments, manage customers, orders, catalog, inventory, invoices, loyalty programs, team members, and more. Use this skill when users want to accept payments, manage point-of-sale operations, track inventory, handle invoicing, manage loyalty programs, or create payment links through Square. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.

byungkyu 4097

signnow

SignNow API integration with managed OAuth. E-signature platform for sending, signing, and managing documents. Use this skill when users want to upload documents, send signature invites, create templates, or manage e-signature workflows. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.

byungkyu 4097

vimeo

Vimeo API integration with managed OAuth. Video hosting and sharing platform. Use this skill when users want to upload, manage, or organize videos, create showcases/albums, manage folders, or interact with the Vimeo community. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.

byungkyu 4097