Medir con scripts, no con el modelo

Un skill de analítica de marketing con scripts de Python que calculan retorno, costo por adquisición y ganancia exactos sobre tu CSV. Sin scripts, el modelo puede inventar los números.


Paso 5 de 5

Este paso existe por una razón concreta: sin scripts, el modelo inventa datos. No es una advertencia teórica. En las pruebas reales, pedirle al modelo "analiza estos datos" sin scripts produjo números fabricados. Con scripts el cálculo es exacto, siempre.

Qué es un skill de analítica de marketing

Un skill es un conjunto de instrucciones y código que le dice al modelo exactamente qué hacer con tus datos. Tiene tres capas:

  • skill.md: define qué análisis correr y en qué orden. Primero el panorama general, después la comparación por canal, después la hoja de ruta de optimización.
  • references/metrics.md: definiciones de métricas y rangos típicos. Esto lo escribes tú como profesional de marketing: qué retorno sobre inversión publicitaria (ROAS) es aceptable en tu categoría, qué costo por adquisición (CPA) es preocupante, cuándo una tasa de clics necesita atención.
  • scripts/: scripts de Python que calculan las métricas exactas sobre tu CSV. Este es el corazón del skill. En vez de pedirle al modelo que infiera la suma de la columna spend, le pasas un script que literal suma la columna.

Ejemplo de resultado real

Panorama general
  Gasto total: $400K
  Ingreso total: $854K
  Ganancia neta: [calculado por script]
  Conversiones: [calculado por script]

Comparación por canal
  Meta: ROAS 2.4, CPA $48
  TikTok: ROAS 1.8, CPA $62
  Google: ROAS 3.1, CPA $39

Hoja de ruta de optimización (priorizada)
  1. Reasignación de presupuesto: mover 20% de TikTok a Google
  2. Optimización de campañas: pausar 3 campañas con ROAS < 1.5
  3. Conversión de prueba: revisar onboarding para usuarios de prueba
  4. Pruebas de página: correr las pruebas A/B del paso 4

Cómo construir este skill desde cero

  1. Exporta un CSV de ejemplo con la estructura que vas a tener siempre (gasto, ingresos, conversiones, por canal, por día). El skill necesita saber qué columnas esperar.
  2. Activa el Skill Creator en Claude.
  3. Pasa instrucciones del estilo: "Crea un skill que tome un CSV con estas columnas y produzca un reporte con gasto total, ingreso total, ganancia neta, ROAS por canal, CPA por canal, y una hoja de ruta de optimización priorizada."
  4. Agrega los archivos de referencia: tus definiciones de métricas, tus rangos aceptables por canal, tus categorías de producto.
  5. Instala el skill y pruébalo con el CSV real. La primera versión del script va a calcular cosas básicas. La versión 2 es donde le metes tu criterio de profesional.

El skill no es el código

El código es la parte fácil. Claude lo escribe en minutos. Lo que nadie más puede hacer por ti es definir qué CPA es aceptable en tu categoría, qué ROAS es amarillo vs rojo, qué decisión deberías tomar en cada caso. Ese criterio es el skill. Sin eso, tienes un calculador de Python, no un skill.

Automatizar el reporte

Una vez que el skill funciona, la extensión natural: córrelo de forma programada. Un script semanal (o diario para cuentas grandes) que ejecuta el análisis y te manda el resultado a Slack. La combinación skill + script + ejecución programada es un reporte que corre sin intervención y te despierta solo cuando hay algo que mirar.

El reporte gana valor con el tiempo

La primera semana el reporte es interesante. La cuarta semana es cuando empieza a ser útil de verdad: puedes comparar tendencias, detectar degradación de ROAS por canal, y ver si tus decisiones de optimización están moviendo las métricas en la dirección correcta.

Conectar con el ciclo completo

La medición cierra el ciclo y abre el siguiente. Los números de este paso te dicen:

  • Qué anuncio escalar. El que tiene mejor ROAS merece más presupuesto.
  • Qué canal priorizar. Si Google tiene ROAS 3.1 y TikTok 1.8, la decisión es obvia.
  • Dónde está la fuga. Si el ROAS baja pero la tasa de clics sube, el problema no es el anuncio. Es la página de aterrizaje. Vuelve al paso 4.
  • Cuándo renovar la investigación. Si todos tus anuncios bajan de rendimiento al mismo tiempo, los ángulos se agotaron. Vuelve al paso 1.

En esta página