Manejo de clientes potenciales del sitio web sin salir de Umbraco: una mirada a umContactManager
Para muchos sitios Umbraco, un formulario de contacto es donde comienza el manejo de clientes potenciales y donde las cosas empiezan a fallar. Las presentaciones van a una bandeja de entrada, las respuestas se envían desde otra, el spam se acumula y los clientes potenciales importantes se copian manualmente en un CRM. umContactManager fue creado para traer todo esto al propio CMS.
Por qué el manejo de clientes potenciales falla en un CMS
Las consultas web rara vez provienen de una sola fuente. Los formularios integrados, las interfaces personalizadas, las páginas de destino y los sitios remotos envían datos en diferentes formatos y con diferentes autenticaciones. Los formularios públicos también atraen bots y avalanchas de envíos basura. Además, el correo electrónico saliente suele estar desconectado de la presentación que lo desencadenó. Como resultado, los editores no tienen un lugar único para ver el historial completo de un cliente potencial.
Lo que hace el complemento
umContactManager, desarrollado por OSKI Solutions, añade una sección dedicada de Contactos al backoffice de Umbraco. Reúne las presentaciones de formularios, el correo entrante, el filtrado de spam, la comunicación saliente y las notificaciones. El objetivo es hacer que el manejo de contactos sea más simple y automático, para que los equipos respondan más rápido, pasen menos tiempo en trabajos manuales de CRM y escalen las operaciones de contacto sin salir de Umbraco.
Un flujo de trabajo para cada fuente de clientes potenciales
Cada fuente de clientes potenciales pasa por un flujo de presentaciones compartido con tres canales:
el Formulario de Gestor de Contactos incorporado
formularios personalizados en el mismo sitio
una API JSON externa
Todos los canales comparten un solo catálogo de campos, las mismas reglas de seguridad y claves API. Esto hace que el complemento sea adecuado tanto para configuraciones de un solo sitio como de múltiples sitios, incluidos clientes headless.
El spam detenido en la entrada
La protección funciona en varias capas:
limitación de tasa
aceptación suave de honeypot
ganchos CAPTCHA
límites de tamaño de carga útil
orígenes permitidos
marcación automática de spam una vez que se alcanza un umbral
Todos los canales comparten un solo catálogo de campos, las mismas reglas de seguridad y claves API. Esto hace que el complemento sea adecuado tanto para configuraciones de un solo sitio como de múltiples sitios, incluidos clientes headless.
Correo electrónico que mantiene su contexto
Saliente: enviado a través de SMTP o Postmark, usando plantillas de notificación y agradecimiento tokenizadas.
Respuestas: escritas directamente desde el espacio de trabajo del contacto.
Archivos adjuntos: almacenados localmente o en Amazon S3.
Entrante: recibidos a través de webhooks de Postmark.
Historial de correos electrónicos: cada mensaje muestra su estado (En cola, Enviado, Entregado, Rebotado, Abierto o Queja de spam).
Una vista CRM dentro del CMS
La sección de Contactos separa Entrantes, Archivados y Spam, e incluye:
búsqueda, filtros y acciones masivas
insignias de actividad
búsqueda GeoIP
un espacio de trabajo detallado para cada contacto con su historial de presentaciones y correos electrónicos
Notificaciones basadas en eventos, incluyendo Telegram, alertan al equipo sobre nuevas presentaciones, respuestas de clientes y contactos directos por correo electrónico.
Asistencia opcional de IA
Redacción de respuestas: realizada con OpenAI o Claude, usando instrucciones configurables.
Inteligencia de clientes potenciales: agrega puntuación de riesgo, contexto de empresa y persona, y auto-investigación. También puede archivar automáticamente clientes potenciales de baja calidad. historial de correo electrónico
Proveedores que puedes intercambiar
IA, transporte de correo electrónico, almacenamiento de archivos adjuntos y notificaciones están construidos como proveedores intercambiables. Los proyectos pueden elegir servicios según costo, preferencias operativas o requisitos de cumplimiento sin tocar el núcleo.
Gestiona Clientes Potenciales de Umbraco con umContactManager
Integra la captura de clientes potenciales, protección contra spam, historial de correos electrónicos y respuestas redactadas por IA en el backoffice de Umbraco. La instalación toma minutos, sin cambios en el código principal.
Tecnología
Backend: C# en Umbraco CMS, con arquitectura basada en proveedores, una canalización compartida de captura, y un sistema modular de complementos para el backoffice
Frontend: Lit
IA: OpenAI API, Anthropic Claude API
Almacenamiento: Amazon S3
Correo electrónico: Postmark / SMTP
Industria: Umbraco CMS
Lanzamiento: 2026
Resultados reportados
70% respuesta inicial un 70% más rápida. La captura, el contexto del contacto y el correo saliente están en un flujo de trabajo, con redacción opcional por IA.
65% menos trabajo manual en CRM. Hay menos clasificación de spam, persecución de hilos de correo, copia de clientes entre herramientas y reescritura de respuestas similares.
40% bandeja de entrada un 40% más limpia. Filtrado de spam, archivado automático y seguimiento de actividad en Entrantes, Spam e Historial de correo hacen que sea más fácil ver clientes reales.
50% despliegue un 50% más rápido de nuevos canales. Nuevos sitios, páginas de destino y clientes headless se conectan mediante fuentes externas y una canalización de validación compartida.
Configuración
El complemento está disponible en el Umbraco Marketplace. La instalación toma minutos y no requiere cambios en el código principal. Después de instalar, otorga acceso a la sección Contactos a tu grupo de usuarios y configura los ajustes: campos de formulario, seguridad, fuentes, correo electrónico, notificaciones y IA si es necesario.
Conclusión
umContactManager convierte Umbraco en un espacio completo para la gestión de clientes potenciales. Combina captura multicanal, protección en capas contra spam, historial completo de correos con estados de entrega y IA opcional para respuestas e investigación de clientes. Al estar basado en proveedores intercambiables, el complemento se adapta a la configuración existente de cada proyecto.