Verarbeitung von Website-Leads, ohne Umbraco zu verlassen: Ein Blick auf umContactManager
Für viele Umbraco-Websites beginnt die Lead-Verarbeitung mit einem Kontaktformular – und genau hier beginnen die Probleme. Einsendungen landen in einem Postfach, Antworten werden von einem anderen gesendet, Spam häuft sich an, und wichtige Leads werden manuell in ein CRM kopiert. umContactManager wurde entwickelt, um all dies direkt im CMS zu integrieren.
Warum die Lead-Verarbeitung in einem CMS scheitert
Website-Anfragen kommen selten aus nur einer Quelle. Eingebaute Formulare, benutzerdefinierte Frontends, Landingpages und externe Seiten senden Daten in unterschiedlichen Formaten und mit verschiedenen Authentifizierungen. Öffentliche Formulare ziehen zudem Bots und Fluten von Spam-Einsendungen an. Außerdem ist der ausgehende E-Mail-Verkehr meist vom auslösenden Kontaktformular getrennt. Folglich haben Redakteure keinen einzigen Ort, um die vollständige Historie eines Leads einzusehen.
Was das Plugin leistet
umContactManager, entwickelt von OSKI Solutions, fügt dem Umbraco-Backend einen eigenen Kontakte-Bereich hinzu. Es vereint Formulareinsendungen, eingehende E-Mails, Spam-Filterung, ausgehende Kommunikation und Benachrichtigungen. Ziel ist es, die Kontaktverwaltung zu vereinfachen und zu automatisieren, damit Teams schneller antworten, weniger Zeit mit manueller CRM-Arbeit verbringen und Kontaktprozesse skalieren können – alles innerhalb von Umbraco.
Eine Pipeline für jede Lead-Quelle
Jede Lead-Quelle läuft über eine gemeinsame Einreichungs-Pipeline mit drei Kanälen:
das integrierte Kontaktformular des Contact Managers
benutzerdefinierte Formulare auf derselben Website
eine externe JSON-API
Alle Kanäle teilen sich einen Feldkatalog, die gleichen Sicherheitsregeln und API-Schlüssel. Dadurch ist das Plugin sowohl für Einzelseiten- als auch für Multi-Site-Setups geeignet, einschließlich Headless-Clients.
Spam wird am Eingang gestoppt
Der Schutz funktioniert mehrschichtig:
Ratenbegrenzung
Honeypot-Soft-Accept
CAPTCHA-Einbindungen
Payload-Größenbegrenzung
erlaubte Ursprünge
automatische Spam-Markierung nach Erreichen eines Schwellenwerts
Alle Kanäle teilen sich einen Feldkatalog, die gleichen Sicherheitsregeln und API-Schlüssel. Dadurch ist das Plugin sowohl für Einzelseiten- als auch für Multi-Site-Setups geeignet, einschließlich Headless-Clients.
E-Mails mit Kontext
Ausgehend: versendet über SMTP oder Postmark, mit tokenisierten Benachrichtigungs- und Dankeschön-Vorlagen.
Antworten: direkt aus dem Workspace des Kontakts geschrieben.
Anhänge: werden lokal oder in Amazon S3 gespeichert.
Eingehend: werden über Postmark-Webhooks empfangen.
E-Mail-Historie: Jede Nachricht zeigt ihren Status (Wartend, Gesendet, Zugestellt, Zurückgekommen, Geöffnet oder Spam-Beschwerde).
Eine CRM-Ansicht im CMS
Der Kontakte-Bereich trennt Eingehende, Archivierte und Spam und beinhaltet:
Suche, Filter und Massenaktionen
Aktivitäts-Abzeichen
GeoIP-Abfrage
einen detaillierten Workspace für jeden Kontakt mit Einreichungs- und E-Mail-Historie
Ereignisgesteuerte Benachrichtigungen, einschließlich Telegram, informieren das Team über neue Einsendungen, Kundenantworten und direkte E-Mail-Leads.
Optionale KI-Unterstützung
Antwortentwürfe: erstellt mit OpenAI oder Claude, basierend auf konfigurierbaren Anweisungen.
Lead Intelligence: fügt Risikobewertung, Firmen- und Personen-Kontext sowie automatische Recherche hinzu. Es kann auch Leads von geringer Qualität automatisch archivieren. E-Mail-Historie
Anbieter, die Sie austauschen können
KI, E-Mail-Transport, Anhangsspeicherung und Benachrichtigungen sind als austauschbare Anbieter aufgebaut. Projekte können Dienste basierend auf Kosten, Betriebspräferenzen oder Compliance-Anforderungen auswählen, ohne den Kern zu verändern.
Verwalten Sie Umbraco-Leads mit umContactManager
Bringen Sie Lead-Erfassung, Spam-Schutz, E-Mail-Verlauf und KI-entworfene Antworten in das Umbraco-Backoffice. Die Installation dauert nur wenige Minuten und erfordert keine Änderungen am Kerncode.
Technologie
Backend: C# auf Umbraco CMS, mit einer providerbasierten Architektur, einer gemeinsamen Intake-Pipeline und einem modularen Backoffice-Plugin-System
Frontend: Lit
KI: OpenAI API, Anthropic Claude API
Speicher: Amazon S3
E-Mail: Postmark / SMTP
Branche: Umbraco CMS
Veröffentlicht: 2026
Berichtete Ergebnisse
70% schnellere erste Antwort. Aufnahme, Kontaktkontext und ausgehende E-Mails befinden sich in einem Workflow mit optionaler KI-Erstellung.
65% weniger manuelle CRM-Arbeit. Weniger Spam-Sortierung, Verfolgung von E-Mail-Verläufen, Kopieren von Leads zwischen Tools und Umschreiben ähnlicher Antworten.
40% saubereres Postfach. Spam-Filtering, Auto-Archivierung und Aktivitätsverfolgung über Eingänge, Spam und E-Mail-Verlauf erleichtern das Erkennen echter Leads.
50% schnellere Einführung neuer Kanäle. Neue Seiten, Landingpages und Headless-Clients verbinden sich über externe Quellen und eine gemeinsame Validierungspipeline.
Einrichtung
Das Plugin ist auf dem Umbraco Marketplace verfügbar. Die Installation dauert nur wenige Minuten und erfordert keine Änderungen am Kerncode. Nach der Installation geben Sie Ihrer Benutzergruppe Zugriff auf den Bereich Kontakte und konfigurieren die Einstellungen: Formularfelder, Sicherheit, Quellen, E-Mail, Benachrichtigungen und bei Bedarf KI.
Fazit
umContactManager verwandelt Umbraco in einen vollständigen Lead-Management-Arbeitsbereich. Es kombiniert Multikanal-Aufnahme, mehrschichtigen Spam-Schutz, vollständige E-Mail-Historie mit Zustellstatus und optionale KI für Antworten und Lead-Recherche. Da es auf austauschbaren Providern basiert, passt sich das Plugin der bestehenden Einrichtung jedes Projekts an.