Inicio › Blog › IA & Automatización
IA & Automatización

Control diario de campañas: reglas, scripts y Claude

Cómo montar un control diario de campañas en Google Ads con reglas, scripts y Claude, sin acabar silenciando tus propias alertas.

Lionel Fenestraz · 25 de septiembre de 2026 · 12 min de lectura · Actualizado: septiembre de 2026
Compartir
Café expreso junto a un portátil abierto en un escritorio con luz de primera hora
En este artículo

Un cliente me escribió un martes por la mañana para preguntarme por qué su campaña de marca llevaba tres días sin publicarse. Tres días. La regla que debía avisarme existía, estaba activa y había mandado su correo puntualmente cada mañana. El problema es que ese correo llegaba acompañado de otros once con asunto casi idéntico, y mi filtro de Gmail los archivaba solos desde hacía meses.

Ese es el tema de este post, y no es la automatización. Montar reglas y scripts es la parte fácil y está muy documentada. Lo difícil es decidir qué merece interrumpirte un martes por la mañana. Si buscas cómo construir las reglas, tengo una guía aparte sobre reglas automatizadas en Google Ads y Meta Ads con las condiciones paso a paso. Esto es la capa de encima: qué vigilas, con qué herramienta y qué haces cuando algo salta.

En 30 segundos:

  • El cuello de botella no es automatizar, es decidir qué merece una alerta. Un sistema que avisa de todo se silencia solo.
  • Las reglas nativas son la capa barata y fiable, pero únicamente disparan sobre umbrales que tú predijiste.
  • Los scripts ven lo que las reglas no ven, a cambio de mantenimiento. Google documenta que un error puede registrarse mientras la secuencia sigue corriendo.
  • Claude sirve para leer un export y señalar qué se sale de lo normal. No tiene datos en vivo ni debe hacer la aritmética que decide tu presupuesto.
  • Una revisión diaria bien montada son diez minutos, no una hora de paneles.

¿Qué merece de verdad una alerta diaria?

Solo lo que cumple dos condiciones: que sea reversible y que enterarte un día tarde cueste dinero real. Si falla una, no es una alerta, es un dato para el informe del lunes.

Eso deja tres familias, bastante menos de las que la gente espera. Algo se paró: campaña sin publicar, anuncio rechazado, tarjeta caducada. Algo se disparó: gasto muy por encima del ritmo normal en pocas horas. Y algo se rompió por debajo, que suele ser el más caro porque no se nota mirando la cuenta: las conversiones dejan de entrar aunque el tráfico siga igual.

Google ya cubre parte de la primera familia por su cuenta. Su documentación de notificaciones dice que uno de los fines es «avisarte de un posible problema con la publicación de anuncios o la configuración de campañas» (Google Ads Help). Viene de fábrica y mucha gente la tiene desactivada sin saberlo. Antes de construir nada, mira qué te está mandando ya la plataforma.

¿Y lo demás? El CPA que sube un martes, una keyword que pierde dos posiciones, el CTR de un anuncio con cuarenta impresiones. Nada de eso merece un correo. Es ruido con formato de urgencia, y cada uno que dejas pasar hace que el siguiente aviso importante llegue un poco más ignorado.

Las tres capas del control diario y dónde se para cada una

Cada capa resuelve un problema distinto y ninguna sustituye a la anterior. Este es el reparto que uso:

CapaQué detecta bienDónde se paraMantenimiento
Notificaciones nativasPublicación, facturación, políticasNo sabe nada de tu negocioNinguno
Reglas automatizadasUmbrales que definiste: gasto, CPA, estadoSolo dispara sobre lo que predijisteBajo
ScriptsAnomalías relativas, cruces con otras fuentesSe rompen en silencioMedio-alto
Claude sobre un exportQué es raro y por qué, en lenguaje normalSin datos en vivoBajo, pero manual

Las reglas son la base y deberían cubrir casi todo. Se programan con la frecuencia que elijas: la ayuda de Google explica que «en el menú “Frecuencia”, selecciona la frecuencia con la que quieras ejecutar la regla, como por ejemplo diariamente o solo una vez» (Google Ads Help). Su límite es conceptual, no técnico. Una regla comprueba una condición que tú escribiste, así que solo encuentra problemas que ya te habías imaginado.

Los scripts empiezan donde eso se acaba. Sirven para lo relativo: comparar hoy contra el mismo día de la semana pasada, cruzar la cuenta con una hoja de cálculo, revisar que las landings responden. El detector de anomalías de Google «compara las estadísticas observadas hasta ahora hoy con las estadísticas históricas del mismo día de la semana» (Google Ads scripts). Eso una regla no lo sabe hacer.

Tienen dos costes. Un techo de ejecución, porque «las secuencias de comandos de Google Ads para las cuentas de anunciantes se pueden ejecutar durante un máximo de 30 minutos» (límites). Y algo peor: fallan sin avisar. La documentación de errores lo dice tal cual, «Error is logged into Changes log, but the script keeps running» (errores). Un script medio roto parece sano. El detalle de instalación está en mi post sobre scripts de Google Ads.

¿Por qué acabas silenciando tus propias alertas?

Porque el coste de una alerta no es montarla, es la atención que consume cada vez que salta. Esa cuenta la pagas tú, todos los días, hasta que dejas de pagarla.

Google lo tiene asumido. Hay una página entera dedicada a dejar de recibir estos correos: «Hay tres formas de dejar de recibir correos electrónicos con actualizaciones de las reglas: cambiar la configuración de correo electrónico de esa regla, detenerla o suprimirla» (Google Ads Help). Y en el script de anomalías, la recomendación de frecuencia trae la advertencia incorporada: cada hora para sacarle partido, y «si la alerta es demasiado ruidosa», a diario. Cuando el fabricante te avisa del ruido en el manual, el ruido es parte del diseño.

Mi criterio para decidir si una alerta se queda es una pregunta: ¿puedo nombrar la acción concreta que haré cuando llegue? Si la respuesta es «mirarlo», no es una alerta. Es un informe disfrazado de urgencia, y los informes van al lunes, agrupados.

Tres cosas que hago para que el sistema sobreviva más de un mes:

  • Separo canales por gravedad. Cuenta parada o gasto disparado van al móvil. Todo lo demás cae en una etiqueta de correo que abro una vez al día, siempre a la misma hora.
  • Nada de alertas duplicadas. Si una regla ya vigila el presupuesto, el script no vuelve a vigilarlo. Dos avisos del mismo problema entrenan a ignorar los dos.
  • Reviso el registro cada mes. La alerta que saltó varias veces sin provocar ni un cambio se apaga. No se ajusta el umbral: se apaga.

Esa última me cuesta, porque apagar una alerta se siente como bajar la guardia. En mi experiencia pasa lo contrario. Una bandeja con tres avisos al mes se lee entera; una con treinta no se lee ninguna.

¿Qué hace bien Claude en este flujo y qué no?

Hace bien una cosa: leer un informe exportado y decirte qué llama la atención y por qué, en el idioma en el que hablas con el cliente. Ahí ahorra tiempo de verdad, sobre todo con exports de cientos de filas.

Lo que no hace: ver tus datos en vivo. Un modelo trabaja sobre lo que le pegas o lo que le pasa una herramienta conectada, y su conocimiento propio tiene fecha de caducidad. Anthropic define ese corte como «la fecha hasta la cual el conocimiento del modelo es más extenso y fiable» (Anthropic). No es un panel de control. Es un lector rápido de documentos que tú le das.

Tampoco le delego la aritmética que decide dinero. La documentación de Anthropic sobre alucinaciones es explícita: «while these techniques significantly reduce hallucinations, they don’t eliminate them entirely. Always validate critical information, especially for high-stakes decisions» (Anthropic). La misma página recomienda darle permiso para admitir que no sabe. Un modelo que se calla cuando no está seguro vale mucho más que uno que rellena huecos.

El reparto que me funciona: la máquina detecta el cambio, Claude propone la explicación, yo decido. Nunca al revés. Para flujos concretos tengo escrito sobre Claude aplicado a search terms, sobre automatizar reportes con Claude y Looker y sobre cuándo un agente aporta y cuándo es exceso.

Cómo es una revisión diaria de verdad

Diez minutos, en el mismo orden, todos los días laborables. Uso de ejemplo una cuenta de ecommerce con tres campañas de Search y una de Shopping.

  1. Abro la etiqueta de correo, no la cuenta. Si no hay nada, en treinta segundos he terminado. Ese es el objetivo del sistema entero.
  2. Miro las notificaciones nativas. Rechazos, avisos de pago, problemas de publicación. Suelen ser cero, y cuando no lo son son lo más urgente del día.
  3. Comparo el gasto de ayer contra el mismo día de la semana anterior. No contra el día previo. El lunes no se parece al domingo, y comparar días consecutivos genera falsos positivos cada siete días.
  4. Confirmo que las conversiones entraron. Tráfico normal y conversiones a cero casi siempre significa que se rompió el tag, no que la gente dejó de comprar.
  5. Si algo salta, exporto y pregunto. Aquí entra Claude, con el informe de catorce días pegado y una instrucción concreta: dime qué filas se salen del patrón y qué comprobaría yo primero. Y que marque lo que no puede saber con esos datos.
  6. Escribo la decisión en dos líneas. Qué vi, qué hice, qué espero. Sin esto, en tres semanas nadie recuerda por qué cambió aquel presupuesto.

Un detalle que evita sustos: los datos de hoy no están completos. Google avisa de que «los datos de rendimiento no están disponibles al momento y algunas métricas solo se actualizan una vez al día» (actualización de datos), y las conversiones llegan más tarde que los clics. Una alerta que compara la mañana de hoy con un día entero va a mentirte.

¿Quién vigila a los vigilantes?

Nadie, salvo que lo montes a propósito. Es el fallo que más veces encuentro auditando cuentas que ya tenían automatización: el sistema lleva meses caído y la sensación de estar cubierto sigue intacta.

La solución es poco elegante y funciona: una señal de vida. Que uno de tus scripts te mande un resumen los lunes aunque no haya pasado nada. Si un lunes no llega ese correo, sabes que se rompió la maquinaria, no la cuenta. Es la forma barata de distinguir «todo va bien» de «llevo tres semanas sin recibir datos».

Una vez al trimestre reviso además el inventario: qué reglas hay activas, qué scripts corren y quién recibe qué. Depende del tamaño de la cuenta, pero donde hay varias manos encima es donde más basura se acumula. Para esa limpieza a fondo uso el marco de mi guía de auditoría de cuenta de Google Ads, y si tus alertas tocan objetivos de puja, repasa antes cómo funciona el Smart Bidding en Google Ads.

Preguntas frecuentes

¿Cada cuánto debería revisar una cuenta de Google Ads?

A diario, pero revisando alertas y no paneles. La revisión diaria sirve para detectar cosas rotas, y son cinco o diez minutos. El análisis de rendimiento necesita periodos largos y suficientes conversiones para significar algo. Mezclar las dos cosas lleva a tocar pujas por el ruido de un martes cualquiera.

¿Las reglas automatizadas sustituyen a los scripts?

No, cubren cosas distintas. Las reglas evalúan umbrales que tú defines y se ejecutan con la frecuencia que elijas. Los scripts sirven para comparaciones relativas, cruces con datos externos y comprobaciones que ninguna condición de la interfaz permite expresar. En la mayoría de los casos empiezas con reglas y subes a scripts solo cuando choques con un límite concreto.

¿Puedo conectar Claude directamente a mi cuenta de Google Ads?

Sí, mediante herramientas conectadas, pero el flujo sigue necesitando revisión humana antes de aplicar cambios. Y la conexión no arregla el fondo: el modelo interpreta lo que recibe, no verifica que los datos sean correctos. Escribí sobre este montaje en Claude y MCP para consultores, con los permisos que no conviene dar.

¿Cuántas alertas son demasiadas?

Cuando dejas de abrirlas una por una. No hay un número correcto porque depende del volumen de la cuenta, aunque como referencia: si en un mes has ignorado la mitad de los avisos, el sistema ya no te protege. Apaga las que nunca provocaron una acción antes de añadir ninguna nueva.

¿Qué hago si un script deja de funcionar y no me entero?

Montar una señal de vida periódica, porque los scripts fallan en silencio. Google documenta que un error puede registrarse en el historial de cambios mientras la ejecución continúa, así que desde fuera el script parece sano. Un resumen semanal que llegue siempre, incluso vacío, convierte la ausencia de correo en la propia alerta.

El coste real de una alerta es la atención que consume

Si te quedas con una idea, que sea esta: montar la automatización es la parte barata, y por eso todo el mundo empieza por ahí. Lo caro es el criterio. Decidir qué merece sacarte de lo que estás haciendo, y aceptar que la lista buena es más corta de lo que tu ansiedad de gestor querría.

He visto cuentas con veinte reglas activas donde nadie sabía cuál hacía qué, y cuentas con cuatro donde el gestor se enteraba de todo lo importante el mismo día. La diferencia no estaba en la herramienta. Estaba en que alguien se sentó una tarde a decidir qué era una emergencia, y tuvo la disciplina de apagar el resto.

Empieza pequeño, que es lo que sobrevive. Tres alertas que te importen valen más que un sistema completo que dejarás de leer en dos semanas. Si quieres que mire tu cuenta y montemos juntos esa lista corta, reserva 30 minutos de consultoría.

Lionel Fenestraz — Consultor Google Ads & Meta Ads
Lionel Fenestraz
Consultor PPC & CRO Freelance · Google Partner · CXL Certified · Google Ads Search Certified
Más de 7 años gestionando campañas de Google Ads y Meta Ads para marcas de vacation rental, B2B y ecommerce. Trilingüe (ES/EN/FR). Trabajo directamente en tu cuenta — sin intermediarios.
Primera llamada gratuita

¿Tu cuenta de ads podría
rendir mejor?

30 minutos para revisar tu situación y decirte exactamente qué cambiaría. Sin pitch, sin propuesta de venta.

¿Hablamos? Elige tu hora →
30 min · Google Meet · Sin compromiso