Sie können eine unordentliche Tabelle in ein CRM übertragen, ohne die darin enthaltene Kundenhistorie zu verlieren. Dies gelingt jedoch nur, wenn Sie die Migration als eine Abfolge von sieben überprüfbaren Toren (Gates) betrachten und nicht als einen einzigen großen Import. Jedes Tor hat eine Freigabebedingung (Go-Condition); schlägt ein Tor fehl, kehren Sie entweder zum fehlerhaften Schritt zurück oder brechen ab und übergeben die Aufgabe an einen Experten. Dieser Leitfaden zeigt Ihnen diese Abfolge: Snapshot erstellen und einfrieren, Spalten prüfen, standardisieren und duplizieren, dem Import-Template zuordnen, einen kleinen Testimport durchführen, das Ergebnis verifizieren und schließlich den vollständigen Import mit einem Rollback-Plan ausführen. Dieses Framework dient als professionelle Orientierungshilfe und ist keine Garantie dafür, dass jede einzelne Datei fehlerfrei importiert wird. Es wird davon ausgegangen, dass das CRM bereits ausgewählt ist. Wenn Pipedrive und HubSpot erwähnt werden, dient dies lediglich der Benennung von Funktionen aus deren veröffentlichter Importdokumentation und nicht der detaillierten Klickanleitung.
Der Sieben-Tore-Plan auf einen Blick
Ein Prüftor ist ein Punkt zum Innehalten und Kontrollieren: Sie fahren erst fort, wenn die vorliegenden Ergebnisse bestätigen, dass der Schritt erfolgreich war. Die Tabelle fasst den gesamten Ablauf zusammen. Fehler führen zurück zum vorherigen Tor; ein separater Übergabetest macht aus einem nicht passierten Tor eine Entscheidung für professionelle Hilfe.
| Tor | Freigabebedingung | Bei Fehlschlag |
|---|---|---|
| 1. Snapshot und Einfrieren | Ein schreibgeschütztes Backup existiert und lässt sich wiederherstellen | Backup reparieren, bevor irgendetwas bearbeitet wird |
| 2. Spalten prüfen | Jede Zeile enthält Werte für die CRM-Pflichtfelder beim Import | Zeilen vor dem Mapping ausfüllen oder entfernen |
| 3. Standardisieren und Duplikate entfernen | Formate folgen expliziten Regeln; Duplikate wurden nach einem schriftlichen Regelwerk entfernt | Nachbessern, bis die Regeln sauber greifen |
| 4. Dem Import-Template zuordnen | Jede Tabellenspalte ist einem CRM-Feld zugeordnet; benutzerdefinierte Felder existieren bereits | Nicht zugeordnete Felder klären |
| 5. Testimport | Eine kleine Stichprobe lässt sich sauber in eine Sandbox importieren | Skip-Datei lesen und zurückspringen |
| 6. Verifizieren | Datensatzanzahl und Stichproben stimmen mit der Quelle überein | Benannte Zeilen korrigieren und erneut testen |
| 7. Vollständiger Import mit Rollback | Prüfungen nach dem Import sind erfolgreich und Rollback ist bestätigt | Rollback durchführen, dann ab dem fehlerhaften Tor neu starten |
Was ein Import übertragen kann und was nicht
Bevor Sie mit der Bereinigung beginnen, klären Sie, was der Import tatsächlich übertragen soll. Eine Tabelle kann nur die Daten enthalten, die in ihre Spalten passen, und jedes CRM entscheidet selbst, welche Objekte sein Importer akzeptiert. Die Dokumentation von Pipedrive besagt, dass ein Tabellenimport acht Objekttypen in großen Mengen hinzufügen oder aktualisieren kann: Personen, Organisationen, Leads, Deals, Projekte, Aktivitäten, Notizen und Produkte. Notizen sind hierbei eingeschränkt: Eine Notiz muss mit einer bereits existierenden Person, Organisation, einem Deal, Lead oder Projekt verknüpft sein und kann nicht eigenständig importiert werden. Die Import-Tools und die API von HubSpot können CRM-Datensätze und -Aktivitäten einschließlich Kontakten, Unternehmen und Notizen befüllen.
Betrachten Sie E-Mail-Verläufe und Anhänge als nicht abgedeckt, es sei denn, die Importdokumentation Ihres Anbieters sagt ausdrücklich etwas anderes. Beide haben keine natürliche Tabellenspalte, und dies sind die beiden Elemente, von denen Vertriebsteams am häufigsten erwarten, dass sie später auftauchen. Prüfen Sie die Dokumentation, bevor Sie dem Vertriebsteam versprechen, dass der vollständige Verlauf im neuen System erscheint. Wenn die Tabelle nur eines von mehreren Systemen ist, die die Kundenhistorie enthalten, wird ein Standard-Plattformimport möglicherweise nie vollständig sein; custom software development deckt Software ab, die genau auf Ihre tatsächlichen Betriebsabläufe zugeschnitten ist.
Tor 1: Snapshot erstellen und Tabelle einfrieren
Erstellen Sie das Backup, bevor Sie irgendetwas anfassen. Speichern Sie die Master-Datei unter einem versionierten Namen – zum Beispiel leads-master-2026-08-21.xlsx – und stellen Sie sie auf schreibgeschützt. Öffnen Sie das Backup von einem anderen Speicherort aus und vergewissern Sie sich, dass die erwarteten Zeilen vorhanden sind. Jede Bereinigung erfolgt dann auf einer zweiten Arbeitskopie, niemals auf dem Master. Das Tor ist passiert, wenn ein schreibgeschütztes Backup existiert und Sie es einmal erfolgreich wiederhergestellt haben. Wenn Sie es nicht wiederherstellen können, fahren Sie nicht fort; ein Backup, das Sie nicht wiederherstellen können, ist kein Backup.
Tor 2: Spalten mit den CRM-Pflichtfeldern abgleichen
Pflichtfelder beim Import sind die Spalten, ohne die Ihr CRM den Vorgang verweigert. Pipedrive macht diese Regel explizit: Personen erfordern einen Personennamen, Organisationen einen Organisationsnamen und Produkte einen Produktnamen. Leads und Deals erfordern jeweils mindestens ein Lead- oder Deal-Feld plus einen Personennamen oder Organisationsnamen. Projekte erfordern mindestens ein Projektfeld plus einen Deal-Titel, Personennamen oder Organisationsnamen; Aktivitäten haben keine Pflichtfelder.
Öffnen Sie die Arbeitskopie und filtern Sie jede erforderliche Spalte nach Leerzeichen. Wenn in einer Zeile ein Pflichtfeld fehlt und Sie es nicht aus einer anderen Quelle ausfüllen können, entfernen Sie diese Zeile aus der Importdatei und behalten Sie sie im Backup – erfinden Sie keinen Wert. Wenn Pflichtfelder fehlen, erstellt Pipedrive keine Elemente aus dieser Datei und generiert eine Skip-Datei, also eine Liste mit den Elementen, die nicht importiert wurden, und dem Grund dafür. Dies macht einen fehlgeschlagenen Import zu einem sichtbaren, diagnostizierbaren Vorgang statt zu einem unbemerkt unvollständigen Import.
Tor 3: Formate standardisieren und nach Regeln duplizieren
Eine ungenaue Bereinigung ist der Grund, warum Importe schiefgehen. Ersetzen Sie diese durch Regeln auf Feldebene, die Sie mit Filtern und nicht nach Augenmaß anwenden können. Die Tabelle zeigt die Struktur der Regeln; das Import-Template des CRM definiert die genauen akzeptierten Formate.
| Feld | Inkonsistent | Standardisiert |
|---|---|---|
| Phone | 077-1234-567 | +44 77 1234 567 |
| Phone | 031 555 123 | +386 31 555 123 |
j.doe@company | j.doe@company.com (an der Quelle korrigiert) | |
| Date | 05/04/2024 | 2024-04-05 (Reihenfolge verwenden, die das CRM erwartet) |
| Status | new / NEW / New | New |
| Company | ACME Corp. / Acme Corporation | Acme Corporation |
Verwenden Sie ein internationales Telefonformat, gültige E-Mail-Domains, ein Datumsformat in der vom CRM erwarteten Reihenfolge, Auswahllistenwerte, die exakt mit den Optionen des CRM übereinstimmen, und einen kanonischen Firmennamen pro Entität. Wählen Sie den kanonischen Namen nach einer expliziten Regel aus – zum Beispiel die aktuellste Version in Ihren Unterlagen – und nicht danach, was im Moment richtig erscheint.
Führen Sie die Duplizierung dann nach Regeln und nicht nach Augenmaß durch. Definieren Sie, was als Duplikat gilt: dieselbe E-Mail-Adresse oder derselbe Firmenname und dieselbe Postleitzahl bei Organisationen. Entscheiden Sie, welche Zeile gewinnt: die zuletzt aktualisierte Zeile oder diejenige mit den am vollständigsten ausgefüllten Feldern. Schreiben Sie diese beiden Regeln auf, wenden Sie sie mit einem Filter oder der in Excel integrierten Funktion „Duplikate entfernen“ an und bewahren Sie die entfernten Zeilen in einem separaten Archiv auf, anstatt sie endgültig zu löschen.
Tor 4: Spalten dem CRM-Import-Template zuordnen
Ein Import-Template ist die Struktur, die Ihr CRM erwartet – seine Spalten, Feldnamen und welche Felder Pflichtfelder sind. Verwenden Sie das Muster-Template des Anbieters als Ziel und nicht Ihre eigene Vermutung. Pipedrive veröffentlicht herunterladbare Muster-Importtabellen in den Formaten XLSX und CSV, wobei Pflichtfelder mit einem roten Sternchen gekennzeichnet sind und ein Referenz-Tab namens „READ ME All default Pipedrive fields“ enthalten ist. Pipedrive akzeptiert XLS-, XLSX- und CSV-Dateien für den Massenimport.
Ordnen Sie jede Tabellenspalte einem CRM-Feld zu. Die Felder in Pipedrive lassen sich in drei Typen unterteilen – Standard, System und benutzerdefiniert – und nicht alle können beim Import zugeordnet werden: Einige Systemfelder sind eingeschränkt oder werden automatisch festgelegt. Bei benutzerdefinierten Feldern mit Mehrfachauswahl muss das benutzerdefinierte Feld bereits vor dem Import im Konto existieren, und jede Option muss einzeln zugeordnet werden; Adress- und Telefon-Typ-Felder erfordern jeweils einen zusätzlichen Zuordnungsschritt. Lassen Sie keine Spalte unzugeordnet, es sei denn, Sie lassen sie bewusst weg. In diesem Fall sollten Sie diesen Ausschluss schriftlich festhalten. Wenn ein Feld, auf das sich Ihr Team verlässt, keinen sinnvollen Platz im Template findet, ist dies ein Signal, innezuhalten und sich mit custom CRMs zu befassen.
Die folgende Tabelle ist ein Beispiel für die Tabellenfelder, die in diesem Leitfaden behandelt werden. Prüfen Sie vor dem Import jede Zeile anhand des Import-Templates Ihres ausgewählten CRM.
| Tabellenfeld | Ziel-CRM-Feld/Objekt | Benutzerdefiniertes Feld erforderlich? | Wenn kein passendes Importfeld vorhanden ist |
|---|---|---|---|
| Contact name | Personen-/Kontakt-Datensatz – Namensfeld | Nein | Erstellen Sie vor dem Import ein benutzerdefiniertes Feld oder lassen Sie die Spalte bewusst weg und protokollieren Sie die Entscheidung |
| Company | Firmen-/Organisations-Datensatz, verknüpft mit dem Kontakt | Nein | Erstellen Sie vor dem Import ein benutzerdefiniertes Feld oder lassen Sie die Spalte bewusst weg und protokollieren Sie die Entscheidung |
| Kontakt-Datensatz – E-Mail-Feld | Nein | Erstellen Sie vor dem Import ein benutzerdefiniertes Feld oder lassen Sie die Spalte bewusst weg und protokollieren Sie die Entscheidung | |
| Phone | Kontakt-Datensatz – Telefonfeld | Nein, aber Telefon-Typ-Felder können einen zusätzlichen Zuordnungsschritt erfordern | Erstellen Sie vor dem Import ein benutzerdefiniertes Feld oder lassen Sie die Spalte bewusst weg und protokollieren Sie die Entscheidung |
| Lead status | Lead- oder Deal-Datensatz – Status-/Auswahllistenfeld | Ja, wenn die Optionen nicht bereits im CRM vorhanden sind | Erstellen Sie das benutzerdefinierte Feld vor dem Import, ordnen Sie jede Option einzeln zu oder lassen Sie die Spalte bewusst weg und protokollieren Sie die Entscheidung |
| Notes | Notiz-Objekt – in Pipedrive verknüpft mit einer existierenden Person, Organisation, einem Deal, Lead oder Projekt | Nein | Erstellen Sie vor dem Import ein benutzerdefiniertes Feld oder lassen Sie die Spalte bewusst weg und protokollieren Sie die Entscheidung |
| Follow-up date | Kontakt- oder Lead-/Deal-Datensatz – Datumsfeld | Ja, wenn kein Standard-Datumsfeld existiert | Erstellen Sie vor dem Import ein benutzerdefiniertes Feld oder lassen Sie die Spalte bewusst weg und protokollieren Sie die Entscheidung |
Tor 5: Einen kleinen Testimport durchführen
Nutzen Sie eine Nicht-Produktionsumgebung nur dann, wenn Ihr CRM eine solche dokumentiert. Verwenden Sie andernfalls den kleinsten repräsentativen Testimport, den die Dokumentation Ihres CRM zulässt, und klären Sie vor dem Import, wie Sie diese Testdatensätze wieder entfernen oder isolieren können.
In Pipedrive steht der Import standardmäßig nicht jedem Benutzer zur Verfügung – nur Benutzer mit der entsprechenden aktivierten globalen Berechtigung können importieren. Bestätigen Sie daher Ihren Zugriff vor dem Probelauf. Die Anleitung von HubSpot enthält einen Abschnitt zu Dateianforderungen und technischen Limits; lesen Sie diesen, bevor Sie eine große Datei exportieren.
Ziel ist es, Fehlerquellen bei Zeilen zu finden, die den schlechtesten Teilen Ihrer Daten entsprechen, und nicht zu bestätigen, dass die einfachen Zeilen funktionieren. Wenn Zeilen fehlschlagen, listet die Skip-Datei auf, was nicht importiert wurde und warum, was Ihnen eine Reparaturliste liefert.
Tor 6: Testergebnisse verifizieren
Die Verifizierung ist der Schritt, den die meisten Menschen überspringen. Zählen Sie die Datensätze in der Testumgebung und vergleichen Sie die Anzahl mit der Quelltabelle. Führen Sie dann eine stichprobenartige Überprüfung einer Zufallsauswahl durch – nicht der ersten zehn Zeilen – und zwar Feld für Feld: Telefon, E-Mail, Status, Inhaber, verknüpftes Unternehmen. Die Freigabebedingung ist eine Übereinstimmung der Anzahl und keine ungeklärten Abweichungen bei der Stichprobe. Wenn der Test fehlgeschlagen ist, nennt die Skip-Datei die Zeilen, die korrigiert werden müssen; kehren Sie zum entsprechenden früheren Tor zurück, anstatt fortzufahren. Ein Test, der fehlschlägt und ignoriert wird, ist schlimmer als gar kein Test.
Tor 7: Vollständigen Import mit Rollback-Plan ausführen
Rollback ist die Möglichkeit, in den Zustand vor dem Import zurückzukehren. Vergewissern Sie sich vor dem vollständigen Durchlauf, welchen Pfad Sie haben: Entweder verfügt das CRM über eine eigene Rückgängig- oder Import-Rollback-Funktion, oder Sie können den Snapshot aus Tor 1 wiederherstellen und das unvollständige Ergebnis entfernen. Führen Sie den vollständigen Import erst aus, wenn Tor 6 erfolgreich passiert wurde.
Gehen Sie nach dem Abschluss eine kurze Checkliste nach dem Import durch: Verifizieren Sie die Datensatzanzahl mit der Tabelle, prüfen Sie stichprobenartig zufällige Datensätze statt nur der ersten Seite, bestätigen Sie, dass Pflichtfelder Werte enthalten, und überprüfen Sie eine Stichprobe verknüpfter Datensätze, wie Personen zu Organisationen und Notizen zu Personen. Wenn etwas nicht stimmt, halten Sie inne, nutzen Sie den Rollback-Pfad und starten Sie ab dem fehlerhaften Tor mit korrigierten Daten neu.
Der Übergabetest: Wann Sie aufhören und einen Experten buchen sollten
Übergeben Sie die Aufgabe an einen Experten, wenn Sie abgelehnte Testzeilen nicht erklären können, vor dem vollständigen Import keinen Wiederherstellungspfad bestätigen können oder Probleme mit Pflichtfeldern und Zuordnungen anhand der CRM-Dokumentation nicht lösen können.
Die angegebenen Dienstleistungen von Niro Digital sind AI automation, custom software development, recruiting advertising und lead generation advertising. Für diese Aufgabe liegt die relevante Arbeit im Bereich custom software development. Niro Digital veröffentlicht Richtpreisspannen für typische Projekte auf seiner pricing page, sodass Sie vor einer Kontaktaufnahme beurteilen können, ob professionelle Hilfe infrage kommt. Sie erreichen Niro Digital unter info@nirodigital.com oder +386 70 630 880.
Arbeits-Checkliste
| Tor | Verantwortlicher | Fertigstellungsdatum | Geprüfte Nachweise | Festgestellter Fehler | Nächster Schritt |
|---|---|---|---|---|---|
| 1. Snapshot und Einfrieren | Ein schreibgeschütztes Backup existiert und lässt sich wiederherstellen | ||||
| 2. Spalten prüfen | Jede Zeile enthält Werte für die CRM-Pflichtfelder beim Import | ||||
| 3. Standardisieren und Duplikate entfernen | Formate folgen expliziten Regeln; Duplikate wurden nach einem schriftlichen Regelwerk entfernt | ||||
| 4. Dem Import-Template zuordnen | Jede Tabellenspalte ist einem CRM-Feld zugeordnet; benutzerdefinierte Felder existieren bereits | ||||
| 5. Testimport | Eine kleine Stichprobe lässt sich sauber in eine Sandbox importieren | ||||
| 6. Verifizieren | Datensatzanzahl und Stichproben stimmen mit der Quelle überein | ||||
| 7. Vollständiger Import mit Rollback | Prüfungen nach dem Import sind erfolgreich und Rollback ist bestätigt | ||||
| Übergabe-Entscheidung | Sie können jede abgelehnte Testzeile erklären, Sie haben vor dem vollständigen Import einen Wiederherstellungspfad bestätigt und Sie können Probleme mit Pflichtfeldern und Zuordnungen anhand der CRM-Dokumentation lösen |
Wenn das Verifizierungstor mehr Risiken birgt, als Sie alleine tragen möchten, buchen Sie ein Strategiegespräch.
Quellen
- 01Importing data into Pipedrive with spreadsheetssupport.pipedrive.com
- 02Importing: mandatory fields - Knowledge Base | Pipedrivesupport.pipedrive.com
- 03CRM API | Imports - HubSpot docsdevelopers.hubspot.com
- 04Art. 5 GDPR – Principles relating to processing of personal ...eur-lex.europa.eu
- 05Import fields - Knowledge Base | Pipedrivesupport.pipedrive.com
- 06Importing: advanced mapping - Knowledge Base | Pipedrivesupport.pipedrive.com
- 07Importing: sample import spreadsheetssupport.pipedrive.com
- 08Format import filesknowledge.hubspot.com