Saltar al contenido

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

  1. Un reporte por pregunta y por persona: la dirección recibe compras contra ventas sin jerga; mercadeo recibe gasto y margen por vehículo.
  2. Contar leads por formularios reales del sitio, no por lo que reporta la plataforma de anuncios.
  3. 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.
  4. 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

  1. Disparador

    Planificador del servidor con horarios ajustados a la zona horaria de Panamá.

  2. Lectura en vivo

    Plataformas de anuncios, CRM, formularios, inventario y hojas de registro.

  3. Validación

    Fuente disponible, sin doble conteo, simulacro opcional; si una fuente falla, el reporte lo dice.

  4. Redacción

    Plantilla común con cifra destacada, tabla, fuentes y acción sugerida.

  5. Envío con respaldo

    Si un transporte de correo falla, sale por otro; una sonda vigila cada transporte.

  6. 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

  • 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.

    En producción
  • Resumen de cobranza para la oficina (ZoDesk)

    Construido y probado; sin confirmación documentada de rondas reales.

    Construido y probado
  • 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.

    Pendiente

“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

Casos conectados