SOP: Reporting Meta Ads (cliente Partner Digital)¶
Versión: 1.0 (borrador) Fecha: 2026-05-06 Owner del SOP: Jaume Sanclimens Ejecutor: Asistente o miembro del equipo asignado Frecuencia: Semanal — lunes mañana Cliente objetivo: cualquier cliente Partner Digital con Meta Ads activos
1. Objetivo¶
Producir un informe semanal de Meta Ads listo para enviar al cliente, con: - Métricas clave del periodo - Comparativa vs semana anterior - Diagnóstico básico (semáforo verde/amarillo/rojo por métrica) - Borrador de interpretación que Jaume revisa, ajusta y firma antes de enviar
SLA: lunes 12:00 CET — borrador en bandeja de Jaume. Cliente recibe el informe firmado el mismo lunes antes de las 18:00.
2. Skill base / referencias¶
- Skill archivada:
.claude/skills/_archived/meta-ads-review.md— criterios de evaluación y umbrales - Backend:
routes/meta_ads.py— endpoints existentes para tirar datos - Token Meta: rotativo cada ~50 días vía
scripts/refresh_meta_token.py(Jaume gestiona) - Ficha cliente Anna:
references/clientes/anna-sole/perfil.md - Reuniones recientes: ver
references/meetings/en repo Asistente
3. Inputs necesarios¶
Antes de cada lunes, Quien ejecute este SOP debe tener:
- Acceso lectura al Business Manager de Anna Solé (rol Analyst)
- Plantilla de informe (ver §7)
- Carpeta de entregas:
references/clientes/[nombre-cliente]/reportes/YYYY-WW/ - Histórico últimos 4 informes para tener referencia de comparativa
Acción Jaume previa: dar acceso de Analyst al/a la asistente en BM de Anna. Sin acceso, El/la asistente no puede arrancar.
4. Paso 1 — Extracción de datos (lunes 9:00-10:00)¶
4.1 Periodo a reportar¶
Semana ISO completa (lunes a domingo) anterior al lunes que se trabaja.
Ejemplo: lunes 12 mayo → reporta semana 5-11 mayo.
4.2 Métricas a extraer¶
Desde Meta Business Manager → Ads Manager → Filtrar por la cuenta del cliente → Periodo personalizado:
Top-line del periodo: | Métrica | Dónde se ve en BM | |---|---| | Inversión total (€) | Columna "Importe gastado" | | Impresiones | Columna "Impresiones" | | Alcance | Columna "Alcance" | | Frecuencia | Columna "Frecuencia" | | CTR (%) | Columna "CTR (clic en enlace)" | | CPC (€) | Columna "CPC" | | Clics en enlace | Columna "Clics en enlace" | | Leads | Columna "Leads de Facebook" o conversión personalizada | | CPL (€) | Columna "Coste por lead" o calculado: Inversión / Leads |
Por campaña (top 3 por inversión): - Mismas métricas pero a nivel de campaña
Por conjunto de anuncios (top 5): - Mismas métricas pero a nivel ad set
4.3 Notas a capturar¶
- ¿Qué creativos estuvieron activos?
- ¿Hay cambios de presupuesto o de pausa que pidió el cliente esta semana?
- ¿Algún anuncio rechazado por Meta?
5. Paso 2 — Análisis con semáforos (lunes 10:00-11:00)¶
Para cada métrica top-line y por campaña, marcar 🟢🟡🔴:
Tráfico (impresión a clic)¶
| Métrica | 🟢 Bueno | 🟡 Mejorable | 🔴 Alerta |
|---|---|---|---|
| CTR | >2% | 1-2% | <1% |
| CPC | <0,50€ | 0,50-1,50€ | >1,50€ |
| Frecuencia | <3 | 3-5 | >5 (fatiga) |
Conversión (clic a lead)¶
| Métrica | 🟢 Bueno | 🟡 Mejorable | 🔴 Alerta |
|---|---|---|---|
| CPL (negocio terapéutico) | <15€ | 15-35€ | >35€ |
| Tasa conversión landing | >5% | 2-5% | <2% |
Comparativa vs semana anterior¶
Calcular variación % en cada métrica. Marcar: - 🟢 mejora >10% - 🟡 estable (±10%) - 🔴 empeora >10%
Adaptación al ticket de Anna: el umbral CPL puede ajustarse si su ticket medio cliente lo justifica. Jaume confirma o ajusta los umbrales en el §6.
6. Paso 3 — Borrador de interpretación (lunes 11:00-12:00)¶
El/la asistente redacta interpretación en lenguaje simple, sin opinar de estrategia. Solo hechos + alertas observadas. Ejemplo:
"Esta semana hemos invertido 87,50€ y generado 6 leads (CPL 14,58€). El CTR ha bajado del 2,3% al 1,7% (—). La frecuencia de la campaña X está en 4,8, cerca del umbral de fatiga. El conjunto de anuncios Y mantiene el CPL más bajo (9€) y absorbió el 60% del gasto."
Reglas duras: - ❌ NUNCA recomendar pausar / activar / subir presupuesto. Eso es decisión Jaume. - ❌ NUNCA prometer al cliente "vamos a probar X" o "te recomiendo Y". - ✅ Sí señalar alertas con neutralidad: "frecuencia cerca del umbral", "CTR ha bajado". - ✅ Sí destacar lo que funciona: "el conjunto Y sigue siendo el más eficiente".
7. Plantilla de informe¶
Archivo Markdown en references/clientes/[nombre-cliente]/reportes/YYYY-WW/informe.md:
# Informe Meta Ads — [Cliente]
## Semana [N° ISO] · [Lunes a Domingo]
### 1. Resumen del periodo
| Métrica | Valor | Vs semana anterior |
|---|---|---|
| Inversión | XX,XX € | +/-X% |
| Impresiones | X.XXX | +/-X% |
| Leads | X | +/-X |
| CPL | XX,XX € | +/-X% |
| CTR | X,X% | +/-X% |
| CPC | X,XX € | +/-X% |
| Frecuencia | X,X | +/-X% |
### 2. Semáforo
- 🟢 Lo que funciona: [bullets]
- 🟡 A vigilar: [bullets]
- 🔴 Alertas: [bullets]
### 3. Top 3 campañas por inversión
[Tabla con métricas por campaña]
### 4. Top conjuntos de anuncios
[Tabla con top 5 ad sets por leads]
### 5. Notas de la semana
- Creativos activos: [...]
- Cambios solicitados por cliente: [...]
- Anuncios rechazados: [...]
### 6. Recomendaciones [a rellenar por Jaume]
[El/la asistente deja esta sección con un placeholder. Jaume completa antes de enviar al cliente.]
8. Paso 4 — Traspaso a Jaume (lunes 12:00)¶
El/la asistente sube el borrador a references/clientes/[nombre-cliente]/reportes/YYYY-WW/ y avisa por Telegram:
📊 [Anna Solé] Informe semana [N°] listo para revisión
Archivo: references/clientes/[nombre-cliente]/reportes/2026-W19/informe.md
Métricas resumen: inversión XX€ · X leads · CPL XX€
Alertas detectadas: [breve]
ETA cliente: hoy 18:00
9. Paso 5 — Revisión y envío (Jaume, antes de las 18:00)¶
Jaume:
1. Abre el borrador.
2. Completa la sección §6 "Recomendaciones" con la decisión estratégica.
3. Si quiere ajustar el §2 semáforo, lo hace.
4. Marca el archivo como informe-final.md.
5. Convierte a PDF o copia el Markdown a la herramienta donde lo envía al cliente (email, GHL, lo que sea).
Tiempo Jaume objetivo: 20 minutos (vs ~2 horas actuales).
10. Paso 6 — Tracking semanal (el/la asistente, viernes)¶
Actualizar tracking semanal del asistente (vault interno):
| Métrica | Cómo se calcula |
|---|---|
| Tiempo El/la asistente empleado | Horas reales lunes |
| Tiempo Jaume revisión | Estimación |
| Borrador entregado a tiempo | S/N |
| Cambios mayores en revisión | # secciones tocadas por Jaume |
| Cliente respondió/comentó | S/N + qué |
Objetivo evolución: en mes 2-3, los "cambios mayores" deben tender a 0 (El/la asistente calibrada con criterios Jaume).
11. Onboarding El/la asistente (formación Meta Ads — semana 1)¶
Como El/la asistente no maneja Meta Ads, plan de formación 4 sesiones:
- Sesión 1 (60 min): paseo por BM de Anna, dónde se ve cada métrica, cómo filtrar por periodo.
- Sesión 2 (45 min): skill
meta-ads-reviewarchivada — criterios y umbrales. - Sesión 3 (60 min): hacer JUNTOS el primer informe.
- Sesión 4 (30 min): revisar segundo informe que El/la asistente hace sola.
A partir de informe #3, El/la asistente ejecuta autónoma con revisión Jaume.
12. Replicación a otros clientes¶
Cuando se asigne un cliente nuevo:
1. Duplicar references/clientes/[nuevo]/ con misma estructura.
2. Ajustar umbrales si el ticket del cliente lo justifica.
3. Acceso BM como Analyst para el/la asistente.
4. Primer informe SE HACE JUNTOS (replicar §11.3).
13. Criterios "hecho" para arrancar este SOP en producción con este SOP¶
- Acceso BM del cliente configurado para el/la asistente
- Carpeta
references/clientes/[nombre-cliente]/reportes/creada con plantilla - Sesión 1 de onboarding Meta Ads agendada
- Umbrales §5 confirmados o ajustados por Jaume para el ticket del cliente
- Primer informe planificado para lunes [fecha]
Última revisión: 2026-05-06. Próxima revisión: trimestral o cuando los datos lo justifiquen — re-evaluar tiempo el/la asistente, calidad borrador, satisfacción Anna.