Caso 06 · Automatización · Operaciones · Marketing
Cada reporte responde una pregunta de una persona concreta, en su idioma.
En lugar de un tablero que alguien debe abrir, diseñé reportes y alertas que llegan por correo en el momento útil: calculados en vivo, con fuentes declaradas, sin cifras que se contradigan y con una acción al final. La regla de oro de las alertas es callar cuando todo está bien.
- Proyecto
- Reportes y alertas automáticas por correo
- Contexto
- Concesionario de autos, ZoDesk, e-commerce multipaís y CRM de servicios
- Por Antonio Duque
- Revisado contra el código y la documentación el
01
Contexto y necesidad
La dirección quería certeza, no métricas; mercadeo necesitaba saber en qué autos se gastaba la pauta; ventas necesitaba saber qué leads esperaban a una persona; y nadie se enteraba cuando una integración dejaba de funcionar.
Los números de las plataformas tampoco eran confiables por sí solos: había que contrastarlos con los formularios realmente recibidos.
02
Mi responsabilidad
- Definí cada reporte a partir de la pregunta de su destinatario: formato, lenguaje, frecuencia, fuentes y validaciones. Dirigí su construcción y revisé sus resultados con el equipo.
03
Estrategia y decisiones
- Un reporte por pregunta y por persona: la dirección recibe compras contra ventas sin jerga; mercadeo recibe gasto y margen por vehículo.
- Contar leads por formularios reales del sitio, no por lo que reporta la plataforma de anuncios.
- Ventanas que respetan cómo cierran los datos: el gasto se reporta hasta ayer y el cierre mensual sale el día 5, cuando las plataformas ya terminaron de ajustar.
- Alertas con memoria: un aviso por problema, ventana corta para no despertar casos viejos y reintento si el correo falla.
04
Qué construí
- Gasto de pauta separado entre compra y venta de autos, con versión diaria para mí, semanal para la dirección y cierre mensual campaña por campaña.
- ROI semanal que cruza el gasto de pauta por auto con las ventas registradas para leer el margen después de la publicidad.
- Reporte semanal para la dirección en lenguaje llano, calculado en vivo, y un estado de compras cuatro veces al día en formato listo para WhatsApp.
- Cierres de la semana por asesor, radar de leads que se enfrían por canal comparado con los 30 días anteriores y lista de búsquedas sin resultado en la web.
- Rendimiento por auto que recomienda dónde pagar destacado según la conversión de vista a clic, y marca aparte los autos con un problema de precio.
- Alertas de salud: catálogo desincronizado, costo por lead disparado, comprador caliente sin contacto humano, autos estancados, ventas sin costo de compra, formularios que caen a cero y un vigilante que comprueba que los datos lleguen, no solo que las tareas corran.
05
Cómo funciona
Disparador
Planificador del servidor con horarios ajustados a la zona horaria de Panamá.
Lectura en vivo
Plataformas de anuncios, CRM, formularios, inventario y hojas de registro.
Validación
Fuente disponible, sin doble conteo, simulacro opcional; si una fuente falla, el reporte lo dice.
Redacción
Plantilla común con cifra destacada, tabla, fuentes y acción sugerida.
Envío con respaldo
Si un transporte de correo falla, sale por otro; una sonda vigila cada transporte.
Memoria
Cada aviso queda marcado para no repetirse y reintentarse si falló.
Demostración
Así llega un reporte
Gasto de pauta semanal para dirección
Ejemplo anonimizado · cifras ficticias
Asunto: Pauta de la semana: compra vs venta de autos
Lunes, 7:00 a. m. · calculado en vivo
Para comprar autos
$X.XXX
N personas escribieron
Para vender autos
$X.XXX
N personas escribieron
Los leads se cuentan por formularios realmente recibidos en la web, no por la cifra de la plataforma de anuncios.
Fuentes: Meta · TikTok · Google Ads · formularios de la web. Datos hasta ayer.
Alerta: costo por lead disparado
Ejemplo anonimizado · cifras ficticias
Asunto: ⚠️ Campaña A: el costo por lead se triplicó
Solo se envía cuando algo no cuadra
Últimos 7 días: $XX por lead. Su propio promedio de los 30 días anteriores: $X.
Regla: 3 veces su propio promedio con un gasto mínimo semanal, o gasto sin ningún lead.
Siguiente paso: revisar el formulario y el anuncio antes de subir presupuesto.
Suena una vez por campaña y semana; si sigue roto la semana siguiente, vuelve a sonar.
Resumen de cobranza de ZoDesk para la oficina
Ejemplo anonimizado · cifras ficticias
Clientes que deben
12 · $XX.XXX
7 validados recibieron el recordatorio. Quedan 3 por revisar y 2 sin correo.
- Cliente A · AB-1234 · validado$X.XXX
- Cliente B · por revisar · sin correo$X.XXX
- Cliente C · validado · el correo rebotó: hay que llamarlo$X.XXX
Indica a quién revisar, a quién llamar y si la campaña está apagada. No incluye recomendaciones automáticas ni comparativas entre periodos.
06
Herramientas y su función
- Laravel Scheduler
- Programación y ejecución de reportes y alertas.
- APIs de Meta, Google Ads y TikTok
- Gasto y rendimiento de campañas.
- Zoho CRM
- Estados comerciales y enlaces directos a registros por completar.
- Brevo y relay de Google
- Envío con transporte de respaldo.
- Resend
- Envío y eventos de entrega en ZoDesk.
Evidencias disponibles
- Planificador del servidor del concesionario con las frecuencias de cada reporte y alerta.
- Plantilla de alertas común con simulacro, envío de prueba y memoria de avisos.
- Resumen de cobranza en ZoDesk y alertas de salud del e-commerce multipaís, documentadas con su primer paso de respuesta.
07
Estado actual
- En producción
Reportes de pauta, ROI, dirección, cierres y demanda
Programados en el servidor del concesionario según la copia revisada del planificador.
- En producción
Alertas de salud de datos e integraciones
Programadas; callan cuando todo está bien.
- Construido y probado
Resumen de cobranza para la oficina (ZoDesk)
Construido y probado; sin confirmación documentada de rondas reales.
- Pendiente
Alertas de salud del e-commerce multipaís
Construidas y probadas en simulacro; pendientes de destinatarios y monitor externo.
- Pendiente
Recordatorios diarios de mantenimiento (CRM de servicios)
Función construida; su programación está descrita como paso a seguir.
“En producción” solo se usa cuando la documentación del proyecto lo confirma. “Construido y probado” significa que hay pruebas automatizadas, no que esté en uso. “Propuesta” es una idea documentada, no algo construido.
Próximos pasos
- Activar las alertas del e-commerce multipaís con destinatarios definidos.
- Llevar el patrón de reportes del concesionario a ZoDesk como módulo reutilizable.
08
Aprendizajes
“La tarea corrió” no significa “el dato llegó”. El vigilante compara lo que los procesos dicen contra lo que quedó en la base.
Escribir para el destinatario cambia el reporte: la dirección pidió certeza y recibió una sola comparación clara.
Las plataformas pueden inflar los leads; el formulario recibido es la cifra buena.
Servicios relacionados
Análisis de datos
Panel - monitor administrativo inteligente
Paneles para ver métricas críticas, detectar cuellos de botella y tomar decisiones con menos intuición y más datos.
Rentabilidad publicitaria
Cálculo de ROI publicitario
Conecta inversión, leads, ventas y margen para saber qué campañas realmente generan retorno.
Marketing conectado con datos y operación
Automatización de marketing y procesos comerciales
Conecto inventario, campañas, CRM y correo para que lo que se anuncia exista, lo que se mide sea cierto y lo que falla avise.
Casos conectados
Paneles de monitoreo y acción
Paneles que no se quedan en el número: cada indicador fuera de rango propone una acción concreta.
Correo: seguimiento, envíos segmentados y operación
Correos que salen de datos reales, con segmentos, validación humana, anti-duplicados y medición de entrega.
Marketing dinámico desde el inventario
El inventario como fuente única de catálogos, contenido, señales de conversión y decisiones de pauta.