⚡ Impulsa · Panel interno de marketing · Datos agregados · Sin PII · Sin credenciales · Solo uso interno
Resumen ejecutivo
–🟢 5/5 fuentes OKCargando...
Datos reales · Última actualización–
Período:
Fecha: →
⚠️ Los datos tienen más de 3 días de antigüedad.Actualiza con: python _scripts/refresh_marketing_dashboard.py --mode ranges
ℹ️
Datos históricos no disponibles para este rango.
Mostrando los datos más recientes disponibles.
Para ampliar el análisis histórico ejecuta:
python _scripts/refresh_marketing_dashboard.py --mode ranges
Resumen del período:Cargando datos del período...
Principales métricas del período
Inversión total
$842K
CLP · Google + Meta · 7 días
Visitas al sitio
3.511
Sesiones GA4 · todos los canales
Búsquedas orgánicas
436
Clics desde Google Search
Conversiones GA4
–
Eventos de conversión medidos
Leads en CRM
1
Lead útil confirmado
Campañas activas
6
5 Google Ads + 1 Meta Ads
Alertas y oportunidades
⏳
Cargando alertas…Selecciona un período para ver el análisis dinámico.
Insights prioritarios
⏳
Cargando insights…Analizando datos de todos los canales.
Recomendaciones Claude
🧠
Claude Recommendations Engine preparadoPendiente de API key segura. Una vez configurada, las recomendaciones aparecerán aquí automáticamente en cada refresh diario.
⏳
Cargando análisis Claude…Verificando disponibilidad de recomendaciones generadas.
Estado del sistema de datos
Último refresh: —
Fuentes OK: —
SC datos hasta: —
Insights generados: —
Acciones activas: —
Advertencias: —
Inversión total del período
Total invertido
$842K
CLP · 7 días · ambas plataformas
Total clics pagos
–
Google + Meta
Inversión Google Ads
$740K
CLP · campañas activas
Inversión Meta Ads
$101K
CLP · campaña activa
Datos Paid Media · período: –
Google Ads — Campañas activas
Inversión Google Ads
–
CLP · campañas activas
Tasa de clics promedio
–
CTR
Costo por conversión
–
CLP
Campaña
Estado
Inversión CLP
Clics
Impresiones
CTR
CPC prom.
Conversiones
Cargando campañas…
Fuente: rangeData[período].google_ads.campaigns
Meta Ads — Resumen del período
Inversión Meta Ads
–
CLP
Clics recibidos
–
CTR · impresiones
Leads generados
–
Formularios de captación
Costo por lead
–
CLP · CPL Meta Ads
Cargando detalle Meta Ads…
Tráfico del sitio
Sesiones totales
3.511
Visitas al sitio · 7 días
Usuarios únicos
2.797
Personas distintas que visitaron
Conversiones medidas
–
Eventos de conversión GA4 (todos los canales)
Canales de tráfico
–
Fuentes distintas de visitas
Tráfico por canal
Datos GA4 · período: –
Canal
Sesiones
Usuarios
Conversiones
Tasa conv.
Cargando tráfico por canal…
Páginas más visitadas
Página
Sesiones
Tasa de abandono
Páginas más visitadas no disponibles en rangeData para este período. Se requiere ampliar el backend para incluir ga4.topPages[] por período.
Flujo completo: del anuncio al lead
Cómo fluyen los usuarios desde que ven el anuncio hasta convertirse en un lead en el CRM.
Impresiones (anuncios vistos)
–Google + Meta
↓
Clics en anuncios
–% de impresiones
↓
Sesiones totales en sitio
–+ orgánico y directo
↓
Conversiones GA4
–% de sesiones
↓
Leads en CRM
–de conv. GA4
¿Por qué hay conversiones GA4 pero pocos leads en CRM?
Las conversiones en GA4 miden intenciones de acción: inicio de formulario, clics en WhatsApp, visitas a páginas clave.
El CRM registra solo los leads que pasaron el proceso de calificación y fueron ingresados manualmente.
Esta brecha es normal. Para reducirla: mejorar el cierre del formulario, configurar eventos de conversión más precisos en GA4 y garantizar que todos los leads lleguen al CRM.
Tasa de abandono por página clave
Página
Sesiones
Tasa abandono
Evaluación
Tasa de abandono por página no disponible en rangeData. Se requiere ampliar el backend para incluir ga4.topPages[] con bounce rate.
Estado del CRM — período
Leads brutos ingresados
1
Contactos recibidos en CRM
Leads útiles
1
Útil = contactable y con necesidad real
Leads contactados
1
100% tasa de contacto
Leads calificados
0
Pendiente calificación
Embudo de calidad de leads
Leads brutos
1recibidos esta semana
↓
Leads útiles
1100% tasa de utilidad
↓
Contactados
1100% tasa de contacto
↓
Calificados
0pendiente
↓
Convertidos
0esta semana
Atribución de leads
Por servicio
Servicio
Leads
Posesión Efectiva
1
Por canal
Canal
Leads
Meta Ads (Facebook)
1
Fuente de datos: Google Sheets (CRM)
Los datos del CRM provienen de Google Sheets conectado vía API (solo lectura).
No contiene PII (nombres, teléfonos, correos) — solo métricas agregadas.
Última sincronización: –.
Rendimiento en Google Search (período seleccionado)
Datos Search Console · período: –
Clics orgánicos
–
Visitas desde resultados de búsqueda
Impresiones
–
Veces que apareció en búsquedas
Tasa de clics (CTR)
–
% de impresiones que generaron clics
Posición promedio
–
Lugar promedio en resultados de búsqueda
Búsquedas que más clics generaron
Término de búsqueda
Clics
Impresiones
CTR
Posición
Cargando búsquedas…
Páginas con más visitas orgánicas
Página
Clics
CTR
Posición
Cargando páginas…
Alertas SEO
ℹ️
Cargando alertas SEO…
Oportunidades de mejora
Término / Página
Impresiones
CTR actual
Posición
Tipo de oportunidad
Cargando oportunidades…
Distribución por dispositivo
Cargando datos de dispositivo…
🔌 Conector Social Orgánico — No conectado✅ Content Intelligence v2.0 — Activo
🔌
Conector Social Orgánico Automático — Esperando autorización de cuentas
Este módulo está diseñado para conectarse automáticamente a Instagram, Facebook y LinkedIn.
Al autorizarlo, leerá publicaciones, reels, métricas por contenido y los comparará con conversiones web. La carga CSV queda solo como respaldo temporal.
📸 Instagram — Sin autorizar📘 Facebook — Sin autorizar💼 LinkedIn — Sin autorizar
⚠️ Datos demo activos. Los datos visibles corresponden a julio 2026 (ficticio). Social Orgánico real requiere Meta Graph API o CSV actualizado. Los datos demo no se usan para aprendizaje ni para el motor de acciones.
ℹ️ Meta Ads no reemplaza Social Orgánico. Son capas independientes: una mide pauta paga, la otra mide contenido publicado en redes.
El análisis de contenido se activará automáticamente al conectar las cuentas.
Estado del conector
Conector Instagram/Facebook orgánico
Verificando estado del conector...
CSV — Solo como respaldo temporal
Fuente automática en preparación · CSV disponible solo como respaldo
Plantilla: _templates/social_organic_performance_template.csv
· Procesamiento 100% local en el navegador · Sin PII · Sin envío a servidor
Métricas del período
Evolución temporal
Comparación por plataforma
Plataforma
Posts
Alcance
Impresiones
Interacciones
ER%
Clics
Reprod.
Seg. ganados
Leads
Cargando…
Análisis por dimensiones
Por pilar de contenido
Pilar
Posts
Alcance
Interacciones
ER%
Cargando…
Por formato
Formato
Posts
Alcance
Interacciones
ER%
Cargando…
Por canal — leads y alcance
Canal
Posts
Alcance
ER%
Leads
Cargando…
Por servicio legal
Servicio
Posts
Alcance
Interacciones
Leads
Cargando…
Top publicaciones
Clic en encabezado de columna para reordenar
Título / Tema
Canal
Formato
Pilar
Alcance ↕
Interacciones ↕
ER% ↕
Leads ↕
Cargando…
Publicaciones de menor rendimiento relativo
ER% por debajo de la mediana del período · mínimo 5 publicaciones para activar
Título / Tema
Canal
Formato
Alcance
ER%
Observación
Cargando…
Data Quality & Completeness
Hallazgos preliminares
Insights del motor de análisis · Impulsa Insights Engine
⏳
Cargando insights de Social Orgánico…
Estado del calendario editorial
Agente
Activo
Social Media & Content Agent
Publicación automática
Nunca
Todo requiere aprobación humana
Canales activos
3
Instagram · Facebook · LinkedIn
Performance input
Pendiente
Carga semanal requerida
Inteligencia de Contenido
✅ Activo — v2.0Actualizado 2026-07-31
Componente
Valor
Estado
Brand Context
v2.0
✅ Enriquecido
Manual Corporativo 2010–2011
16 páginas
✅ Procesado
Fichas de campaña PDF
6 documentos
✅ Procesadas
Decks mensuales PPTX
5 decks
✅ Procesados
Posts de feed detectados
16 piezas
✅ Analizados
Historias detectadas
7 piezas
✅ Analizadas
Prototipos / bocetos
9 piezas
✅ Registrados
Reglas de Contenido
5 fórmulas copy
✅ Documentadas
Framework de Auditoría
8 dimensiones
✅ Activo
Social Proof verificado
4 claims
✅ Confirmado
Tipografía digital vigente
Montserrat vs Myriad Pro
⚠️ Pendiente
HEX color CTA teal/menta
~#1DC8A0
⚠️ Pendiente
Hallazgos críticos
⚠️ CF-001 · Alta prioridad
Discrepancia tipográfica
Manual 2010–2011 define Myriad Pro como tipografía primaria. Producción digital 2025–2026 usa Montserrat. Requiere resolución con diseño.
⚠️ CF-002 · Media prioridad
Color CTA sin HEX oficial
Color teal/menta (~#1DC8A0) detectado en pills de Instagram pero no aparece en el brandbook. HEX exacto pendiente de confirmación por diseño.
✅ CF-003 · Disponible
Campañas B2B documentadas
6 fichas de producto con cobertura, precio, exclusiones y contactos. Listas para usar en contenido de servicios.
✅ CF-004 · Confirmado
Jerarquía B2B confirmada
Consultas → Esencial → Integral → Pyme · + Cesantía Caja18 · + Alemana Seguros. Base para contenido LinkedIn y materiales empresa.
+1.5M personas (dic 2025) · +520K causas (ene 2026) · +25 años · +50 materias. Solo usar cifras exactas confirmadas.
Pendientes para marketing
⚠️
Diseño: Definir tipografía digital vigente — ¿Montserrat o Myriad Pro? Actualizar brand_context.md con la resolución formal.
⚠️
Diseño: Confirmar HEX oficial del color teal/menta (~#1DC8A0) usado en pills de CTA digitales.
○
Marketing Ops: Verificar si Plan Pyme PDF puede digitalizarse con OCR para extraer texto completo del documento.
○
Comercial: Confirmar precio referencial del Plan Pyme (no extraíble del PDF actual).
○
Tecnología/Producto: Validar si zonaclientes.legalchile.cl sigue activo como URL de acceso para clientes con plan vigente.
○
Comercial/Marketing: Revisar si alianzas históricas (BANMÉDICA, METROGAS, etc. del manual 2011) siguen vigentes para uso en contenido B2B.
○
Comercial: Confirmar qué canales de contacto B2B están activos hoy (teléfonos/emails de las fichas PDF pueden ser obsoletos).
Hoja de ruta — Conexión orgánica automática
Paso 1: Autorizar acceso a Meta Business Suite (Instagram + Facebook) mediante la API de Meta Graph.
Permisos requeridos: instagram_basic, pages_read_engagement, read_insights Paso 2: Autorizar acceso a LinkedIn Pages API con permisos de lectura de métricas de contenido orgánico. Paso 3: Ejecutar el conector para importar publicaciones, reels, alcance, engagement y reproducciones por contenido:
python _scripts/refresh_social_organic.py --mode daily Paso 4: Impulsa comparará automáticamente el rendimiento por contenido y detectará los posts con mayor tráfico a www.legalchile.cl. Paso 5: El Motor de Contenido (Content Intelligence activo) generará propuestas alineadas al brand context y al calendario comercial. Ninguna publicación se ejecuta sin aprobación.
✅ Content Intelligence v2.0 activo — el brandbook, las fichas de producto y los decks ya están procesados. La conexión automática de métricas sigue pendiente de autorización.
El equipo de Agentes IA de Marketing LegalChile está compuesto por 9 agentes especializados.
Cada uno ejecuta tareas de su área de forma autónoma y requiere aprobación humana antes de publicar o implementar cambios.
Estado del equipo
🔍 SEO Content Agent
Estrategia SEO · Briefs de contenido · Clusters temáticos
Activo · Datos SC reales conectados
💰 Paid Media Analyst
Google Ads · Meta Ads · Optimización de campañas
Activo · Google Ads + Meta Ads conectados
🎯 CRO Specialist
Conversión · A/B · Landings · Formularios
Activo · GA4 conectado
📊 Reporting Analyst
Reportes semanales · KPIs · Análisis de performance
Activo · 5/5 fuentes conectadas
🚀 Growth Strategist
Roadmap · Experimentos · Sistema operativo de growth
Activo · Conectado a datos de funnel
⚙️ Marketing Ops Manager
SOPs · Backlog · Nomenclatura · Coordinación
Activo · Sistema operacional
✍️ UX Writing Agent
Copy de conversión · Microcopy · Formularios · CTAs
Instrucciones visuales, dimensiones, paleta y texto en imagen
📢 Propuestas de anuncios
Copies para Meta Ads derivados del calendario orgánico
🔗 Contenido SEO → Social
Adapta artículos y keywords a formatos de redes sociales
Regla de publicación: Todo contenido generado requiere aprobación humana. El agente produce borradores — la persona de marketing decide qué se publica, cuándo y cómo.
Aprobaciones pendientes
✅
Sin aprobaciones pendientesTodos los agentes están al día. No hay activos esperando revisión humana.
Regla de aprobación
Todo activo generado por un agente (anuncio, brief, landing, reporte, SOP) requiere
aprobación explícita del responsable de marketing antes de ser publicado,
activado o implementado en producción. Los agentes proponen — las personas deciden.
Estado del sistema de reportes
Fuentes conectadas
5/5
Datos reales disponibles
APROBs pendientes
0
Todos los bloqueadores resueltos
Último refresh completo
15 jul
2026 · 16:57 hrs · 5/5 OK
Historial de APROBs (bloqueadores resueltos)
ID
Descripción
Estado
Fecha resolución
APROB-SC-DNS
Search Console no cargaba datos — propiedad usada incorrectamente
Resuelto
15 jul 2026
APROB-ADS-OAUTH
Google Ads OAuth invalid_grant — token generado con client_id incorrecto
Resuelto
15 jul 2026
APROB-META-TRANSIENT
Meta Ads error transitorio en primer intento de refresh
Resuelto
15 jul 2026
Próximas acciones recomendadas
📝
Crear reporte semanal de la semana del 5–15 jul 2026Exportar resumen ejecutivo para reunión de equipo. Solicitar al Reporting Analyst.
🔍
Investigar caída de página contrato de arrendamiento (-42%)Revisar en Search Console directamente para ver si es una anomalía o tendencia.
✅
Social Media & Content Agent — Completado (15 jul 2026)9/9 agentes activos. Módulo incluye calendarios, copys, reels, carruseles y briefs de diseño para Instagram, Facebook y LinkedIn. Toda publicación requiere aprobación humana.
Nota sobre exportación
Este dashboard es para uso interno y visualización en browser. Para exportar datos:
· Los archivos JSON fuente están en _data/
· Los CSVs están en _data/*/ (meta_ads, search_console, leads)
· Para imprimir este dashboard: Ctrl+P → Guardar como PDF en el browser.
Fuentes de datos conectadas
✅ Google Analytics 4
Propiedad 381370130 · 3.694 sesiones · 7 días
Conectado · OK
✅ Google Ads
Cuenta 1299842252 · $740.626 CLP · 5 campañas activas
Conectado · OK · OAuth renovado 15 jul
✅ Meta Ads
Cuenta LegalChile · $101.920 CLP · 1 campaña activa
Conectado · OK
✅ Google Search Console
sc-domain:legalchile.cl · 612 clics · 5–12 jul
Conectado · Propiedad de dominio DNS
✅ CRM (Google Sheets)
1 lead · solo lectura · sin PII
Conectado · API Google Sheets
¿Cómo actualizar los datos?
Para refrescar todos los datos
Ejecuta el siguiente comando en la terminal del proyecto. Requiere Python y las credenciales configuradas.
$env:PYTHONIOENCODING="utf-8"
python _scripts/refresh_marketing_dashboard.py --mode full
Luego recarga esta página (F5) para ver los datos actualizados.
El refresh completo tarda aproximadamente 30–60 segundos.
Esperar 5 minutos y volver a ejecutar solo Meta: --source meta_ads
Google Analytics 4
Cuota de API excedida
Esperar hasta el día siguiente o consultar con el equipo técnico
Search Console
Propiedad incorrecta
Verificar que GSC_SITE_URL=sc-domain:legalchile.cl en .env
CRM (Sheets)
Sin acceso a la hoja
Verificar que la cuenta de servicio tenga permisos de lectura en el Sheet
Comportamiento del selector de fechas en este panel:
El selector de fechas cambia la generación de oportunidades y la fuente de análisis del motor IA.
Las acciones Aprobadas o En ejecución no desaparecen al cambiar el período — son compromisos de ejecución que persisten hasta cerrarse.
La Medición usa la fecha de implementación como ancla, no el período del selector.
⏳Cargando acciones…
⚠️ Fuente de acciones no disponible.
Para generar sugerencias: python _scripts/generate_marketing_actions.py
Señales del motor de análisis · Insights críticos y de alta prioridad
Total
0
Sugeridas
0
Aprobada
0
En ejecución
0
En medición
0
Cerradas
0
💡Sugeridas del análisis0Candidatas · Snapshot estático · No cambian automáticamente al cambiar período
Acción
Canal
Período origen
Baseline
Meta
ICE
Prioridad
Estado
Cargando sugerencias…
🔄Registro activo0Aprobadas o en ejecución · Persisten hasta cierre · No cambian con el selector de período
Sin acciones activas todavía. Aprueba una sugerencia para moverla aquí.
Acción
Canal
Período origen
Baseline
Meta
ICE
Prioridad
Estado
Sin acciones activas.
📊Medición de impacto0Implementadas · Comparación antes / después · Solo fuentes conectadas
Sin acciones en medición todavía. Cuando una acción pase a "En medición", aparecerá aquí con su comparación antes/después. El sistema no afirma aprendizaje sin datos reales antes/después de implementación.
Acción
Canal
Métrica objetivo
Baseline
Actual
Δ%
Resultado
Estado
Los cambios de estado se guardan en este navegador. Ciclo: Pendiente → Aprobada → En ejecución → En medición → Cerrada. Haz clic en el estado de una fila para avanzarlo.