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.
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.