Growth / Ventas / BI
Una vista · fuentes trazables · sin cifras inventadasEmbudo comercial
Hechos por su fecha, no cohorte de conversión. Reuniones pueden superar leads del periodo; no se inventan ratios entre poblaciones distintas.
Rentabilidad con evidencia
ROI = (contribución antes de captación − coste de captación) / coste de captación. Solo con cobertura completa declarada y contribución documentada de cada venta. No es beneficio neto de empresa. ROAS = ingresos atribuidos / gasto publicitario, solo en Meta Ads o Google Ads. Coste 0 o desconocido → no calculable.
Resultados por canal
| Canal de origen único | Leads | Reuniones | Clientes nuevos | Ventas € | Coste € | ROI | ROAS |
|---|
* = suma observada con cobertura incompleta. Instagram/TikTok/Facebook son orgánicos; campañas pagadas van solo en Ads. «Orgánico sin detalle» es residual, nunca un subtotal. Plataforma ≠ canal ≠ fuente. SEO/AEO solo se asignan con evidencia explícita de origen.
Tráfico web real · separado del embudo
Los filtros de fecha se aplican; el filtro de canal comercial NO se aplica a este bloque (no hay unión verificada tráfico → cliente). Search Console utiliza fechas Pacific Time; no se suman sus clics a las sesiones GA4.
Desglose GA4 y procedencia
| Canal GA4 (no atribución comercial) | Sesiones observadas | Páginas observadas |
|---|
Registro rápido · hechos manuales
Complemento analítico, no un CRM: sin nombres, emails ni teléfonos. Usa IDs del CRM/pedido/actividad original. Un lead por oportunidad; un primer cliente por cliente; una venta por pedido confirmado, no por presupuesto ni cobro. No registres reuniones futuras o no realizadas. Misma referencia + tipo se rechaza aunque cambie el canal.
Confirmar cobertura (habilita ceros y comparativas fiables)
Solo confirma después de conciliar el periodo completo con la fuente. Sin esto, se muestran los hechos observados como parciales. «Sin registros» no equivale a «sin actividad». No confirma fuentes Google ni otros canales.
Datos guardados, correcciones y copias
Persisten en este navegador y esta ruta mediante localStorage; no en el CRM ni en el servidor. Borrar datos del navegador o cambiar de equipo/ruta puede perder el acceso a esa copia. Exporta una copia JSON y guárdala en una carpeta privada. La importación fusiona por ID/referencia y rechaza conflictos sin modificar nada. Puedes vincular una copia JSON local (Chrome/Edge) para guardarla después de cada cambio mientras esta pestaña está abierta.
| Fecha | Hecho | Canal | Referencia | Fuente | Importe | Corregir |
|---|
Declaraciones de cobertura
Conexiones, frescura y límites
| Fuente | Estado probado | Alcance / bloqueo |
|---|
Definiciones, automatización y acceso
- Leads: oportunidades reales identificadas. Reuniones: actividades realizadas, no programadas. Clientes: primer pedido confirmado de un cliente; evitar contarlo otra vez en nuevas obras. Ventas: importe del pedido confirmado sin IVA, no facturación/caja.
- Periodo: día/semana (lunes)/mes/trimestre/año hasta corte. Comparativa contra igual número de días desde el inicio del periodo anterior; si el anterior es más corto se limita también la ventana comparable actual, sin truncar el KPI principal. Diferencias solo con cobertura completa en ambas ventanas. Día actual y fuentes con retraso pueden ser incompletos.
- Importes EUR; fechas comerciales y GA4 Europe/Madrid. GSC America/Los_Angeles según proveedor. Sin conversión automática de divisas ni reasignación de fechas GSC.
- Actualización Google bajo demanda: ejecutar
python3 refresh.py --refreshen el directorio de la entrega y reabrir este HTML. No hay scheduler, actualizaciones desde el navegador ni credenciales en este archivo. Los errores conservan la última copia válida y se muestran como datos antiguos. - Acceso: archivo local privado, sin servidor, puertos, recursos externos ni solicitudes de red (CSP connect-src none). No hay autenticación multiusuario. La protección es la sesión del sistema y los permisos del archivo; no subir a una web pública. Para URL privada hace falta aprobar un despliegue autenticado.
- Las conexiones «probadas» lo fueron en la fecha de auditoría; no son un monitor continuo. No se han probado permisos de Ads por tener scopes de Pages. No se ha inferido atribución SEO/AEO de visitas ni de texto.