Verbinden Sie das Formular mit dem CRM über ein exaktes Feldschema, eine stabile Anfrage-ID, Regeln für Deduplizierung und Einwilligungen, eine transparente Zuweisung an den Vertriebsmitarbeiter und eine sichere Wiederholung bei Ausfällen, ohne dass Duplikate entstehen.
Die Verbindung der Website mit dem CRM sorgt dafür, dass eine Anfrage aus dem Kontakt-, Produkt- oder Buchungsformular nicht nur im E-Mail-Postfach landet. Ein richtig konzipierter Ablauf legt einen Kontakt an oder aktualisiert ihn, speichert den Verkaufsvorgang, bewahrt die Quelle der Anfrage und weist eine verantwortliche Person zu. Der Wert entsteht nicht durch den API-Aufruf an sich, sondern dadurch, dass der Vertriebsmitarbeiter einen vollständigen und verständlichen Datensatz erhält, ohne Daten doppelt abtippen zu müssen.
Die Integration muss mit erneutem Absenden, einer geänderten E-Mail-Adresse, bestehenden Kunden, einer abgelehnten Marketing-Einwilligung und einem vorübergehenden Ausfall des CRM rechnen. Wenn eine Anfrage bei einer einzigen fehlerhaften Antwort verloren geht oder mehrere Kontakte erzeugt, vergrößert die Automatisierung das Chaos. Deshalb müssen Datenmodell, Identitätsabgleich, Zuweisungsregeln, Datenschutz und eine sichtbare Warteschlange für Fälle, die einen Menschen erfordern, vereinbart werden.
Weg der Anfrage und maßgebliche Datenquelle
Skizzieren Sie den Ablauf vom Klick auf den Button bis zur ersten Reaktion des Vertriebs. Legen Sie fest, welches Formular einen neuen Lead, eine Verkaufschance, eine Serviceanfrage oder nur eine Ergänzung eines bestehenden Kontakts erzeugt. Der Datensatz sollte eine eindeutige Übermittlungs-ID, den Zeitpunkt, die Quellseite und die Art des Interesses enthalten. Zeigen Sie dem Nutzer die Bestätigung erst an, nachdem die Website die Daten sicher empfangen hat – nicht zwingend erst nach erfolgreichem Schreiben in ein momentan nicht erreichbares CRM.
Legen Sie fest, welche Daten dem CRM gehören und welche auf der Website oder in einem anderen System maßgeblich bleiben. Die Website kann den ursprünglichen Text der Anfrage übergeben, der weitere Vertriebsstatus wird jedoch im CRM gepflegt. Sendet ein Kunde eine Korrektur, definieren Sie, ob der Kontakt überschrieben, eine Notiz ergänzt oder eine Prüfaufgabe angelegt wird. Ohne eine Single Source of Truth kann sich die Rücksynchronisierung im Kreis gegenseitig überschreiben.
Feldzuordnung und Eingabevalidierung
Ordnen Sie jedem Formularfeld Zielobjekt, Name, Typ, Pflichtstatus und Transformation zu. Mappen Sie Vorname, Nachname, Firma, E-Mail, Telefon, Leistung, Standort, Nachricht, Sprache und Kampagnenquelle separat. Ein Auswahlwert auf der Website sollte einer zulässigen Werteliste im CRM entsprechen oder eine kontrollierte Übersetzung durchlaufen. Speichern Sie Datumsangaben in der vereinbarten Zeitzone und normalisieren Sie die Telefonnummer, ohne die ursprüngliche Eingabe zu verlieren.
Die Validierung im Browser verbessert die Nutzererfahrung, doch dieselben Grundregeln muss der Server durchsetzen. Ungültiger oder zu langer Inhalt darf nicht den gesamten Ablauf zum Absturz bringen. Bewahren Sie die Anfrage bei einem nicht unterstützten Wert in einer Fehlerwarteschlange auf und informieren Sie den Administrator, statt sie stillschweigend zu verwerfen. Verwenden Sie ein Textfeld nicht als Quelle für Anweisungen an die Automatisierung und prüfen Sie bei Anhängen Typ, Größe und Sicherheit.
- Datenwörterbuch für Formular und CRM
- serverseitige Validierung von Pflichtwerten
- stabile Kennung für jede Übermittlung
- sichtbare Warteschlange ungültiger Datensätze
Deduplizierung von Kontakten und Geschäftsvorgängen
Suchen Sie zuerst nach der normalisierten E-Mail-Adresse und je nach Geschäftsregeln auch nach Telefonnummer oder interner Kennung. Name oder Firmenname allein reichen nicht aus, da sie nicht eindeutig sind. Gibt es einen eindeutigen Kontakt, ergänzen Sie einen neuen Verkaufsvorgang oder eine Aktivität, statt eine Kopie anzulegen. Bei mehreren Kandidaten führen Sie keine unumkehrbare Zusammenführung automatisch durch; erstellen Sie stattdessen eine Aufgabe für einen berechtigten Mitarbeiter.
Unterscheiden Sie die doppelte Zustellung desselben Ereignisses von einer neuen Anfrage derselben Person. Eine Übermittlungs-ID verhindert, dass eine Wiederholung nach einem Ausfall einen zweiten Lead erzeugt, während ein neues Formular eine Woche später durchaus ein berechtigter neuer Geschäftsfall sein kann. Erfassen Sie die Verknüpfung zwischen Web-Ereignis, Kontakt und Vorgang. Bewahren Sie bei einer manuellen Zusammenführung die relevante Historie und ein Änderungsprotokoll.
Einwilligungen, Kampagnenquelle und Datenschutz
Trennen Sie die zur Bearbeitung einer Anfrage erforderlichen Daten von der optionalen Marketing-Einwilligung. Übertragen Sie den Wert der Auswahl, den Zeitpunkt, den Wortlaut oder die Version des Formulars sowie die Quelle gemäß einem fachlich konzipierten Prozess ins CRM. Die Ablehnung von Marketing darf die legitime Bearbeitung der Anfrage nicht blockieren, sofern es dafür keinen anderen konkreten Grund gibt. Rechtsgrundlage, Informationstext, Aufbewahrungsfristen und die weitere Verwendung der Daten müssen von einer Fachperson professionell beurteilt werden.
UTM-Parameter, Landingpage und Referrer können bei der Bewertung der Quelle helfen, speichern Sie jedoch keine vollständigen URLs, wenn diese personenbezogene oder sensible Werte enthalten können. Definieren Sie Erst- und Letztquelle gemäß dem Messplan und benennen Sie die Grenzen der Attribution offen. Beschränken Sie den Zugriff auf die Anfrageverwaltung und Marketingdaten rollenbasiert. Die Integration verwendet eine eigene technische Identität mit minimalen Berechtigungen und ein Secret, das außerhalb des öffentlichen Codes gespeichert ist.
Zuweisung an einen Vertriebsmitarbeiter und anschließende Reaktion
Eine Zuweisungsregel kann auf Leistung, Region, Sprache, dem bestehenden Kontoverantwortlichen oder einer ausgewogenen Warteschlange basieren. Formulieren Sie Reihenfolge der Regeln und Ausnahmen so, dass das Vertriebsteam das Ergebnis erklären kann. Fehlt ein passender Mitarbeiter oder ist er abwesend, gehört die Anfrage in eine gemeinsame Warteschlange mit einem Ersatzverantwortlichen. Eine automatische Zuweisung ohne Benachrichtigung und Vertretung verlagert den Verlust von Anfragen lediglich ins CRM.
Senden Sie nach dem Anlegen des Vorgangs dem Mitarbeiter eine Benachrichtigung mit einem Link zum CRM, statt übermäßig viele personenbezogene Daten in den Chat zu kopieren. Legen Sie eine Aufgabe und eine angemessene Frist für den nächsten Schritt gemäß dem internen Prozess fest. Überwachen Sie nicht zugewiesene und ungeöffnete Vorgänge und eskalieren Sie sie an den Prozessverantwortlichen. Die automatische Antwort an den Kunden soll den Eingang und einen realistischen nächsten Schritt bestätigen, ohne erfundenen Termin oder erfundene Zusage.
Retries, Fehlerzustände und Vollständigkeitsprüfung
Wiederholen Sie vorübergehende Netzwerk- oder Limitfehler mit zunehmendem Abstand und einer maximalen Anzahl von Versuchen. Jeder Versuch verwendet denselben idempotenten Identifikator, damit ein erfolgreicher erster Schreibvorgang mit verlorener Antwort kein Duplikat erzeugt. Wiederholen Sie ungültige Felder, entzogene Berechtigungen oder unbekannte Codelisten nicht endlos; verschieben Sie das Ereignis in eine sichtbare Fehlerwarteschlange mit Angabe des Grundes und einem sicheren Werkzeug zur Korrektur und erneuten Übermittlung.
Das Monitoring erfasst die Anzahl eingegangener Formulare, erfolgreicher Einträge, Verzögerungen, nicht zugeordnete Fälle und die Größe der Fehlerwarteschlange. Vergleichen Sie regelmäßig die Zusammenfassungen von Website und CRM, denn eine technisch erfolgreiche Antwort bedeutet noch nicht, dass das Mapping korrekt ist. Testen Sie Ausfälle, doppelte Übermittlungen, bestehende Kontakte, geänderte Einwilligungen sowie ungültige Tokens. Die Dokumentation sollte zeigen, wie sich eine konkrete Anfrage von der Website-Kennung bis zum zuständigen Vertriebsmitarbeiter nachverfolgen lässt.
- sichere Wiederholung mit derselben Kennung
- separate Queue für dauerhafte Fehler
- Abgleich der Zahlen zwischen Website und CRM
- Nachverfolgbarkeit bis zum zugewiesenen Vertriebsmitarbeiter
Häufige Fragen
Sollte jedes Webformular einen neuen Kontakt im CRM anlegen?
Nein. Zuerst muss anhand vereinbarter Identifikatoren nach einem bestehenden Kontakt gesucht und entschieden werden, ob ein neuer Geschäftsfall, eine Aktivität oder eine Serviceanfrage entsteht. Mehrdeutige Zuordnungen gehören in menschliche Hände.
Was passiert mit einer Anfrage, wenn das CRM nicht funktioniert?
Die Website nimmt es sicher entgegen, weist ihm eine Kennung zu und reiht es zur erneuten Verarbeitung ein. Nach Überschreiten des Limits landet es in einer sichtbaren Fehlerwarteschlange mit Benachrichtigung, nicht im stillen Vergessen.
Kann eine Marketing-Einwilligung in einem einzigen Feld übertragen werden?
Technisch ja, doch der Prozess sollte Bedeutung, Zeitpunkt und die jeweilige Version der Information gemäß einem fachlich geprüften Entwurf bewahren. Trennen Sie die Marketing-Einwilligung von den Daten, die zur Bearbeitung der Anfrage nötig sind.