Wenn Sie auf “Alle Cookies akzeptieren” klicken, stimmen Sie der Speicherung von Cookies auf Ihrem Gerät zu, um die Navigation auf der Website zu verbessern, die Nutzung der Website zu analysieren und unsere Marketingaktivitäten zu unterstützen. Weitere Informationen finden Sie in unserer Datenschutzerklärung.

Wo sollte die Deduplizierung stattfinden: HubSpot oder Salesforce?

Doppelte Datensätze gehören zu den häufigsten Ursachen für fehlerhafte Synchronisierungen, verpasste Follow-ups und unzuverlässige Pipeline-Daten in einer HubSpot–Salesforce-Integration. Die Frage, die RevOps-Teams immer wieder stellen: Welche Plattform soll die Deduplizierung übernehmen? Die Antwort hängt davon ab, wo sich ein Datensatz im Kaufprozess befindet — und eine falsche Reihenfolge verursacht mehr Schaden als die Duplikate selbst.

Warum wird die Deduplizierung nach der Integration von HubSpot und Salesforce kompliziert?

Die native Zusammenführungsfunktion von HubSpot ist für Datensätze eingeschränkt, die bereits mit Salesforce synchronisiert wurden. Sobald ein Kontakt oder Lead eine Salesforce-ID erhalten hat, betrachtet HubSpot diesen Datensatz als „Eigentum“ von Salesforce. Der Versuch, direkt in HubSpot zusammenzuführen — ohne das Duplikat zuerst in Salesforce aufzulösen — birgt das Risiko, sogenannte „Ghost Records“ zu erzeugen: Datensätze, die in Salesforce weiterhin existieren, aber ihr HubSpot-Gegenstück verloren haben, oder umgekehrt. Die Integration erkennt die Inkonsistenz und erstellt den gelöschten Datensatz entweder neu oder wirft einen Synchronisierungsfehler — beides ist in einem aktiven Revenue-Betrieb nicht akzeptabel.

Das grundlegende Problem liegt darin, dass HubSpot und Salesforce unterschiedliche Datenmodelle verwenden. Salesforce strukturiert Datensätze als Leads, Kontakte und Accounts mit klaren Hierarchie- und Eigentumsregeln. HubSpot behandelt alles als Kontakt, der einer Firma zugeordnet ist. Wenn eine Zusammenführung auf einer Seite ohne entsprechende Aktion auf der anderen stattfindet, verlieren die Systeme ihre Übereinstimmung — und die manuelle Wiederherstellung ist aufwändig und fehleranfällig.

Sollte Salesforce oder HubSpot das Master-System für die Deduplizierung sein?

Salesforce ist das richtige Master-System für die Deduplizierung, sobald ein Datensatz synchronisiert wurde. Der Grund ist architektonischer Natur: Wenn zwei Datensätze in Salesforce zusammengeführt werden, erkennt die Integration den verbleibenden „Master“-Datensatz und behält die Salesforce-ID-Verknüpfung bei. Der unterlegene Datensatz wird archiviert oder gelöscht, und HubSpot erkennt diese Änderung über die Synchronisierung und löst eine entsprechende Zusammenführung oder Löschung aus — abhängig von den konfigurierten Sync-Lifecycle-Einstellungen.

Diese Reihenfolge wahrt die Datenintegrität in beide Richtungen. Die Deduplizierungslogik von Salesforce ist außerdem besser geeignet, komplexe Account- und Kontakthierarchien zu verwalten, insbesondere bei Enterprise- oder Multi-Entity-Accounts, bei denen dieselbe juristische Person unter leicht unterschiedlichen Namen in verschiedenen Datenquellen auftauchen kann.

Der empfohlene Arbeitsablauf lautet:

  1. Duplikat in Salesforce mit Hilfe von Duplikat-Regeln oder einem Drittanbieter-Tool identifizieren
  2. Den Master-Datensatz bestimmen (in der Regel derjenige mit den vollständigsten Daten und der längsten Aktivitätshistorie)
  3. Zusammenführung in Salesforce durchführen und den Master-Datensatz festlegen
  4. Die Synchronisierung die Änderung an HubSpot weitergeben lassen
  5. In HubSpot prüfen, ob der unterlegene Datensatz korrekt entfernt oder zusammengeführt wurde

Keine Zusammenführung in HubSpot für synchronisierte Datensätze initiieren. Keinen Datensatz in HubSpot löschen, ohne ihn vorher in Salesforce zusammenzuführen oder zu archivieren. Wer in HubSpot zuerst löscht, riskiert, dass die Integration den gelöschten Datensatz beim nächsten Sync-Zyklus neu erstellt, weil Salesforce noch eine Referenz darauf hält.

Was gilt für Kontakte, die noch nicht mit Salesforce synchronisiert wurden?

Pre-MQL-Daten — Kontakte, die über Marketingformulare, Website-Aktivitäten oder E-Mail-Kampagnen erfasst wurden und den Schwellenwert für den Push nach Salesforce noch nicht erreicht haben — sind für SDRs und BDRs in Salesforce häufig nicht relevant. Dennoch müssen diese Pre-Sync-Daten in HubSpot sauber gehalten werden. Akkumulieren sich Duplikate in HubSpot, bevor ein Kontakt jemals synchronisiert wird, können beide Duplikate gleichzeitig qualifizieren und synchronisiert werden — und erzeugen sofort Duplikate in Salesforce.

Deduplizierung vor der Synchronisierung ist daher ein eigenständiger, obligatorischer Schritt. Das native Deduplizierungstool von HubSpot übernimmt die E-Mail-basierte Zuordnung für Kontakte in dieser Phase. Bei höheren Volumina oder komplexeren Matching-Anforderungen — etwa Kontakte mit unterschiedlichen E-Mail-Adressen, aber gleicher Telefonnummer oder Firma — ist ein Drittanbieter-Tool erforderlich. Die Grundregel lautet: Datensätze in HubSpot bereinigen, bevor sie den Sync-Schwellenwert erreichen, und synchronisierte Datensätze in Salesforce bereinigen.

Wie sollten Sync-Lifecycle-Einstellungen konfiguriert werden, um doppelte Neuanlage zu verhindern?

Vor Beginn jeglicher Deduplizierungsarbeit sicherstellen, dass der HubSpot–Salesforce-Sync mit einer der beiden folgenden Einstellungen konfiguriert ist: „Immer einen Salesforce-Lead oder -Kontakt erstellen“ oder „Abgleich per E-Mail“. Die Einstellung „Abgleich per E-Mail“ ist für die meisten Organisationen die sicherere Wahl, da sie verhindert, dass die Integration einen neuen Salesforce-Datensatz erstellt, wenn bereits ein Kontakt mit derselben E-Mail-Adresse existiert. Ohne diese Einstellung kann eine Zusammenführung oder Löschung auf der HubSpot-Seite dazu führen, dass die Integration die Aktion als neuen Datensatz interpretiert und beim nächsten Sync-Zyklus einen neuen Duplikat-Eintrag in Salesforce anlegt.

Dieses Konfigurationsdetail wird bei der Ersteinrichtung der Integration häufig übersehen und ist eine der häufigsten Ursachen dafür, dass Deduplizierungsmaßnahmen nicht dauerhaft wirken. Bei CRM-Implementierungen durch Cremanski & Company sind falsch konfigurierte Sync-Lifecycle-Einstellungen für einen erheblichen Anteil wiederkehrender Duplikatsprobleme in aktiven HubSpot–Salesforce-Umgebungen verantwortlich.

Was ist die richtige Governance-Regel für die Deduplizierung?

Das Prinzip, das eine zuverlässige Deduplizierung in einer Dual-Plattform-Umgebung leitet, lautet: Die Quelle bereinigen, dann folgt der Datenstrom. In der Praxis bedeutet das:

  • Vor der Synchronisierung: HubSpot ist die Quelle. Kontakte deduplizieren, bevor sie den Sync-Schwellenwert erreichen.
  • Nach der Synchronisierung: Salesforce ist die Quelle. Alle Zusammenführungen und Löschungen müssen dort initiiert werden.
  • Diese Reihenfolge für synchronisierte Datensätze niemals umkehren.

Diese Regel eliminiert den Großteil der Ghost Records, fehlerhaften Synchronisierungen und neu erstellten Duplikate, mit denen RevOps-Teams konfrontiert werden. Sie macht den Deduplizierungsprozess zudem auditierbar: Jede Zusammenführung hat einen klaren Ausgangspunkt und einen vorhersehbaren nachgelagerten Effekt.

Häufig gestellte Fragen

Was passiert, wenn ich zwei Kontakte in HubSpot zusammenführe, die bereits mit Salesforce synchronisiert sind?

HubSpot versucht, Salesforce über die Zusammenführung zu informieren, aber das Verhalten hängt von der Sync-Konfiguration ab. In vielen Setups kann HubSpot die Zusammenführung für synchronisierte Datensätze nicht abschließen und gibt einen Fehler zurück. In anderen Fällen kann die Zusammenführung in HubSpot erfolgreich sein, hinterlässt aber einen verwaisten Datensatz in Salesforce. Die sicherste Vorgehensweise ist immer, zuerst in Salesforce zusammenzuführen, für jeden Datensatz mit einer Salesforce-ID.

Kann ich das native Deduplizierungstool von HubSpot für bereits synchronisierte Kontakte verwenden?

Das native Deduplizierungstool von HubSpot ist primär für Kontakte konzipiert, die noch nicht synchronisiert wurden. Für synchronisierte Kontakte schränkt es die Zusammenführungsaktion in der Regel ein und verweist auf Salesforce. Für Pre-MQL-, Pre-Sync-Kontakte kann es bedenkenlos eingesetzt werden. Für post-synchronisierte Datensätze die Duplicate-Management-Tools von Salesforce oder ein AppExchange-Tool eines Drittanbieters verwenden.

Was ist ein „Ghost Record“ in einer HubSpot–Salesforce-Integration?

Ein Ghost Record ist ein Datensatz, der in einer Plattform existiert, aber seinen entsprechenden Datensatz in der anderen durch eine unsynchronisierte Löschung oder Zusammenführung verloren hat. Ghost Records verursachen Synchronisierungsfehler, fehlende Aktivitätsdaten und fehlerhafte Automatisierungs-Trigger. Sie entstehen typischerweise, wenn Datensätze auf einer Seite der Integration gelöscht oder zusammengeführt werden, ohne eine entsprechende Aktion auf der anderen Seite.

Welches Salesforce-Tool sollte ich für die Deduplizierung bei großen Datenmengen verwenden?

Die standardmäßige Zusammenführungsfunktion von Salesforce ist für manuelles Cleanup bei geringen Mengen geeignet. Für Datensätze im Tausenderbereich ist ein AppExchange-Deduplizierungstool eines Drittanbieters erforderlich. Diese Tools bieten Fuzzy-Matching-Logik (Abgleich auf Basis von Teilnamen, ähnlichen E-Mail-Domänen oder phonetischen Variationen), Massenverarbeitungskapazität und Schutzregeln, die es ermöglichen, bestimmte Datensätze vor automatischen Zusammenführungen zu schützen.

Wie verhindere ich, dass Duplikate nach einer Bereinigung wieder entstehen?

Die Prävention erfordert drei gleichzeitig wirkende Kontrollmechanismen: (1) Salesforce-Duplikat-Regeln auf „Warnung“ oder „Sperren“ bei der Anlage von Kontakten und Leads setzen, (2) HubSpot-Sync auf „Abgleich per E-Mail“ statt „Immer erstellen“ konfigurieren und (3) einen dokumentierten Dateneingabestandard für jede manuelle Datensatzanlage etablieren. Ohne alle drei Maßnahmen akkumulieren sich Duplikate innerhalb von Wochen nach einer Bereinigung wieder.

Wen wir beraten

Unsere renommierten Kunden! Wir arbeiten eng mit visionären B2B-Technologie- und Softwareunternehmen zusammen, um ihre umfassende Revenue Architektur detailliert zu gestalten. Erfahre mit wem wir bereits gearbeitet haben.

Hast du eine Frage?

Du hast eine Frage? Unser Founder und Geschäftsführer Michael kann es kaum abwarten deine Fragen zu beantworten.

Michael Jäger
Managing Partner