• TidioReply faster to tickets across all channels
  • LyroHire AI to handle customer servicecheck
  • Hubi AIRun on-brand marketing with an AI coworker
  • LabsTidio LabsGet a custom AI solution built by experts
  • Master AgentOrchestrates every channel
  • AI Voice AgentResolves calls on its own
  • Lyro for Zendesk
  • Lyro for Freshdesk
  • Lyro for Salesforce
  • Lyro for HubSpot
Browse all integrationsarrow_forward
  • Borrowell83% resolved
  • GameBoost86% automated
  • Cove Smart70% self-service
  • Secureframe59% automated
See all customer storiesarrow_forward
  • AI in E-Commerce in 2026Free report on the new shopping funnel
  • Shadow AIFree report on the hidden AI habit
  • AI in Insurance in 2026Free report on AI in insurance
See all reportsarrow_forward
  • Features
  • Pricing
Talk to salesGet started
Lyro wordmark

Product

  • Features
  • Master Agent
  • AI Voice Agent
  • Integrations
  • Pricing
  • Copilot

Resources

  • Blog
  • Customer Stories
  • Reports
  • AI in Ecommerce Report
  • Docs

Company

  • Contact
  • Book a Demo

Legal

  • Privacy Policy
  • Terms of Service
  • Data Processing Agreement

4.7/5on G2G2 logo

SOC 2 Type II · GDPR · CCPA

© 2026 Lyro by Tidio. All rights reserved.

Google Analytics

Google Analytics MCP integration

Runs GA4 reports on request, checks realtime traffic, creates custom dimensions and audience exports, and audits how a property is wired up.

Connect Google AnalyticsSee all integrations

67actions available

  1. Home/
  2. Integrations/
  3. Google Analytics

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Send events

    Lyro logs custom events to Google Analytics 4 via the Measurement Protocol. Tracks user actions that matter to your business goals.

  • Run pivot report

    Lyro executes a pivot report on GA4 data with your chosen dimensions and metrics. Reformats raw events into business insights.

  • Create report task

    Lyro queues a long-running custom report request on GA4 data asynchronously. Pulls complex, aggregated event data for deeper analysis.

See all 67 actions

How businesses use Google Analytics + Lyro

Each card is one request a support team gets, and the Google Analytics actions Lyro runs to close it.

  • insights

    Answer a traffic question with a real GA4 report

    Lyro assembles the dimensions and metrics a question needs, runs the report against the property, and reads the figures back, so "how did organic do last month" is answered with data rather than a dashboard link.

    Run ReportRun Realtime ReportBatch Run Reports
  • group

    Build the audience a campaign needs

    Lyro creates the audience export or list for a segment, sets it to refresh daily when the campaign is ongoing, and queries the finished export for user rows once GA4 has produced it.

    Create Audience ExportCreate Recurring Audience ListQuery Audience Export
  • checklist

    Keep custom dimensions and metrics tidy

    Lyro adds the custom dimension a new event needs, lists what is already defined so nobody duplicates it, and archives the ones a retired feature left behind before the property hits its limit.

    Create Custom DimensionList Custom DimensionsArchive Custom Dimension
  • hub

    Audit how a property is wired to the rest of Google

    Lyro reads back which Google Ads accounts, BigQuery exports, and data streams a property is connected to, so a question about where a number comes from is answered from the configuration itself.

    List Google Ads LinksList BigQuery LinksList DataStreams

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Google Analytics actions it has and picks the ones a request needs.

  1. 01

    Connect Google Analytics

    Authorize the Google Analytics account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Google Analytics actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free

Google Analytics · Lyro

What can you do in Google Analytics without me setting anything up?

These, right away:

  • Create audience export
  • Check compatibility
  • Update property

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about Google Analytics

Setup, permissions, and the limits of what Lyro can do inside Google Analytics.

  • Get Property Quotas Snapshot returns what is left in each category - core, funnel, realtime - so Lyro can check headroom before running something heavy. Batch Run Reports and Batch Run Pivot Reports also group several requests into a single call instead of firing them one at a time.

  • Create Report Task starts it as a long-running job, Get Report Task reports progress, and Query Report Task returns the rows once GA4 finishes. Lyro can kick off a large export, tell you it is running, and read it back when it is ready rather than timing out mid-answer.

  • Both, but the write surface is narrow. Update Property edits property settings, Create Custom Dimension and Archive Custom Dimension manage definitions, and Send Events writes through the Measurement Protocol - the rest of the toolkit reads. Validate Events lets Lyro check a payload before Send Events puts anything into production.

  • Yes. List Account Summaries and List Property enumerate everything the connected Google account can reach, and every report call names one property explicitly, so Lyro scopes a question to the right property instead of assuming a default. Create Rollup Property consolidates several into one aggregated view when you need the combined number.

Every action available in Google Analytics

All 67 actions your agent can call on Google Analytics, straight from the live MCP connection.

  • Archive custom dimension

    Archive a CustomDimension on a property.

  • Batch run pivot reports

    Return multiple pivot reports in a batch for a GA4 property.

  • Batch run reports

    Return multiple analytics data reports in a batch.

  • Check compatibility

    List dimensions and metrics compatible with a GA4 report request.

  • Create audience export

    Create an audience export for Google Analytics.

  • Create audience list

    Create an audience list for later retrieval by initiating a long-running asynchronous request.

  • Create custom dimension

    Create a CustomDimension for a Google Analytics property.

  • Create custom metric

    Create a custom metric in Google Analytics.

  • Create expanded data set

    Create an expanded data set for a property.

  • Create recurring audience list

    Create a recurring audience list that automatically generates new audience lists daily based on the latest data.

  • Create report task

    Create a report task as a long-running asynchronous request for customized Google Analytics event data reports.

  • Create rollup property

    Create a roll-up property.

  • Get account

    Retrieve a single Account by its resource name.

  • Get attribution settings

    Retrieve attribution configuration for a Google Analytics property.

  • Get audience

    Retrieve a single Audience configuration from a Google Analytics property.

  • Get audience export

    Get configuration metadata about a specific audience export.

  • Get audience list

    Get configuration metadata about a specific audience list.

  • Get custom dimension

    Retrieve a single CustomDimension by its resource name.

  • Get data retention settings

    Retrieve data retention configuration for a Google Analytics property.

  • Get data sharing settings

    Retrieve data sharing configuration for a Google Analytics account.

  • Get google signals settings

    Retrieve Google Signals configuration settings for a GA4 property.

  • Get key event

    Retrieve a Key Event.

  • Get metadata

    Get metadata for dimensions, metrics, and comparisons for a GA4 property.

  • Get property

    Retrieve a single GA4 Property by its resource name.

  • Get property quotas snapshot

    Retrieve all property quotas organized by category (corePropertyQuota, funnelPropertyQuota, realtimePropertyQuota) for a given GA4 property.

  • Get recurring audience list

    Get configuration metadata about a specific recurring audience list.

  • Get report task

    Get report metadata about a specific report task.

  • List account summaries

    Retrieve summaries of all Google Analytics accounts accessible by the caller.

  • List accounts (v1beta)

    List all Google Analytics accounts accessible by the caller using v1beta API.

  • List adsense links

    List all AdSenseLinks on a property.

The tools Google Analytics sits next to

Same connection, same setup. Pick the next one your team already uses.

  • Anonyflowarrow_outward

    Anonyflow

    Anonymizes whole packets or named fields, recovers plaintext with a private key, and checks the API is reachable first.

  • Databricksarrow_outward

    Databricks

    Queries Genie in natural language, submits and cancels job runs, publishes Lakeview dashboards, and manages security group membership.

  • Hystructarrow_outward

    Hystruct

    Lists every webhook on a connected Hystruct account, so a team can confirm where scrape results are routed.

  • Nasaarrow_outward

    Nasa

    Finds the right dataset in NASA's catalogs, pulls imagery by date, reads space weather and event feeds, and graphs a time series on request.

  • Realphonevalidationarrow_outward

    Realphonevalidation

    Verifies numbers in real time or in bulk, scores fraud risk, checks Do Not Call and reassignment status, and validates email deliverability.

  • Tavilyarrow_outward

    Tavily

    Searches the web, parses a linked page, maps or crawls a site, and reports credit consumption endpoint by endpoint.

Browse every integration
Support agent working at a laptop next to the Lyro mascot

Ready to connect Google Analytics?

Authorize the account and your agent has all 67 actions from the first conversation.

Connect Google AnalyticsTalk to sales
Connect Google AnalyticsTalk to sales
Support agent working at a laptop next to the Lyro mascot