Caso de éxito: un robot diario que reactiva leads cualificados en el CRM en Madrid
Este caso explica cómo funciona un robot para reactivar leads de un CRM de forma diaria y auditable. En el equipo comercial de una empresa de formación a distancia con la que trabajamos desde 2006, una persona dedicaba un rato cada día, a primera hora o a última, a una tarea muy concreta: revisar los leads ya trabajados y cualificados y devolverlos al circuito de contacto como si fueran nuevos. Diseñamos un robot que hace ese trabajo dentro del propio CRM, con las mismas reglas y la misma trazabilidad que el proceso manual. Este es el planteamiento, el método y los criterios que conviene tener en cuenta antes de automatizar una tarea así.
Proyecto para un cliente de la provincia de Madrid. Caso anonimizado: por confidencialidad, la ubicación y los datos que podrían identificar al cliente se han modificado.

Este caso comparte CRM con el que contamos en el informe de actividad comercial que se genera solo, pero se entiende por separado: aquí no se trata de medir al equipo, sino de que ningún contacto valioso se enfríe por falta de tiempo.
La situación de partida
Cuando un lead ya ha sido trabajado y está cualificado, no siempre conviene dejarlo aparcado. Puede haber respondido a todas las preguntas del formulario o solo a parte de ellas, y aun así merece otra oportunidad de contacto. Para eso, el equipo tenía un procedimiento: dar de alta al lead en un estado de «nuevo», de modo que volviera a la cola de llamadas como un contacto fresco.
Ese procedimiento era manual, y tenía dos partes:
- Reactivar. Revisar lead a lead los contactos ya gestionados y cualificados, y aplicarles el cambio de estado.
- Anotar la franja horaria. Cuando el lead había indicado a qué horas prefería que le llamaran, esa franja se escribía a mano junto a su nombre, para que el comercial la viera de un vistazo.
El documento funcional del proyecto resume el coste de este modo de trabajar:
- Tiempo diario de una persona dedicado a una tarea mecánica.
- Riesgo de olvido. Un lead cualificado que no se reactiva a tiempo se enfría.
- Riesgo de inconsistencia. Si la franja horaria no se copia, el comercial pierde un matiz que puede decidir si el contacto contesta o no.
Lo que se planteó
El objetivo no era inventar un proceso nuevo, sino replicar exactamente el que ya existía. Es un criterio que aplicamos siempre que se automatiza algo que otras personas llevan tiempo haciendo bien: primero se copia lo que funciona y solo después se mejora. Las razones son prácticas. El equipo ya confía en el resultado manual, las reglas ya están probadas por el uso y cualquier diferencia entre robot y persona se puede detectar comparando.
El robot se planteó con cinco compromisos:
- Reactivación automática de todo lead que cumpla el criterio acordado de «cualificado y ya gestionado», en las horas que se configuren (por ejemplo, a primera hora y a última).
- Franja horaria automática. Si el lead tiene una franja registrada, el robot la añade junto al nombre con el formato acordado.
- Trazabilidad idéntica a la manual. Cada reactivación queda anotada en el historial del lead, con usuario y fecha y hora.
- Sin duplicados. Un lead ya reactivado no se vuelve a tocar hasta que el proceso lo determine.
- Informe diario por correo con lo reactivado y lo descartado, con el motivo.
Conviene precisar un punto. Este robot no usa inteligencia artificial: aplica reglas definidas con el cliente. Y eso es una ventaja, porque una regla se puede explicar, comprobar y corregir.
Cómo funciona
Ejecución programada. El robot se lanza a las horas que decida el cliente. Esas horas se cambian sin tocar el código.
Criterio de selección configurable. Qué es un lead cualificado y ya gestionado depende del negocio: el estado actual del lead, si se ha realizado ya un contacto y las reglas comerciales de la empresa. El documento deja este criterio abierto de forma deliberada: se fija con el cliente en la fase de análisis, con ejemplos reales.
Alta en el estado de reactivación. El lead recibe el nuevo estado en su historial de seguimiento y conserva los anteriores, igual que ocurre cuando lo hace una persona.
Registro de auditoría. Cada alta queda en la ficha del lead, con el usuario y la fecha y hora, visible desde el propio CRM.
Franja horaria con protecciones. El robot localiza la franja registrada en la información del lead y la escribe junto al nombre. Para no estropear datos, aplica tres protecciones: nunca la duplica si ya figura en el nombre, la omite si el nombre no admite más caracteres y guarda el nombre original para poder revertir el cambio.
Informe diario. Un correo, a las personas que se determinen, con el número de leads reactivados, su estado previo y la franja aplicada, y con los descartados y el motivo: no cualificado, ya reactivado, sin contacto previo.
El modo simulación
Lo más importante del diseño es lo que el robot hace antes de trabajar de verdad. Durante un periodo acordado funciona en modo simulación: no modifica ningún dato, pero genera cada día el informe de «leads que habría reactivado». Ese informe se compara con las decisiones que toma la persona en el proceso manual.
Si hay diferencias, se investiga cuál de los dos criterios es el correcto y se ajustan las reglas hasta que el resultado sea el esperado. Solo con la aprobación del cliente se activa el modo real. Es la forma más barata de encontrar casos límite: un estado poco habitual, un lead sin contacto previo registrado, un nombre demasiado largo para añadir la franja.
El proceso, paso a paso
- Análisis de reglas. Definimos con el equipo el criterio exacto de lead cualificado y los horarios de ejecución, con ejemplos reales aportados por las personas que hacen la tarea. Se cierra en una reunión con la responsable del proceso.
- Desarrollo sobre una copia. El robot se construye sobre una copia de seguridad de los datos. No se instala nada en producción durante esta fase.
- Validación cruzada en simulación. El robot trabaja sin tocar datos y se compara su resultado con el manual. La aprobación llega cuando los criterios coinciden.
- Puesta en producción. Se instala en el servidor del CRM con copia de seguridad previa y un plan de reversión, y se arranca en modo real. La primera semana se sigue a diario.
- Soporte y ajustes. Un periodo de apoyo para afinar criterios y horarios con el uso real.
Enfoque no invasivo
Tres garantías marcan el proyecto:
- Mismos mecanismos que el proceso manual. El robot no altera ninguna función existente del panel: registra los cambios por el mismo camino que lo haría un usuario.
- Nada en producción hasta la aprobación. El desarrollo y las pruebas se hacen sobre una copia de los datos.
- Auditoría completa. Todo lo que hace el robot queda reflejado en el historial de cada lead y en el informe diario.
Qué cambia para el equipo
Estos son los beneficios que persigue el proyecto, no resultados medidos:
- Desaparece la tarea manual diaria y, con ella, el riesgo de olvidos.
- La reactivación sigue las mismas reglas cada día, sin depender de quién la haga.
- La franja horaria llega al comercial en el lugar donde ya la mira.
- La persona que hacía la tarea recupera ese tiempo para trabajo comercial.
- Cualquier responsable puede comprobar, con el informe, qué se ha reactivado y qué no.
Cuándo compensa automatizar una tarea así
Este tipo de robot encaja cuando se cumplen varias de estas condiciones:
- La tarea se repite todos los días y siempre con las mismas reglas.
- El criterio se puede escribir: si dos personas del equipo dudarían de qué hacer, primero hay que cerrar la regla.
- Los datos ya están en un sistema que permite registrar el cambio de forma trazable.
- Olvidarla o hacerla tarde tiene un coste comercial.
- Se puede ensayar sin riesgo, con una copia de los datos y un modo simulación.
Si la regla todavía no está clara, lo primero es el análisis, no el robot. Y si no se puede comparar el resultado con el proceso actual, no se debería poner en marcha.
¿Tiene tareas diarias que se hacen a mano en su CRM?
Podemos revisar con usted qué tareas repetitivas se pueden automatizar dentro de su CRM actual, sin cambiar de herramienta y con un periodo de simulación antes de actuar sobre datos reales. Consulte nuestras páginas sobre automatización de procesos y programación a medida, o cuéntenos su caso.
Robot para reactivar leads: lo esencial del caso
Un robot para reactivar leads debe ser idempotente: si se ejecuta dos veces, no duplica nada. Antes de activar un robot para reactivar leads, se prueba en modo simulación para ver qué cambiaría. El criterio de lead cualificado de un robot para reactivar leads se define con el equipo comercial, no con el programador. Un robot para reactivar leads que registra todo lo que hace permite auditar cada cambio.
Para ampliar información, puede consultar el manual de PHP.
La visión de Ángel González
«Un robot diario sobre un CRM debe ser idempotente y auditable: si se ejecuta dos veces, no duplica; si falla, avisa; y todo lo que hace queda registrado. Por eso lo desarrollo con un modo de simulación que muestra qué cambiaría antes de modificar un solo registro, y con criterios de selección definidos junto al equipo comercial, no supuestos por el programador.»
Ángel González, director de NOÁTICA Informática para empresas
Preguntas frecuentes
¿El robot usa inteligencia artificial?
No. Aplica reglas definidas con el cliente. Es automatización de procesos, no un modelo que decida por su cuenta.
¿Qué pasa si el robot se equivoca?
Por eso existe el modo simulación y el plan de reversión. Además, cada cambio queda en el historial del lead, y el nombre original se guarda para poder deshacer la anotación de la franja.
¿Hace falta cambiar de CRM?
No. El robot se integra en el CRM existente y usa los mismos mecanismos de registro que una persona.
¿Se pueden cambiar las horas y los criterios después?
Sí. Las horas de ejecución y los criterios se configuran sin tocar código, y hay un periodo de soporte para afinarlos con el uso real.
¿Quién es el propietario del robot?
El cliente. El código, los servidores y las licencias quedan a nombre de la empresa.
¿Tiene un proyecto parecido?
Analizamos su caso y le proponemos un plan por fases, con el código y los datos a su nombre. Tenemos equipo para empezar de inmediato.
Automatización de procesos → · Programación a medida → · Software de gestión →




