4 formas de conectar Google Ads a Claude en 2026
Porter Metrics+Google Ads+
Tutorial de Google Ads + IA · 2026

4 formas de conectar Google Ads a Claude en 2026 (la forma fácil)

Aprende a conectar Google Ads a Claude con MCP y métodos alternativos con Google Sheets, BigQuery y la API directa.

rocket_launch Pruébalo gratisPrueba gratuita ilimitada de 14 días. Después, conserva consultas ilimitadas para hasta 3 cuentas de anuncios y 30 días de datos históricos — sin tarjeta de crédito.
Juan Bello

Juan Bello

Fundador, Porter Metrics · 4 de mayo de 2026 · 29 min de lectura

boltTL;DR

Para conectar Google Ads a Claude vía MCP: copiá mcp.portermetrics.com/mcp, andá a Claude.ai, abrí Conectores → Gestionar conectores → Agregar conector personalizado, pegá la URL e iniciá sesión. Desde ahí, preguntale a Claude lo que sea sobre tus campañas de Google Ads en inglés simple.

Una vez conectado, podés automatizar tu reporting y análisis de Google Ads — hacé preguntas sobre tus datos, armá dashboards, activá alertas o enviá reportes listos para el cliente como el de abajo.

Requisitos previos

  • Una cuenta de Porter Metrics con tu cuenta de Google Ads conectada (el plan gratuito alcanza para probarlo de punta a punta)
  • Una cuenta de Claude — el plan gratuito funciona para Claude Web; una suscripción Pro es necesaria para Claude Code y las funciones de MCP de escritorio
  • Acceso de administrador o estándar a las cuentas de Google Ads que querés conectar

Conectar Google Ads a Claude con MCP

Para este tutorial vamos a usar el método MCP. Acá va una explicación rápida de qué es MCP y por qué es el mejor camino para Google Ads.

MCP (Model Context Protocol) es el estándar abierto que permite que herramientas de IA como Claude, ChatGPT, Claude Code y otras accedan y usen APIs externas — las cosas que hacen funcionar herramientas como Google Ads bajo el capó. En vez de construir una integración personalizada para cada herramienta de IA que usás, instalás un MCP y cada IA compatible accede a los mismos datos.

content_paste
Configuración copiar-pegar
Sin tokens, sin scripts, sin ayuda de un desarrollador — literalmente pegás una URL en Claude y listo.
hub
Funciona con todas las herramientas de IA
Claude, Claude Code, ChatGPT, Cursor, Antigravity, Lovable, Vercel v0, Zapier. Una URL de MCP, cada herramienta que habla el protocolo.
merge_type
20+ fuentes en una sola conexión
El MCP de Porter envía Google Ads más Google Analytics 4, Shopify, HubSpot, Klaviyo, Google Sheets y 20+ más. Consultá y combiná todas en una sola conversación.
tune
Granularidad perfecta
Las hojas de cálculo te encierran en las columnas que exportaste. MCP accede directamente a la API de Google Ads — así que podés filtrar por campaña, desglosar por grupo de anuncios o palabra clave, y agregar nuevas dimensiones sobre la marcha sin reconstruir tablas.

La configuración completa toma menos de 5 minutos y se divide en tres pasos: conectar Google Ads a Porter, apuntar Claude al MCP de Porter, y hacer tu primera pregunta.

1. Conectar tus datos de Google Ads a Porter

Porter se ubica entre la API de Google Ads de Google y Claude. Maneja OAuth, limitación de tasa, paginación y toda la plomería para que Claude solo vea datos limpios y estructurados.

Registrate en Porter. Creá una cuenta gratuita en portermetrics.com. El plan gratuito alcanza para ejecutar este flujo completo de punta a punta.

Conectá tu cuenta de Google. En Porter, hacé clic en Crear → elegí Claude como destino → seleccioná Google Ads como fuente → iniciá sesión con Google para otorgar acceso a tus cuentas.

Seleccioná tus cuentas. Elegí las cuentas de Google Ads que querés que Claude consulte. Cuando seleccionás múltiples cuentas bajo una sola conexión, Porter combina automáticamente sus datos para que puedas consultarlas como una sola.

Opcional: habilitá el almacenamiento automático en BigQuery si estás conectando múltiples cuentas con grandes volúmenes de datos. Esto mantiene las respuestas de Claude rápidas incluso a escala.

2. Conectar el MCP a Claude

La URL del MCP de Porter es lo que pegás en Claude. Una vez agregado, Claude puede consultar datos de Google Ads bajo demanda en cualquier conversación.

Andá a claude.ai y hacé clic en el + icono en el campo de chat para abrir el menú de herramientas.

Click the + icon in the Claude chat input

En el menú que se abre, pasá el cursor sobre Conectores y hacé clic en Gestionar conectores.

Hover Connectors and click Manage connectors

En el panel de Conectores, hacé clic en el + botón en la parte superior de la lista para empezar a agregar un nuevo conector.

Click + at the top of the Connectors panel

Elegí Agregar conector personalizado del menú desplegable que aparece.

Select Add custom connector from the dropdown

Se abre un diálogo con los campos de nombre y URL. Escribí Porter en el primer campo para nombrar el conector.

Type Porter in the connector name field

En el segundo campo, pegá https://mcp.portermetrics.com/mcp. Dejá la configuración avanzada como está.

Paste the Porter MCP URL into the Remote MCP server field

Hacé clic en Agregar en la parte inferior derecha del diálogo. Claude abre una ventana de inicio de sesión — usá la misma cuenta de Google vinculada a tu espacio de trabajo de Porter y aprobá el acceso.

Click Add on the custom connector dialog

Una vez que finaliza la autorización, verás las herramientas de solo lectura de Porter aparecer en el panel de conectores. Estás listo para empezar a hacer preguntas.

Porter read-only tools visible in the Claude connectors panel

Para un tutorial más completo con capturas de pantalla en cada paso, consultá el tutorial del MCP de Porter.

3. Empezar a armar preguntas y dashboards

Con Porter conectado, abrí un nuevo chat de Claude y preguntale lo que sea sobre tu Google Ads en inglés simple. Claude llama a Porter en segundo plano, extrae datos en vivo de Google y responde con tablas, gráficos o resúmenes.

Probá una de estas para verificar que la configuración funciona:

chat_bubble“¿Cuáles fueron mis campañas de Google Ads con mejor rendimiento la semana pasada, ordenadas por ROAS?”
chat_bubble“¿Qué grupos de anuncios tienen el CPA más alto este mes?”
chat_bubble“Mostrame términos de búsqueda con más de 10 clics y cero conversiones esta semana.”

Para un catálogo completo de prompts copiar-pegar organizados por caso de uso (rendimiento, fatiga, presupuesto, agencia, B2B, e-commerce, multicanal), saltá a la sección de prompts de abajo.

Otras formas de conectar Google Ads a Claude

MCP es el camino que acabamos de recorrer — y el que recomendamos para la mayoría de los marketers. Pero no es la única forma de poner datos de Google Ads frente a Claude. Las alternativas más comunes son la API directa de Google Ads (o su MCP oficial si tiene uno), un puente de Google Sheets en vivo, y BigQuery para escala. Cada una tiene sus pros y contras — elegí la que se ajuste a cómo ya trabaja tu equipo.

  • 🔌 API directa de Google Ads (o MCP oficial) — Hablate con la API de Google Ads de Google vos mismo, o instalá el MCP nativo de Google Ads si existe. Control máximo, pero vos manejás la autenticación, los límites de tasa y la paginación — y solo obtenés una fuente.
  • 📊 Google Sheets — Hoja en vivo o carga manual de CSV. Auditable, familiar, más rápido para grandes exportaciones — pero la agregación ocurre en la Hoja, no en la API.
  • 🗄️ Google BigQuery — Para cuentas grandes o agencias que ejecutan análisis multicuenta. BigQuery agrega; Claude solo consulta resúmenes preconstruidos.

Vía la API directa de Google Ads (o MCP oficial)

Si estás construyendo un producto alrededor de Google Ads — o sos un desarrollador que prefiere controlar cada capa de la integración — el camino más directo es hablar con la documentación de la API de Google Ads de Google vos mismo, o instalando el MCP server oficial de Google Ads (si existe uno). Google ofrece un MCP server oficial, pero requiere Python 3.12, un Developer Token con acceso Explorer, OAuth Client ID/Secret, y configuración ADC — típicamente 2-4 horas de configuración. Vas a necesitar seguir los límites de tasa y cuotas de Google Ads de Google y solicitar un Google Ads Developer Token / acceso a la API cuando corresponda. De cualquier forma, saltás Porter por completo y llamás a Google desde tu propio código o desde Claude Code con solicitudes HTTP crudas.

El trade-off a tener en cuenta. Ir directo te da control máximo y los datos más frescos posibles — cada endpoint, cada parámetro, sin capa de abstracción en el medio. Pero ahora sos responsable de los flujos de OAuth, tokens de refresco, límites de tasa, paginación, cambios de esquema y reintentos de error. Y críticamente, solo obtenés una fuente. El momento en que también querés Google Analytics 4, Shopify o HubSpot en la misma conversación, volvés a construir (o unir) más integraciones.

Cuándo tiene sentido: equipos de ingeniería que necesitan una sola fuente con control total, productos que envían datos de Google Ads como una funcionalidad (donde vos ya tenés la integración de todos modos), o scripts puntuales donde no te importa escribir el código de autenticación y paginación vos mismo. Para los marketers que quieren hacer preguntas en inglés simple y combinar Google Ads con el resto de su stack en una sola conversación, el camino del MCP de Porter es dramáticamente menos trabajo.

Vía Google Sheets (hoja en vivo o CSV manual)

Si tu equipo ya vive en Google Sheets — o querés un rastro de papel antes de que Claude toque nada — alimentá Google Ads en una Hoja, y dejá que Claude lea la Hoja. Podés automatizar el pipeline de Google Ads → Sheets con Porter para que se actualice diariamente, o hacer exportaciones puntuales de CSV desde la interfaz nativa de Google Ads para análisis estático.

El trade-off a tener en cuenta. Con el camino del MCP, Claude llama a la API de Google directamente y Google hace el filtrado y agregación de su lado — limpio y determinístico. Con el camino de Sheets, Claude agrega dentro de la Hoja misma, lo que puede introducir alucinaciones en totales, promedios y uniones cuando tenés miles de filas. La ventaja es la velocidad: para rangos de fechas muy grandes o análisis histórico, una Hoja preconstruida es dramáticamente más rápida que llamadas a la API en vivo.

Cuándo tiene sentido: equipos de finanzas que quieren revisar los números antes de que Claude actúe sobre ellos, agencias que ya entregan reportes de clientes en Sheets, análisis histórico a través de años de datos, o cualquier caso donde te importe más la velocidad que la frescura en tiempo real.

Vía Google BigQuery (para escala)

Este es el camino que la mayoría pasa por alto — y es el que te salva cuando tu cuenta de Google Ads se pone seria. Un solo anunciante grande o una agencia que gestiona 10+ cuentas va a chocar con los límites de tasa de la API y problemas de latencia al consultar Claude directamente. Claude te va a decir literalmente que está tardando demasiado o que se agota el tiempo en extracciones grandes.

BigQuery lo arregla. Cargás datos de Google Ads en tablas de BigQuery de forma programada, luego conectás BigQuery a Claude — ya sea a través de un MCP de BigQuery o vía Claude Code con consultas SQL. En vez de pedirle a Claude que extraiga datos crudos de Google Ads, dejás que BigQuery agregue en tablas pequeñas y optimizadas, y Claude solo consulta el resultado resumido. Problema de escala resuelto.

Cuándo tiene sentido: cuentas enterprise con millones de impresiones, agencias que ejecutan análisis multicuenta a través de 10+ clientes, o cualquier equipo que ya use BigQuery como data warehouse. Porter carga Google Ads (y 25+ fuentes más) directamente en BigQuery para que no tengas que construir tu propio ETL.

Leer el tutorial completo de BigQuery →

Conectar Google Ads a Claude Code

La mayoría de los marketers agrupan a Claude y Claude Code y se pierden la ventaja más grande de todo el ecosistema MCP. No son la misma herramienta — y la diferencia importa enormemente una vez que empezás a trabajar con datos de Google Ads en serio.

Claude es una interfaz de chat. Hacés una pregunta, Claude extrae datos en vivo a través del MCP, responde, tal vez arma un dashboard rápido dentro de la conversación. Genial para análisis puntuales. El problema: todo es efímero. ¿Querés actualizar el dashboard mañana? Lo regenerás desde cero. ¿Querés el mismo reporte todos los lunes? Volvés a hacer la pregunta todos los lunes.

Claude Code es Claude ejecutándose dentro de la terminal de tu computadora. Como tiene acceso a tu sistema de archivos, runtime y otras herramientas de desarrollo, no solo responde preguntas — puede construir software real. Scripts persistentes, rutinas programadas, aplicaciones HTML, dashboards internos, integraciones que corren 24/7 sin tu intervención. Una vez conectado al MCP de Porter para Google Ads, toda una categoría de trabajo se vuelve posible.

Lo que Claude Code desbloquea que Claude solo no puede

Aquí es donde el ecosistema MCP rinde más. Porque Claude Code puede combinar el MCP de Porter con otros MCPs — Firecrawl para web scraping, Airtable para datos estructurados, Notion para wikis, Vercel para deployment, Slack y Gmail para entrega — ya no estás consultando datos. Estás construyendo herramientas.

🛠️ Construí tu propia app de gestión de presupuesto

Stack: Porter MCP + Vercel MCP (o Cloudflare Pages, Netlify)

Dale a Claude Code tus objetivos y metas de Google Ads — metas de CPA, presupuestos diarios, umbrales de ROAS — y pedile que genere un dashboard de ROI personalizado para cada cliente. Construye el HTML, extrae datos en vivo, despliega a una URL. Sin embed de Data Studio que se rompa cuando el proveedor cambia los precios, sin restricciones de plantilla. El dashboard se actualiza automáticamente porque consulta el MCP de Porter en cada carga de página.

Ideal para: agencias que quieren dashboards white-label para clientes sin depender de Looker o Data Studio.

🔍 Monitoreo completo de competidores + rendimiento

Stack: Porter MCP + Firecrawl MCP

Combiná tu propio rendimiento de Google Ads de Porter con palabras clave de competidores y anuncios en vivo de Google Ads Auction Insights extraídos vía Firecrawl. Claude Code une ambos en un reporte semanal de inteligencia competitiva — tus números junto a sus estrategias de puja y ángulos de copy de anuncios, con un resumen de LLM encima de lo que cambió semana a semana. Corre en cron, llega a tu bandeja de entrada todos los lunes por la mañana.

Ideal para: equipos internos que necesitan contexto de mercado, no solo números internos.

📚 Wiki interno de marketing con métricas en vivo

Stack: Porter MCP + Airtable MCP (o Notion MCP)

Usá Airtable o Notion como esquema, Porter como fuente de datos. Claude Code mantiene cada página poblada con el gasto actual, CPA y ROAS de cada cuenta — sin capturas de pantalla desactualizadas, sin copiar-pegar de Excel. Los nuevos empleados leen una entrada de wiki y tienen contexto completo sobre la cuenta de un cliente.

Ideal para: agencias y equipos de ops que incorporan analistas o rotan gerentes de cuenta frecuentemente.

🔔 Alertas 24/7 sobre gasto, CTR y caídas de calidad

Stack: Porter MCP + Slack MCP (o Gmail MCP)

Una rutina de Claude Code en cron extrae Google Ads vía Porter, evalúa umbrales — CTR cae por debajo del 1%, el gasto diario se dispara 2× sobre el promedio móvil — y envía alertas por Slack o Gmail en el momento en que algo cruza la línea. Dejás de revisar dashboards reactivamente; el dashboard se revisa a sí mismo y te avisa cuándo mirar.

Ideal para: cualquier equipo que alguna vez descubrió un problema 48 horas tarde porque nadie abrió el reporte.

Conclusión: Claude es para preguntas rápidas y dashboards puntuales. Claude Code es para construir apps, dashboards en vivo, alertas y herramientas reales — cualquier cosa que querés que corra por sí sola sin volver a preguntar. La misma URL del MCP de Porter funciona en ambos, así que no tenés que elegir una vez y quedarte con ella.

Casos de uso — qué podés hacer realmente una vez que Google Ads está conectado a Claude

Conectar bien es la mitad de la batalla. El valor real aparece en lo que hacés después. Acá están los casos de uso que los usuarios de Porter construyen alrededor de sus datos de Google Ads — desde preguntas simples hasta flujos de trabajo completos orientados al cliente.

1. Chatear y hacer preguntas directamente

El caso de uso más simple — y aún así el con el que el 80% de los marketers empieza. Abrí Claude, hacé una pregunta, obtené una respuesta basada en datos en vivo.

chat_bubble“¿Cuál fue mi gasto total de Google Ads ayer?”
chat_bubble“¿Qué campañas tuvieron el CTR más alto la semana pasada?”
chat_bubble“Mostrame mis 5 palabras clave principales por valor de conversión este mes.”

Es la forma más rápida de reemplazar un chequeo diario de la interfaz de Google Ads. Pero el chat es lo básico — los casos de uso interesantes vienen después.

2. Combinar Google Ads con tus datos de ingresos (Stripe, HubSpot, Shopify)

Aquí es donde una visión 360° se vuelve real. Cuando conectás Google Ads y tu fuente de ingresos (Stripe para SaaS, HubSpot CRM para B2B, Shopify para e-commerce), Claude puede mapear campañas de anuncios a tratos cerrados-ganados o compras reales — usando UTM y nombre de campaña — y darte una atribución que ningún número de plataforma puede.

chat_bubble“¿Qué campañas de Google Ads generaron más órdenes de Shopify el mes pasado?”
chat_bubble“¿Cuál es mi costo por lead calificado de Google Ads vs. HubSpot?”

Claude maneja el mapeo de UTM y nombre de campaña y las uniones. Obtenés un reporte de atribución listo para el cliente que ninguna plataforma individual puede generar por sí sola.

3. Alertas y notificaciones automatizadas en Slack o Gmail

Con Claude Code podés convertir el monitoreo de Google Ads en una rutina que corre por sí sola. Conectá el MCP de Porter (para los datos) junto con un MCP de Slack o Gmail (para la entrega), luego escribí una tarea programada de Claude Code que extrae rendimiento cada mañana y te avisa solo cuando algo realmente necesita atención.

chat_bubble“Alertame si el gasto diario de cualquier campaña supera su presupuesto en un 20%.”
chat_bubble“Notificame cuando el CTR caiga por debajo del 1% en cualquier campaña activa.”

Sin dashboards, sin chequeos diarios. El reporte viene a vos — y solo cuando importa.

4. Presentaciones listas para el cliente con datos en vivo (Gamma, HTML, PDF)

Un dolor común de agencia: le enviás a los clientes un link de Data Studio, Looker se rompe, el cliente se pánica — y vos pasás una hora explicando un dashboard roto. Con Claude podés construir la presentación misma — como un deck de Gamma, una página HTML personalizada, o un PDF — poblada con números en vivo cada vez.

chat_bubble“Creá un reporte semanal de cliente con impresiones, clics, conversiones y CPA.”
chat_bubble“Generá un resumen de rendimiento de campaña con tendencias mes a mes.”

La presentación se convierte en un artefacto de entrega que le enviás al cliente, no un dashboard que depende de que otra herramienta siga funcionando. Sin iframe roto, sin prompts de inicio de sesión, solo el contenido.

Campos y métricas de Google Ads que podés consultar con Claude

Antes de empezar a escribir prompts, ayuda saber qué datos están realmente disponibles. El MCP de Porter le da a Claude acceso a 1,042 campos y métricas de Google Ads a través de cada nivel de reporte, más desgloses por audiencia, dispositivo, geografía y término de búsqueda. Y la misma URL de MCP también desbloquea 25+ fuentes más — así que Claude puede combinar Google Ads con Google Analytics 4, Shopify, HubSpot y más en un solo prompt.

Tiempo
FechaDía de la semanaSemanaMesAñoMes del añoTrimestreDía
Visibilidad
Active View CPMActive View CTRActive View ImpressionsActive View MeasurabilityActive View Measurable CostActive View Measurable ImpressionsActive View ViewabilityAvg. Impression Frequency per User
Cuenta
Auto-tagging EnabledAccepted Customer Data TermsCurrency CodeAccount name / descriptionCustomer Edit LinkFinal URL Suffix (Customer)Has Partners BadgeCustomer ID
Assets
Ad Group Asset IDBook on Google AssetCall Asset Ad Schedule TargetsCall Asset Conversion ActionCall Asset Conversion Reporting StateCountry Code (Call Asset)Phone Number (Call Asset)Call to Action Asset
Anuncios
Ad Action ItemsAdded by Google AdsApp Ad DescriptionsApp Ad HeadlinesApp Ad HTML5 Media BundlesApp Ad ImagesApp Ad Mandatory TextApp Ad YouTube Videos
Campañas
Campaign Accessible Bidding StrategyAd Serving Optimization StatusAdvertising channel subty…Advertising channel typeApp Campaign App IDApp Campaign App StoreApp Campaign Bidding GoalUse Audience Grouped
Conversiones
All conv.All Conv. (by Conv. Date)All conversions from click-to-callAll conversions from directionsAll conv. rate from InteractionsAll conv. from location asset click-to-callAll conv. from location asset directionsAll conv. from location asset menu
Puja
Accessible Bidding Strategy IDAccessible Max Conv. Value Target ROASAccessible Max Conv. Target CPAAccessible Bidding Strategy NameAccessible Bidding Strategy Owner IDAccessible Bidding Strategy Owner NameAccessible Bidding Strategy Resource NameAccessible Target CPA
Productos y Shopping
Activity RatingAffiliate Location Chain IDsAffiliate Location Relationship TypeFeed AttributesFeed IDFeed Item Attribute ValuesFeed Item End Date/TimeFeed Item Geo-Targeting Restriction
Sistema y Admin
Ad Group Ad Label IDAd Group Label IDCampaign Label IDChange DateChange Date/TimeChange Resource NameChange Resource TypeChanged Fields
Audiencias
Ad Group Audience View IDSearch keyword statusAgeAudience DescriptionAudience DimensionsAudience Exclusion DimensionAudience IDAudience
Geo
Activity CityActivity CountryActivity StateGeo Target AirportAirport IDGeo Target CantonCanton IDCity
Grupos de anuncios
Ad groupAd Rotation ModeAd Group Audience GroupedBase Ad GroupCampaign (Ad Group)CPC BidCPM BidCPV Bid
Rendimiento
Avg. CostAvg. CPCAvg. CPEAvg. CPMAvg. CPVAverage Target CPAAverage Target ROASClicks
Métricas de subasta
Impression (Absolute Top) %Search Abs. Top IS (Auction)Search Impr. share (Auction)Search Outranking Share (Auction)Search Overlap Rate (Auction)Search Position Above Rate (Auction)Search Top IS (Auction)Display Lost IS (budget)
Configuración de conversiones
Conversion categoryConversion Category NameConversion SourceConversion NameConversion Action OriginConversion Action Primary for GoalConversion Action Resource NameConversion Action Status
Ingresos
All New Customer Lifetime ValueAverage Cart SizeAverage Order ValueCost of Goods SoldCross-Sell Cost of Goods SoldCross-Sell Gross ProfitCross-Sell RevenueCross-Sell Units Sold
Llamadas
Call duration secondsCall statusCall Tracking Display LocationCaller Area CodeCaller Country CodeEnd Call Date/TimeCall View Resource NameStart Call Date
Video
Gmail ForwardsGmail SavesGmail Secondary ClicksVideo played to 100%Video Played to 100% ViewsVideo played to 25%Video Played to 25% ViewsVideo played to 50%
Sitio
Pages / sessionAvg. session duration (se…)Bounce rateMobile Friendly Clicks Percentage% new sessionsSpeed ScoreUnique UsersValid AMP Clicks Percentage
App
Biddable App Install ConversionsBiddable App Post-Install ConversionsSKAdNetwork InstallsSKAdNetwork Total Conversions

Prompts que podés copiar-pegar hoy

1. Agencias

Usalos cuando necesitás respuestas rápidas antes de llamadas con clientes o querés automatizar el reporting semanal a través de múltiples cuentas.

chat_bubble“Mostrame mis 5 campañas principales por costo en los últimos 7 días en una tabla.”
chat_bubble“Marcá cualquier grupo de anuncios donde el CTR haya caído más de un 20% esta semana vs. la semana pasada.”
chat_bubble“Redactá mi reporte semanal de cliente con las impresiones, clics y conversiones de la semana pasada.”
chat_bubble“Encontrá mi palabra clave con el CPA más alto que todavía convierte este mes.”

2. Marketers B2B

Usalos cuando la calidad de leads y los ciclos de venta largos importan más que las compras del mismo día.

chat_bubble“¿Por qué cayeron las envíos de formularios de leads ayer? Desglosá por campaña.”
chat_bubble“Compará mi costo por lead calificado este trimestre vs. el trimestre pasado.”
chat_bubble“¿Cómo se comparan mis clics móviles vs. los de escritorio en tasa de conversión este mes?”
chat_bubble“Proyectá mi valor de conversión para el mes que viene usando los últimos 90 días.”

3. Equipos de e-commerce

Usalos cuando necesitás rentabilidad a nivel de producto, higiene de términos de búsqueda y pacing de presupuesto consciente del inventario.

chat_bubble“Listá mis 10 peores campañas de shopping por costo en los últimos 14 días.”
chat_bubble“Marcá cualquier término de búsqueda con más de 10 clics y cero conversiones esta semana.”
chat_bubble“Encontrá mi segmento de audiencia con el CPA más bajo para compras este mes.”
chat_bubble“Alertame cuando mi costo diario cruce mi monto de presupuesto dos días seguidos.”

4. Análisis multicanal

Usalos cuando querés combinar Google Ads con Shopify, HubSpot, GA4 o Search Console en una sola conversación.

chat_bubble“Hacé un cross-reference de mis campañas de Google Ads con órdenes de Shopify de los últimos 30 días.”
chat_bubble“¿Por qué cayeron las visitas a mi tienda desde Google Ads la semana pasada vs. la semana anterior?”
chat_bubble“Redactá un resumen mensual comparando mi costo de Google Ads con mis ingresos de HubSpot.”
chat_bubble“Compará mis clics de Google Ads con mis sesiones de GA4 día por día este mes.”

Límites, seguridad y mejores prácticas para Google Ads vía Claude

chat_bubble“Conecté mi cuenta de Google Ads a Claude y reestructuró toda mi cuenta — campañas, grupos de anuncios e incluso construyó páginas de destino dedicadas. Las mejoras en Quality Score llevaron a una reducción de CPC.”

Esta es la experiencia representativa, no una advertencia. El marketer de arriba tuvo un resultado positivo porque usó la API dentro de su alcance previsto. La vulnerabilidad real para los usuarios de Google Ads no es “que te baneen”— esperder horas en una configuración autoalojada solo para descubrir que tu developer token está bloqueado a cuentas de prueba , o quemar tu cuota diaria de operaciones en consultas GAQL ineficientes y que tu sesión de análisis se corte a mitad de la tarde. Para un equipo de marketing que gestiona $8K–$50K/mes en gasto publicitario, el costo no es la pérdida de cuenta; es pérdida de productividad, reportes retrasados y decisiones tomadas sobre datos desactualizados

porque el camino de API que elegiste era demasiado lento o limitado. La limitación de tasa de Google esbasada en cuotas y medida dinámicamente , no basada en herramientas. Google no banea ni suspende cuentas porque usaste Claude o un servidor MCP. Limita o devuelve errores por cómo RESOURCE_TEMPORARILY_EXHAUSTED se usó la API: exceder la capacidad del Token Bucket para tu nivel de acceso, enviar solicitudes de mutación por encima del techo de 10,000 operaciones por solicitud, o golpear el Planning Service a más de 1 QPS. Las consultas de solo lectura dentro de tu presupuesto diario de operaciones son seguras. Las ráfagas paralelas que pican QPS, flujos de trabajo de mutación a escala que agrupan demasiado agresivamente, o solicitudes que exceden el tamaño de mensaje gRPC de 64 MB no lo son. Las violaciones aparecen como RESOURCE_EXHAUSTED o

errores — no baneos de cuenta.

Las tres formas de quemar tu cuota de Google Ads

Después de revisar documentación oficial y hilos de comunidad, tres patrones aparecen una y otra vez. 1. Ráfagas paralelas de API que pican QPS más allá del Token Bucket. RESOURCE_TEMPORARILY_EXHAUSTED Enviar altos volúmenes de solicitudes concurrentes a la API de Google Ads activa el throttling dinámico. El sistema de Google mide consultas por segundo por ID de cliente y developer token usando un algoritmo Token Bucket; no hay un número fijo de QPS publicado, pero las ráfagas paralelas pueden agotar el bucket y devolver errores que detienen tu sesión de análisis. El enfoque más seguro es solicitudes secuenciales o ligeramente paralelizadas con backoff exponencial. Fuente:

documentación de la API de Google Ads 2. Solicitudes de mutación que agrupan demasiadas operaciones en una sola llamada. La API de Google Ads permite hasta10,000 operaciones por solicitud de mutación , pero acercarse a ese techo con operaciones complejas (p. ej., creación de campaña con múltiples grupos de anuncios, anuncios y palabras clave) aumenta el riesgo de fallos parciales, tiempos de ejecución largos y tamaño de mensaje gRPC acercándose al64 MB máximo . Una mutación masiva fallida puede dejar tu cuenta en un estado inconsistente y quemar cuota sin entregar resultados. Dividí cambios grandes en lotes más pequeños y validados. Fuente:

límites de tasa y cuotas de Google Ads 3. Ejecutar consultas del Planning Service (KeywordPlanIdeaService, AudienceInsightsService) a velocidad de producción. Estos servicios tienen techos estrictos y bajos:KeywordPlanIdeaService está limitado a 1 solicitud por segundo por CID , yAudienceInsightsService está limitado a 2 solicitudes por segundo por developer token . Los marketers acostumbrados a extraer grandes datasets de investigación de palabras clave rápidamente van a chocar con estas paredes inmediatamente. El resultado no es un baneo — es un flujo de trabajo estancado y listas de palabras clave incompletas que llevan a decisiones de campaña subóptimas. Fuente:

límites de tasa y cuotas de Google Ads RESOURCE_EXHAUSTED Los tres comportamientos activan RESOURCE_TEMPORARILY_EXHAUSTED o

errores. Si querés usar Claude para Google Ads de forma segura, mantenete dentro del presupuesto diario de tu nivel, agrupá mutaciones conservadoramente y limitá explícitamente las llamadas al Planning Service.

El protocolo de escalado de 5 reglas

  • MCP server oficial de Google Ads Usá cuentas de prueba para desarrollo y validá consultas GAQL antes de ejecutarlas en producción.Las cuentas de prueba de la API de Google Ads no sirven anuncios reales y tienen límites de cuota relajados ( 15,000 operaciones/día bajo Explorer access WHERE vs. 2,880 en producción). Ejecutar una consulta GAQL amplia y no probada contra una cuenta de producción con 50,000 palabras clave puede quemar toda tu cuota diaria en una sola llamada. Probá primero, delimitá tus LIMIT cláusulas de forma estricta, y paginá con OFFSETy . Fuente:

límites de tasa y cuotas de Google Ads Lo que el MCP de Porter hace diferente: adwords hace cumplir estos límites y salvaguardas a nivel de plataforma. Porter maneja la minimización de scope de OAuth automáticamente, solicitando solo el RESOURCE_EXHAUSTED scope requerido para análisis de solo lectura. La limitación de tasa con backoff inteligente está integrada en el conector — Porter agrupa solicitudes para mantenerse bien dentro del Token Bucket y muestra mensajes de error claros si una consulta es demasiado amplia, en vez de devolver errores gRPC crudos. El batching de consultas por cuenta significa que podés analizar múltiples cuentas de Google Ads en la misma conversación de Claude sin agregar accidentalmente solicitudes bajo un solo developer token y golpear techos de cuota compartidos. Ese es el comportamiento que los sistemas automatizados de Google manejan con gracia — y el comportamiento que mantiene tus sesiones de análisis corriendo sin interrupción.

Preguntas frecuentes

¿Qué es un Google Ads MCP?

Un Google Ads MCP (Model Context Protocol) es un estándar abierto que permite que herramientas de IA — Claude, Claude Code, ChatGPT, Cursor — se conecten a tus datos de Google Ads sin integraciones personalizadas. El MCP server de Porter pone tus campañas, grupos de anuncios, anuncios, palabras clave y métricas disponibles a través de una URL: sin tokens, sin scripts, sin configuración de desarrollador.

¿Cuál es la diferencia entre Claude y Claude Code?

Claude es el producto conversacional (web, app, móvil). Claude Code es una herramienta de desarrollo basada en terminal que puede escribir scripts, guardar archivos y automatizar flujos de trabajo. Ambos pueden conectarse a Google Ads vía MCP.

¿Qué tan frescos están los datos? ¿Es en tiempo real?

La API de Google actualiza los datos de reporte regularmente. El MCP de Porter extrae en vivo, así que tus datos siempre están dentro de esa ventana.

¿Hay límites de tasa para los datos de Google Ads?

Sí. Google aplica presupuestos diarios de operaciones por nivel (Explorer: 2,880/día en producción; Basic: 15,000/día) y techos de QPS por servicio como 1 QPS para KeywordPlanIdeaService. El MCP de Porter agrupa y cachea solicitudes automáticamente para que raramente los golpees.

¿Por qué los números de Claude a veces difieren de la interfaz de Google Ads?

Tres razones comunes: (1) Retraso de actualización — los datos de la API pueden retrasarse respecto a la interfaz. (2) Filtrado de estado — la API puede incluir entidades eliminadas que la interfaz oculta por defecto. (3) Ventanas de atribución — los conteos de conversión difieren según la configuración de lookback. La solución: alineá los rangos de fechas, filtros de estado y configuraciones de atribución en ambas fuentes.

¿Usar Claude afectará mi acceso o límites de Google Ads?

No. Google no banea ni restringe cuentas por uso legítimo de la API, y el MCP de Porter es de solo lectura por defecto — se mantiene bien dentro de los límites normales de tasa de Google. Lo que hay que vigilar es el agotamiento de cuota por lotes demasiado grandes o ráfagas paralelas — consultá la sección de límites de arriba.

¿Listo para chatear con tu Google Ads?

Abre Claude, agrega el conector de Porter y haz tu primera pregunta. Si aún no tienes Porter, inicia una prueba gratuita y conecta tu cuenta de Google Ads — estarás chateando con tus campañas en menos de cinco minutos.

rocket_launch Pruébalo gratisopen_in_new Agenda una demo