google-ads

Installation
SKILL.md

Google Ads

Independent, unofficial connector for Google Ads. Not affiliated with, endorsed by, or sponsored by Google Ads. "Google Ads" is a trademark of its owner, used only to identify the service this connector works with.

Tools for working with a Google Ads account against the Google Ads API (https://googleads.googleapis.com/v23/). Reads are expressed in GAQL (Google Ads Query Language) against the search endpoint; writes go through the per-resource mutate endpoints. 13 tools across account navigation, reads and reporting, and campaign / budget / conversion-tracking management. Google Ads organizes accounts as a hierarchy: a manager (MCC) account can operate client accounts beneath it. Most tools take the operating account's customerId, plus an optional loginCustomerId (the manager account) when the operating account is reached through a manager.

When to use this

  • Resolve which account to act on — list the accounts the connection can access, then (when access is through a manager) the client accounts beneath it.
  • Read campaigns, ad groups, and ads — list them with status and budget, or run an arbitrary GAQL query for anything the structured reads don't cover.
  • Build performance reports — pick a resource, the metrics to measure, and a date range.
  • Manage campaigns and budgets — pause, enable, or remove a campaign; create or adjust a daily budget.
  • Set up conversion tracking — list or create conversion actions (including the offline-conversion UPLOAD_CLICKS action).

Setup

This is an agentskills.io skill.

If the connector has not been installed as a skill yet, install it first with npx skills add zapier/connectors --skill google-ads (or your harness's own skill-install mechanism), then continue here. Installing the skill copies these files, not dependencies. Before running the CLI, a local MCP server, or zapier-sdk auth commands, run npm install --omit=dev here once. Importing the published package as a dependency in your own project instead? That npm install already resolves everything — see references/use-as-sdk.md.

Installs
103
GitHub Stars
116
First Seen
Jul 1, 2026
google-ads — zapier/connectors