Documentation
Connect your marketing data to Claude, ChatGPT and other LLMs.
Account Targets — dale a tu IA un objetivo de comparación
Define objetivos CPA / ROAS / tope de presupuesto mensual por cuenta Google Ads o por campaña individual. La IA los usa en cada audit, respuesta de chat, y propuesta de acción write — se acabaron las respuestas genéricas «tu ROAS es 1,8», en su lugar «tu ROAS es 1,8 vs tu objetivo de 2,5 = 28 % por debajo, top 3 campañas que contribuyen: X / Y / Z».
Dónde definirlos
Dos niveles — defaults a nivel cuenta + overrides por campaña.
Objetivos a nivel cuenta (defaults)
- Ve a
/accounts/{id}/targets(o haz clic en «Targets» en la tarjeta de la cuenta) - Sección superior — rellena 3 campos:
- CPA objetivo (€) — el coste por conversión que buscas. Deja vacío si solo optimizas por ROAS
- ROAS objetivo (x) — return on ad spend (revenue / cost). Deja vacío si no trackeas el valor de conversión
- Tope de presupuesto mensual (€) — techo duro sobre el spend total mensual. La IA avisará antes de cualquier write que lo exceda
- Haz clic en Save — estos valores se convierten en defaults para cada campaña sin override explícito
Overrides por campaña
Misma página, tabla debajo. Cada fila de campaña muestra:
- Nombre de la campaña + estado + rendimiento actual (CPA / ROAS / spend de los últimos 30 días)
- Dos celdas editables: Override CPA + Override ROAS
- Vacío / 0 = hereda del default de cuenta
Edición en lote soportada: cambia varias filas, haz clic en Save targets abajo — guarda todo en un batch.
Cómo la IA usa los objetivos
| Dónde | Lo que cambia |
|---|---|
| Chat AI Insights (página Ads) | Cada respuesta contextualiza los números vs objetivos («CPA 42 € — eso es un 68 % por encima de tu objetivo de 25 €») |
| Indicadores de salud en las cards | Las campañas marcadas como ✅ buenas / ⚠ warning / ❌ malas usan tus objetivos, no una heurística genérica 2x ROAS |
| Propuestas de acción write vía MCP | Antes de cualquier update_campaign_budget / pause_ad, Claude recupera tus objetivos para justificar el cambio |
| Síntesis SEO Audit | La sección «Top 3 priorities» pondera las oportunidades relacionadas con Ads según tu gap de CPA — gap más grande = prioridad más alta |
| Memoria persistente | Los objetivos se auto-inyectan en el system prompt de cada sesión MCP, así Claude los conoce sin re-discovery |
Ejemplos de workflows
Check matinal diario
¿Qué campañas están por debajo del objetivo esta semana? Usa mis objetivos CPA + ROAS, ordena por € perdidos = (CPA real - CPA objetivo) × conversiones. Top 5.
Pacing de presupuesto mensual
Estamos a día 18 del mes. Con el ritmo de spend actual, ¿vamos a exceder el tope de presupuesto mensual en alguna cuenta? Lista las cuentas en riesgo + el sobre-coste proyectado en €.
Re-tuning de campañas brand
Mis campañas brand tienen un override CPA a 30 € (vs 15 € de default cuenta). ¿Siguen respetando ese objetivo amplio? Si alguna pasa de 30 €, ¿en cuánto?
Límites
| Qué | Límite |
|---|---|
| CPA objetivo máx. | 100 000 € |
| ROAS objetivo máx. | 99,99x |
| Tope de presupuesto mensual máx. | 10 000 000 € |
| Número de overrides por campaña | Ilimitado |
FAQ
¿Los objetivos se envían a Google Ads?
No — los objetivos se almacenan localmente en gadspilot y los usa solo la IA para contextualización. NO se envían a Google Ads (o sea, no cambian tu estrategia de pujas o tus presupuestos diarios reales). Para eso, usa explícitamente el tool MCP write update_campaign_budget o update_bidding_strategy.
Search/Display: update_bidding_strategy(bidding_strategy=TARGET_CPA, target_cpa_micros=25000000) para CPA objetivo de 25 €.
Performance Max: la API rechaza TARGET_CPA / TARGET_ROAS como estrategias directas — usa el patrón «Maximize conversions with target CPA» en su lugar: update_bidding_strategy(bidding_strategy=MAXIMIZE_CONVERSIONS, target_cpa_micros=25000000). Misma idea para ROAS vía MAXIMIZE_CONVERSION_VALUE + target_roas. Consulta el deep dive de PMax para la justificación completa.
¿Por qué guardar el tope de presupuesto en gadspilot si Google Ads tiene sus propios presupuestos diarios?
Los presupuestos diarios de Google previenen sobre-gastos intra-día pero no fuerzan un techo mensual. Podrías tener 20 campañas activas a 100 €/día = 60 k€/mes sin ningún aviso hasta que la tarjeta de crédito grite. El tope mensual de gadspilot es un sistema de alerta temprana que la IA chequea proactivamente.
¿Puedo importar objetivos en lote desde un CSV?
Aún no vía UI — pero puedes usar los tools MCP write desde Claude. Pregunta: «Voy a pegar un CSV de campaign_id;target_cpa;target_roas. Establécelos todos».
¿Qué pasa si una campaña no tiene objetivo ni default cuenta?
La IA hace fallback a defaults de industria (CPA = un «buen» CPA por tipo de canal, ROAS = 2,0 mínimo). Lo dirá explícitamente en las respuestas («sin objetivo definido, comparando con baseline industria de...»).