• 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 Ads

Google Ads MCP integration

Queries live campaign and spend metrics, builds and updates customer match lists, and restructures campaigns or ad groups in batch.

Connect Google AdsSee all integrations

9actions available

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

Three actions you can hand over today

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

  • Mutate campaigns

    Lyro creates, updates, or removes Google Ads campaigns in batch. Support teams manage campaigns without the Ads UI.

  • Add or remove to customer list

    Lyro adds or removes contacts from customer lists instantly. Marketing teams build remarketing audiences without uploads.

  • Get customer lists

    Lyro lists customer lists (audiences) from Google Ads. Agents find segments without browsing campaigns.

See all 9 actions

How businesses use Google Ads + Lyro

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

  • insights

    Pull campaign and spend metrics on demand

    Lyro runs a GAQL query and streams the whole result set in one response, covering clicks, impressions, and cost across campaigns and ad groups, or fetches a single campaign by its ID or exact name.

    Search Stream GAQLGet Campaign By IdGet Campaign By Name
  • group

    Build and maintain a customer match audience

    Lyro creates a customer list and adds or removes contacts on it as people convert or opt out, so targeting reflects the current customer base rather than a quarterly upload.

    Create Customer ListAdd Or Remove To Customer List
  • campaign

    Restructure campaigns and ad groups in batch

    Lyro applies creates, updates, and status changes across several campaigns or ad groups in a single mutate request, which is how a pause or a budget shift lands everywhere at once.

    Mutate CampaignsMutate Ad Groups
  • checklist

    Confirm which account and list is about to be touched

    Before a change, Lyro lists the customer accounts the connected credentials can reach and the audience lists inside the chosen one, so a mutate never fires against the wrong customer ID.

    List Accessible CustomersGet Customer Lists

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 Ads actions it has and picks the ones a request needs.

  1. 01

    Connect Google Ads

    Authorize the Google Ads 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 Ads 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 Ads · Lyro

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

These, right away:

  • Add or remove to customer list
  • Get campaign by ID
  • Create customer list

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about Google Ads

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

  • Not immediately. Google Ads takes 6 to 12 hours to reflect membership changes made through Add or Remove to Customer List, and targeting eligibility is not immediate after Create Customer List either, so a same-day campaign cannot rely on a list built minutes earlier.

  • Remove operations in Mutate Campaigns and Mutate Ad Groups cannot be undone; a deleted campaign or ad group is not recoverable. Both accept validate_only=true so a batch can be tested before it is applied, and destructive mutates are worth gating behind human approval rather than leaving them to a conversation.

  • Every action runs against a configured customer_id, and a missing or mismatched one returns empty results rather than an error. List Accessible Customers enumerates the accounts the OAuth credentials can reach, so the right customer ID is resolved before Get Campaign By Id or any mutate is called.

  • It can call the actions, but the compliance obligation stays with you. Email-based customer lists must comply with Google Ads policies and applicable privacy and consent laws, so only addresses you have consent to use for advertising should reach Create Customer List or Add or Remove to Customer List.

Every action available in Google Ads

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

  • Add or remove to customer list

    AddOrRemoveToCustomerList Tool will add a contact to a customer list in Google Ads.

  • Create customer list

    Creates a customer list in Google Ads.

  • Get campaign by ID

    GetCampaignById Tool returns details of a campaign in Google Ads.

  • Get campaign by name

    Queries Google Ads via SQL to retrieve a campaign by its exact name.

  • Get customer lists

    GetCustomerLists Tool lists all customer lists (audience/remarketing lists) in Google Ads.

  • List accessible customers

    ListAccessibleCustomers retrieves all Google Ads customer accounts accessible to the authenticated user.

  • Mutate ad groups

    Create, update, or remove ad groups within Google Ads campaigns.

  • Mutate campaigns

    Create, update, or remove Google Ads campaigns in batch.

  • Search stream gaql

    Execute a Google Ads Query Language (GAQL) query and stream all results in a single response.

The tools Google Ads sits next to

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

  • Adyntelarrow_outward

    Adyntel

    Pulls a competitor's running ads by domain or page ID, searches the Meta and TikTok libraries, and compares paid against organic keywords.

  • Deadline funnelarrow_outward

    Deadline funnel

    Starts a subscriber's personal deadline when they qualify, records the sale through the campaign webhook, and resolves email link destinations.

  • Linkedin Adsarrow_outward

    Linkedin Ads

    Reports impressions, clicks, spend, and conversions, forecasts reach before budget is committed, and builds the lead forms campaigns point at.

  • Reddit Adsarrow_outward

    Reddit Ads

    Creates campaigns, ad groups, and lead gen forms, refreshes custom audiences, researches communities to target, and pulls performance reports.

  • Sendlooparrow_outward

    Sendloop

    Reads campaign history, list reports, and subscriber records so an answer quotes real sending data instead of a guess.

  • Stannparrow_outward

    Stannp

    Validates addresses, creates postcards and mail-merged letters, keeps recipient groups current, and books campaigns against available dispatch dates.

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

Ready to connect Google Ads?

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

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