Google Ads logo
AI agent integrationGoogle Ads

Google Ads integration for multiplayer collaboration with AI agents using Claude Code or Codex

One governed connection your whole team and its AI agents can share, with approved actions and human review, so working in Google Ads never means pasting credentials into a prompt.

Use Google Ads from Claude Code

Bring Google Ads context into engineering work while Type keeps app access attached to the teammate and workspace.

Automate Google Ads with Codex

Let coding agents ask for the right app action, preserve conversation context, and keep humans in the approval loop.

Connect open agent workflows

Use Type as the collaboration layer around OpenClaw and other LLM workflows that need app access.

Marketing & Social

What the Google Ads integration exposes

Google Ads, is an online advertising platform developed by Google, where advertisers bid to display brief advertisements, service offerings, product listings, and videos to web users.

One connection, many teammates

Connect Google Ads once, then decide which teammates can use it for threads, automations, skills, and coding work.

Representative actions

  • Add or remove to customer list

    AddOrRemoveToCustomerList Tool will add a contact to a customer list in Google Ads. Note: It takes 6 to 12 hours for changes to be reflected in the customer list. Email addresses must comply with Google Ads policies and applicable privacy/consent laws.

  • Create customer list

    Creates a customer list in Google Ads. Note: Requires an authenticated Google Ads connection with customer_id configured. Email-based lists must comply with Google Ads policies and applicable privacy/consent laws. Membership updates can take many hours to propagate; targeting eligibility is not immediate after creation.

  • Get Campaign By Id

    GetCampaignById Tool returns details of a campaign in Google Ads. Requires an active Google Ads OAuth connection with the correct customer_id configured; missing or mismatched customer_id will cause empty results.

  • Get campaign by name

    Queries Google Ads via SQL to retrieve a campaign by its exact name. Requires an active Google Ads connection with valid customer_id and appropriate OAuth scopes.

  • Get customer lists

    GetCustomerLists Tool lists all customer lists (audience/remarketing lists) in Google Ads. These are user segments for targeting, not Google Ads accounts — list IDs are distinct from account IDs. When multiple lists share similar names, review all returned results before selecting one for downstream operations.

Connection

API and auth details

Google Ads API enables programmatic management and reporting for Google Ads accounts, campaigns, ad groups, ads, assets, bidding, budgets, audiences, conversions, recommendations, and GAQL-based analytics.

FAQ

Questions people ask before connecting Google Ads

Can Claude Code use Google Ads?

Yes. Type lets an AI teammate use connected Google Ads actions from a governed workspace context, so Claude Code work can reference the app without copying credentials into a local prompt.

Can Codex work with Google Ads through Type?

Yes. Codex can collaborate through Type with app context, skills, and approved actions. The Google Ads catalog entry includes public integration details and example capabilities where available.

Is this the same as a Google Ads MCP server?

Type exposes connected app capabilities to AI teammates and coding agents through Type's integration layer. Teams use it when they want shared app access, human review, and teammate-level permissions around agent work.

More marketing & social apps for AI teammates