Back to Google Marketing integration
AI Agent Tools

Google Marketing AI Tools

Ask AI to work across your whole Google marketing stack — Analytics, Ads, Search Console, Merchant Center, and Tag Manager — from a single conversation.

79
AI tools
54
Insight tools
25
Action tools

Things you can ask

Type a question in plain English — the AI picks the right Google Marketing tools and does the work.

Summarize my Google Marketing performance for the last 30 days.

What changed in my Google Marketing data this week vs last week?

Make that change in Google Marketing for me.

Every Google Marketing tool the AI can use

Insight — reads and analyzes your data Action — makes changes on your behalf

Google Analytics

Get Google Analytics Accounts

List PayHelm-linked GA connections and GA Admin API accounts.

List Google Analytics Properties

List GA4 account and property summaries for the linked Google user.

Run Google Analytics Report

Run a GA4 Data API report (standard or realtime).

Lookup Google Analytics Events

List GA4 event names with counts for the date range.

List Google Analytics Key Events

List registered GA4 key events for a property.

List Google Analytics Data Streams

List web and app data streams for a GA4 property.

List Google Analytics Custom Dimensions

List custom dimensions and metrics for a GA4 property.

List Google Analytics Google Ads Links

List Google Ads links configured on a GA4 property.

Create Google Analytics Key Event

Register a GA4 key event for an event name (requires analytics.edit).

Create Google Analytics Custom Dimension

Create a GA4 custom dimension (requires analytics.edit).

List GA Property User Links

List GA4 property user links (email, directRoles).

List GA Account User Links

List GA4 account-level user links.

Create GA Property User Link

Grant a user roles on a GA4 property (batchCreate).

Delete GA Property User Link

Delete a GA4 property user link.

Update GA Property User Link

PATCH directRoles on a GA4 property user link.

Google Tag Manager

List Tag Manager Accounts

List GTM accounts accessible via the connected credential.

List Tag Manager Containers

List GTM containers for an account.

Get Tag Manager Container

Get a single GTM container by account and container id.

List Tag Manager Workspaces

List GTM workspaces for a container.

List Tag Manager Container Versions

List GTM container versions for a container.

Publish Tag Manager Container Version

Publish a GTM container version (requires tagmanager.publish).

List Tag Manager Tags

List tags in a GTM workspace.

Get Tag Manager Tag

Get one GTM tag by id in a workspace.

List Tag Manager Triggers

List triggers in a GTM workspace.

List Tag Manager Variables

List user-defined variables in a GTM workspace.

Create Tag Manager Workspace

Create a new GTM workspace for drafting.

Create Tag Manager Tag

Create a tag in a GTM workspace.

Update Tag Manager Tag

Update an existing GTM workspace tag (API PUT).

Create Tag Manager Trigger

Create a trigger in a GTM workspace.

Create Tag Manager Variable

Create a variable in a GTM workspace.

Update Tag Manager Trigger

Update an existing GTM workspace trigger (API PUT).

Create Tag Manager Version

Create a new container version from a workspace snapshot.

Google Ads

Get Google Ads Accounts

List all accessible Google Ads customer accounts.

List Google Ads Client Accounts

List client accounts under a manager (MCC) account or connected Google identity.

Search Google Ads

Query the Google Ads API via GAQL for campaigns, ad groups, keywords, performance metrics.

Update Google Ads Campaign

Create, update, or delete Google Ads resources (campaigns, ad groups, ads, keywords).

Create Google Ads PMax Campaign

Create a Performance Max campaign with a full asset group.

Create Google Ads Conversion

Create a conversion action for website events, offline sales, etc.

Update Google Ads Conversion Action

Update an existing conversion action's settings.

Delete Google Ads Conversion Action

Permanently remove a conversion action.

Get Google Ads Change Events

Retrieve the change event log of account modifications (UI or API).

Keyword Planner Google Ads

Generate keyword ideas, historical search metrics, or forecast keyword performance.

Google Search Console

GSC List Connections

List PayHelm-linked Search Console OAuth connections (DB only, no API call).

GSC List Sites

List Search Console sites/properties for the resolved connection.

GSC Get Site

Get one Search Console site/property by site_url.

GSC Query Search Analytics

Query search analytics (clicks, impressions, CTR, position).

GSC List Sitemaps

List sitemaps submitted for a property.

GSC Get Sitemap

Get details for one submitted sitemap by feedpath URL.

GSC Submit Sitemap

Submit a sitemap URL to Search Console.

GSC Delete Sitemap

Delete a submitted sitemap.

GSC Inspect URL

Inspect a URL's index status via the URL Inspection API.

Google PageSpeed / web search / BigQuery

PageSpeed Insights Run Report

Lighthouse lab scores plus real-user CrUX field data (LCP, CLS, INP) for a URL.

Google Web Search

Search Google for public web results (news, competitors, market facts). Not for merchant data.

CrUX BigQuery Query

SQL against the public chrome-ux-report dataset (monthly Core Web Vitals back to 2017).

BigQuery Query

Read-only SQL against the user's own BigQuery project.

CrUX Query Record

Current 28-day rolling Core Web Vitals for a URL/origin.

CrUX Query History Record

Up to 40 weeks of historical Core Web Vitals trend data for a URL/origin.

Google Merchant Center

GMC List Connections

List PayHelm-linked GMC OAuth connections (DB only). Call first.

GMC List Accounts

Merchant API accounts.list for the resolved connection.

GMC List Products

List processed Merchant Center products (Merchant API v1beta).

GMC Get Product

Get one processed product by id.

GMC Insert Product Input

Insert or replace a product input (requires data_source name).

GMC Delete Product Input

Delete a product input from a data source.

GMC List Product Statuses

List product approval statuses and issues (Content API v2.1).

GMC Get Product Status

Get product status for one Content API product id.

GMC List Promotions

List Merchant Center promotions.

GMC Get Promotion

Get promotion by full resource name.

GMC Create Promotion

Insert or update a promotion (requires promotions data source).

GMC List Local Inventory

List local inventory rows for a product.

GMC Insert Local Inventory

Insert/replace local inventory for a product.

GMC List Regional Inventory

List regional inventory for a product.

GMC Insert Regional Inventory

Insert/replace regional inventory for a product.

GMC List Data Sources

List Merchant Center data sources (feeds / API sources).

GMC Get Data Source

Get one data source by resource name.

GMC Fetch Data Source

Trigger immediate fetch for a file-based data source.

GMC List Account Issues

List account-level issues.

GMC Get Performance Report

Run Merchant Reports API search query (SQL-like).

GMC Get Shipping Settings

Get shipping settings (Content API v2.1).

GMC Get Account

Get Merchant Center account metadata.

How it works

1. Connect Google Marketing

Link your Google Marketing account to PayHelm in a couple of clicks — data syncs automatically.

2. Ask in plain English

Chat with the PayHelm AI agent, or connect your own AI assistant through our MCP server.

3. Get answers & actions

The AI reads your live Google Marketing data, explains what it finds, and can take action when you ask.

Put AI to work on your Google Marketing data

Free to start. Connect Google Marketing and start asking questions in minutes.

See all AI agent tools →