WeMakeItLab

Claude + Google Ads: Cómo usar IA para auditar y optimizar tus campañas

Conectá Claude directamente a la API de Google Ads con el servidor MCP oficial de Google

Google lanzó un servidor MCP (Model Context Protocol) oficial que permite a modelos de IA como Claude conectarse directamente a Google Ads en modo lectura. Esto significa que podés auditar campañas, analizar métricas y detectar errores de configuración usando lenguaje natural — sin tocar la interfaz de Google Ads. Es open source, gratuito, y se configura en minutos.

Auditoría con lenguaje natural

Preguntale a Claude "¿cuáles son mis conversiones primarias?" o "¿qué keywords gastan sin convertir?" y obtené respuestas instantáneas.

Solo lectura — sin riesgo

El servidor MCP opera en modo read-only. Claude puede leer todos los datos de tu cuenta pero no puede modificar campañas, presupuestos ni pujas.

Métricas en segundos

CPA, ROAS, CTR, impresiones, conversiones — pedí cualquier métrica y Claude te la trae con comparación entre períodos.

Detección de errores

Identificá automáticamente conversiones mal configuradas, keywords duplicadas, audiencias vacías y presupuesto desperdiciado.

¿Qué es el MCP de Google Ads?

MCP (Model Context Protocol) es un estándar abierto que permite a modelos de IA conectarse con herramientas externas de forma segura. Google lanzó su propio servidor MCP para Google Ads, lo que significa que herramientas como Claude pueden consultar datos de tus campañas directamente desde la API, sin necesidad de abrir la interfaz de Google Ads.

El servidor es open source, desarrollado por el equipo oficial de Google Ads, y opera en modo lectura — no puede modificar campañas, presupuestos ni pujas. Solo lee datos.

¿Qué podés hacer con Claude + Google Ads?

Con esta integración podés:

  • Auditar configuración de conversiones — verificar cuáles son primarias vs secundarias, si el recuento es correcto (ONE_PER_CLICK para leads), y si los valores están bien asignados
  • Analizar métricas en lenguaje natural — preguntar "¿cuál es mi CPA de los últimos 30 días?" y obtener la respuesta con contexto
  • Detectar keywords que queman presupuesto — encontrar keywords con gasto alto y cero conversiones en segundos
  • Revisar estructura de campañas — validar que los ad groups tengan sentido, que las extensiones estén activas, que los horarios de publicación sean correctos
  • Comparar rendimiento entre períodos — "¿mejoró mi ROAS este mes vs el anterior?" con datos reales
  • Identificar audiencias con tamaño insuficiente — detectar listas de remarketing con menos de 1.000 usuarios que no pueden segmentar
  • Cómo se configura

    Requisitos:

  • Cuenta de Google Ads con acceso de lectura
  • Developer token de Google Ads (se obtiene en la consola de desarrollador)
  • Credenciales OAuth 2.0 (client ID y client secret de un proyecto en Google Cloud)
  • Python instalado (para el servidor MCP)
  • Paso a paso:

  • 1. Instalar el servidor MCP — se instala con pip o pipx desde el paquete oficial de Google
  • 2. Configurar las credenciales — se agregan como variables de entorno (developer token, client ID, client secret)
  • 3. Conectar con Claude — se agrega el servidor en la configuración MCP de Claude Code o Claude Desktop
  • 4. Verificar acceso — usar el comando "listá mis cuentas accesibles" para confirmar la conexión
  • 3 herramientas disponibles:

  • list_accessible_customers — lista todas las cuentas de Google Ads a las que tenés acceso
  • search — ejecuta consultas GAQL (Google Ads Query Language) para obtener cualquier métrica o dato de la cuenta
  • get_resource_metadata — devuelve la estructura de los recursos de la API para entender qué campos podés consultar
  • 3 prompts que podés copiar y usar

    Prompt 1 — Auditoría de conversiones:

    "Mostrame todas las conversiones de la cuenta [ID]. Para cada una decime: nombre, si es primaria o secundaria, tipo de recuento (ONE_PER_CLICK o MANY_PER_CLICK), ventana de conversión, y valor asignado. Marcá las que tengan configuración problemática para lead generation."

    Prompt 2 — Keywords sin retorno:

    "Analizá las keywords de los últimos 30 días de la cuenta [ID]. Listá todas las que tienen más de $5.000 de gasto y cero conversiones. Ordenalas por gasto descendente e incluí: keyword, match type, ad group, campaña, impresiones, clicks, costo y CTR."

    Prompt 3 — Comparación de rendimiento:

    "Compará el rendimiento de todas las campañas activas de la cuenta [ID] entre los últimos 30 días y los 30 días anteriores. Para cada campaña mostrá: nombre, inversión, conversiones, CPA y ROAS de ambos períodos, y el porcentaje de cambio."

    Limitaciones

  • Solo lectura — no puede pausar campañas, cambiar pujas ni modificar anuncios. La versión actual del servidor MCP es read-only
  • Requiere developer token — necesitás acceso a la API de Google Ads, no alcanza con una cuenta publicitaria normal
  • Usa GAQL — las consultas internas usan Google Ads Query Language. Claude lo maneja bien, pero las consultas muy complejas pueden requerir iteración
  • No reemplaza la auditoría humana — Claude detecta patrones y números, pero la interpretación estratégica requiere contexto de negocio
  • Fuente oficial

    Esta guía está basada en la documentación oficial del servidor MCP de Google Ads publicada por Google. Podés consultar la documentación completa, el código fuente y las instrucciones de instalación en el sitio oficial de Google Developers.

    Fuente: developers.google.com/google-ads/api/docs/developer-toolkit/mcp-server