Gerir Leads de Website Sem Sair do Umbraco: Uma Análise ao umContactManager
Para muitos sites Umbraco, um formulário de contacto é onde a gestão de leads começa e onde as coisas começam a correr mal. As submissões vão para uma caixa de entrada, as respostas são enviadas de outra, o spam acumula-se, e leads importantes são copiados manualmente para um CRM. O umContactManager foi criado para integrar tudo isto no próprio CMS.
Porque é que a gestão de leads falha num CMS
As consultas do website raramente vêm de uma única fonte. Formulários incorporados, frontends personalizados, landing pages e sites remotos enviam dados em formatos diferentes e com autenticação distinta. Os formulários públicos também atraem bots e enxames de submissões inúteis. Além disso, o e-mail de saída geralmente está desligado da submissão que o desencadeou. Como resultado, os editores não têm um único lugar para ver o histórico completo de um lead.
O que o plugin faz
O umContactManager, desenvolvido pela OSKI Solutions, adiciona uma secção dedicada a Contactos no backoffice do Umbraco. Reúne submissões de formulários, e-mails recebidos, filtragem de spam, comunicação externa e notificações. O objetivo é simplificar e automatizar a gestão de contactos, para que as equipas respondam mais rápido, gastem menos tempo no trabalho manual do CRM e escalem as operações de contacto sem sair do Umbraco.
Um pipeline para cada fonte de lead
Cada fonte de lead passa por um pipeline compartilhado de submissão com três canais:
o Gestor de Contactos integrado no formulário
formulários personalizados no mesmo site
uma API JSON externa
Todos os canais partilham um catálogo de campos único, as mesmas regras de segurança e chaves API. Isto torna o plugin adequado para configurações de site único e multi-site, incluindo clientes headless.
Spam interrompido na entrada
A proteção funciona em várias camadas:
limitação de taxa
honeypot soft-accept
ganchos CAPTCHA
limites de tamanho de carga útil
origens permitidas
marcação automática de spam quando é atingido um limite
Todos os canais partilham um catálogo de campos único, as mesmas regras de segurança e chaves API. Isto torna o plugin adequado para configurações de site único e multi-site, incluindo clientes headless.
E-mail que mantém o seu contexto
Saída: enviado via SMTP ou Postmark, usando modelos tokenizados de notificações e agradecimentos.
Respostas: escritas diretamente do espaço de trabalho do contacto.
Anexos: armazenados localmente ou na Amazon S3.
Entrada: recebidos através de webhooks do Postmark.
Histórico de E-mails: cada mensagem mostra o seu estado (Em fila, Enviado, Entregue, Rejeitado, Aberto ou Queixa de spam).
Uma vista CRM dentro do CMS
A secção de Contactos separa Entradas, Arquivados e Spam, e inclui:
pesquisa, filtros e ações em massa
distintivos de atividade
consulta GeoIP
um espaço de trabalho detalhado para cada contacto com o seu histórico de submissões e e-mails
Notificações acionadas por eventos, incluindo Telegram, alertam a equipa sobre novas submissões, respostas de clientes e leads diretos por e-mail.
Assistência opcional de IA
Elaboração de respostas: feita com OpenAI ou Claude, usando instruções configuráveis.
Inteligência de leads: adiciona pontuação de risco, contexto de empresa e pessoa, e pesquisa automática. Também pode arquivar automaticamente leads de baixa qualidade. histórico de e-mails
Fornecedores que pode trocar
IA, transporte de e-mail, armazenamento de anexos e notificações são construídos como fornecedores intercambiáveis. Os projetos podem escolher serviços com base no custo, preferências operacionais ou requisitos de conformidade sem tocar no núcleo.
Gerir Leads do Umbraco com o umContactManager
Traga a captação de leads, proteção contra spam, histórico de emails e respostas redigidas por IA para o backoffice Umbraco. A instalação demora minutos e não altera o código base.
Tecnologia
Backend: C# no Umbraco CMS, com arquitetura baseada em providers, pipeline de captação partilhada e sistema modular de plugins para backoffice
Frontend: Lit
IA: OpenAI API, Anthropic Claude API
Armazenamento: Amazon S3
Email: Postmark / SMTP
Indústria: Umbraco CMS
Lançamento: 2026
Resultados reportados
70% resposta inicial 70% mais rápida. Captação, contexto do contacto e email de saída estão num só fluxo, com redação opcional por IA.
65% menos trabalho manual em CRM. Menos triagem de spam, menos perseguição de conversas de email, menos cópia de leads entre ferramentas e menos reescrita de respostas semelhantes.
40% caixa de entrada 40% mais limpa. Filtragem de spam, arquivamento automático e monitorização de atividade em Email Recebido, Spam e Histórico de Emails facilitam identificar leads reais.
50% lançamento 50% mais rápido de novos canais. Novos sites, landing pages e clientes headless ligam-se via fontes externas e pipeline de validação partilhado.
Configurar
O plugin está disponível no Umbraco Marketplace. A instalação demora minutos e não requer alterações no código base. Depois de instalado, dê acesso ao grupo de utilizadores na secção Contactos e configure as definições: campos de formulário, segurança, fontes, email, notificações e IA se necessário.
Conclusão
O umContactManager transforma o Umbraco numa área de trabalho completa para gestão de leads. Combina captação multicanal, proteção camadas contra spam, histórico completo de emails com estados de entrega e IA opcional para respostas e pesquisa de leads. Por ser baseado em providers intercambiáveis, o plugin adapta-se à configuração existente de cada projeto.