Deutsch

Historische Aktivitäten, Notizen und E-Mails bei der CRM-Migration handhaben

Ein Account Executive arbeitete seit sechs Monaten an einer Vertragsverlängerung. Der Account war seit zwei Jahren Kunde des Unternehmens. In dieser Zeit hatte es 14 protokollierte Anrufe gegeben, eine Wettbewerbsbewertung, einen Preiseinwand im vierten Monat und ein Meeting im achten Monat, in dem das Buying Committee eine spezifische Frage zur Integrationsfähigkeit eines Mitbewerbers aufgeworfen hatte.

Die Migration löschte alles davon. Nicht absichtlich: Die Aktivitätshistorie war nicht im Exportumfang vorgesehen, und niemand hatte dem Account Executive mitgeteilt, dass er das prüfen sollte.

Drei Wochen nach der Migration stand die Vertragsverlängerung an. Der AE erinnerte sich nicht an den Mitbewerber-Einwand. Er fragte in einem Gespräch nach der Integrationsfähigkeit. Der Prospect war genervt: Darüber hatten sie bereits gesprochen. Die Verlängerung stockte. Sie wurde schließlich abgeschlossen, aber zu einem niedrigeren Preis und mit erheblichem Vertrauensschaden.

Der Datenverlust war kein technisches Versagen. Es war ein Planungsversagen. Niemand hatte eine Entscheidung darüber getroffen, was zu migrieren und was zurückzulassen war. Dieser Leitfaden ist dieser Entscheidungsprozess. Er hängt direkt mit Ihre Daten vorbereiten, bevor Sie irgendetwas migrieren zusammen, wo der Umfang der Migration, einschließlich der Frage, ob Aktivitätshistorie überhaupt im Umfang ist, definiert wird, bevor jemand die Export-Tools anfasst.


Warum historische Aktivitäten der schwierigste Teil jeder Migration sind

Die meisten CRM-Objekte werden sauber migriert. Kontakte, Accounts, Deals sind strukturierte Datensätze mit definierten Feldern. Ein Feld wird auf ein Feld abgebildet. Datensatzanzahlen stimmen überein.

Aktivitäten sind anders.

Volumen. Ein ausgereiftes CRM eines 50-köpfigen Sales-Teams häuft Millionen von Aktivitätsdatensätzen an. E-Mail-Öffnungs-Events, Anrufprotokolle, Meeting-Datensätze, systemgenerierte Updates: alles das liegt im Aktivitätsstrom. Niemand sieht sich den Großteil davon an, aber es alles beansprucht Speicherplatz und Migrationsbandbreite. Laut Statista-Daten zur CRM-Nutzung überstieg der globale CRM-Markt 2023 69 Milliarden US-Dollar. Das spiegelt wider, wie viel Vertriebsinfrastruktur heute über diese Systeme läuft und warum das Aktivitätsdatenvolumen so stark gewachsen ist.

Format-Inkonsistenz. Anrufprotokolle könnten reiner Text sein. E-Mails könnten als HTML gespeichert sein. Notizen könnten in einem proprietären Rich-Text-Format vorliegen. Meeting-Ergebnisse könnten Checkboxen sein, kein Text. Das Zielsystem behandelt diese wahrscheinlich unterschiedlich, was bedeutet, dass für jedes Format eine Konvertierungsentscheidung nötig ist.

Unvollständige Daten. Ältere CRMs haben häufig E-Mail-Metadaten gespeichert (Betreff, Absender, Empfänger, Datum), aber nicht den E-Mail-Inhalt. Oder den Inhalt in einer Kodierung, die nicht korrekt gerendert wird. Unvollständige Daten zu migrieren kann schlimmer sein als sie gar nicht zu migrieren: Reps sehen „E-Mail: [kein Inhalt verfügbar]" in der Timeline und nehmen an, dass etwas kaputt ist.

CRM-spezifische Objektstrukturen. Salesforce trennt Tasks von Events. HubSpot hat Engagements. Pipedrive protokolliert alles gegen Deals, nicht gegen Contacts. Nichts davon passt 1:1 aufeinander. Jede Migration erfordert einen Übersetzungsschritt für Aktivitätstypen, nicht nur für Feldnamen. Das ist der Grund, warum die quellspezifischen Leitfäden, Export aus Salesforce, Export aus HubSpot und Export aus Pipedrive, den Aktivitätsexport alle als eigenen Schritt gegenüber dem Objektexport behandeln.

Diese vier Faktoren bedeuten, dass „einfach alle Aktivitäten migrieren" fast nie die richtige Antwort ist. Es ist nicht einmal immer möglich. Der Entscheidungsrahmen ist wichtiger als die technischen Mechanismen.


Der Entscheidungsrahmen: Migrieren oder Archivieren

Treffen Sie diese Entscheidungen vor jedem Export explizit und dokumentieren Sie sie. Der Rahmen hat drei Variablen: Alter des Datensatzes, Datensatztyp und Deal-Status.

Entscheidungsmatrix:

Alter Datensatztyp Deal-Status Entscheidung
Letzte 12 Monate Von Reps eingegebene Notizen Offener Deal Migrieren
Letzte 12 Monate Von Reps eingegebene Notizen Abgeschlossen gewonnen Migrieren
Letzte 12 Monate Von Reps eingegebene Notizen Abgeschlossen verloren Archivieren
Letzte 12 Monate Systemgenerierte Events (E-Mail-Öffnungen, Seitenaufrufe) Beliebig Verwerfen
1 bis 3 Jahre Von Reps eingegebene Notizen Offener Deal Migrieren
1 bis 3 Jahre Von Reps eingegebene Notizen Abgeschlossen gewonnen, Top-20-%-Accounts Migrieren
1 bis 3 Jahre Von Reps eingegebene Notizen Abgeschlossen verloren Archivieren
3+ Jahre Beliebiger Typ Beliebig Archivieren, außer bei spezifischem Geschäftsfall
Beliebiges Alter Automatisch protokollierte E-Mail-Öffnungs-Events Beliebig Verwerfen
Beliebiges Alter Systemgenerierte Workflow-Events Beliebig Verwerfen

So wenden Sie das an:

Nutzen Sie die Matrix als Standard, und überschreiben Sie dann spezifische Kategorien basierend auf Ihrem Geschäftskontext. Ein Unternehmen, das mehrjährige Enterprise-Verträge verkauft, sollte die „3+-Jahre"-Schwelle weiter nach hinten verschieben. Ein schnelles SMB-Team, das Deals in 30 Tagen abschließt, kann den Historienstichtag wahrscheinlich auf 6 Monate setzen.

Dokumentieren Sie den Stichtag und die im Umfang enthaltenen Datensatztypen, bevor der Export beginnt. Ihre Export-Abfrage filtert nach diesen Parametern. Wenn Sie nach dem Export entscheiden, dass Sie mehr Historie möchten, benötigen Sie einen weiteren Exportdurchlauf.


Was tatsächlich migriert werden sollte

Innerhalb des Rahmens rechtfertigen diese Kategorien in der Regel eine Migration.

Aktivitätsprotokolle offener Deals. Alle Notizen, Anrufprotokolle oder E-Mail-Zusammenfassungen zu aktuell offenen Deals sind unverzichtbar. Reps werden diese Deals ab day one im neuen CRM weiterbearbeiten. Sie brauchen die Historie, um den Deal effektiv voranzutreiben.

Notizen zu den Top-20-%-Accounts nach Umsatz. High-Value-Accounts haben Beziehungskontext, den Reps und Manager regelmäßig referenzieren. Ziehen Sie Ihre Top-20-%-Accounts (oder Top-50, je nach Skalierung) und migrieren Sie alle von Reps eingegebenen Notizen und Anrufprotokolle für diese Accounts.

Aktuelle E-Mails und Anrufe aus den letzten 12 Monaten. Protokollierte E-Mails und Anrufe aus dem vergangenen Jahr stellen die aktive Beziehungsaufzeichnung dar. Das sind die Aktivitäten, die sich Reps tatsächlich ansehen, wenn sie sich auf ein Gespräch oder eine Verlängerungsdiskussion vorbereiten.

Meeting-Ergebnisse zu laufenden Opportunities. Wenn Ihr Team Meeting-Notizen oder -Ergebnisse gegen Deals protokolliert, sind diese Datensätze zu offenen Opportunities unverzichtbar. Dort lebt oft die Wettbewerbsintelligenz und die Einwandshistorie.

Notizen aus kürzlich abgeschlossenen Deals (letzte 6 Monate). Deals, die kürzlich abgeschlossen wurden, gewonnen oder verloren, haben häufig Relevanz für Verlängerungen, Empfehlungskontext oder Notizen zur Lernerfassung. Sechs Monate ist in der Regel das richtige Fenster.


Was stattdessen archiviert werden sollte

Diese Kategorien existieren im CRM, rechtfertigen aber nicht die Migrationskosten.

Verlorene Deals, die älter als 2 Jahre sind. Der Wettbewerbskontext, die Preiseinwände und die Stakeholder-Landschaft eines Deals, der vor zwei Jahren kalt wurde, sind heute selten umsetzbar. Archivieren Sie den Deal-Datensatz selbst, aber lassen Sie die Aktivitätsprotokolle im Quellsystem.

Systemgenerierte E-Mail-Öffnungs-Events. HubSpot, Salesforce und die meisten CRMs protokollieren E-Mail-Öffnungen, Link-Klicks und Seitenaufrufe automatisch als Aktivitäten. Das sind volumenreiche, signalarme Datensätze. Sie zu migrieren erzeugt Rauschen in der neuen Timeline ohne nützlichen Kontext.

Automatisch protokollierte signalarme Aktivitäten. Alles, was ohne menschlich geschriebenen Inhalt automatisch generiert wurde, Status-Änderungsprotokolle, Workflow-Schritt-Abschlüsse, Zuteilungsänderungs-Events, sollte ins Archiv, nicht in die Migration.

Alles ohne angehängte Notiz. Ein Anrufprotokoll mit einer Betreffzeile und ohne Notizen ist ein Datenpunkt, der sagt: „Ein Anruf hat stattgefunden." Ohne Inhalt hat es im neuen System minimalen Wert. Setzen Sie eine Regel: Wenn kein Notizinhalt vorhanden ist, archivieren statt migrieren.


Wie Format-Konvertierung gehandhabt wird

Aktivitätstypen passen selten 1:1 zwischen CRMs aufeinander. Planen Sie die Übersetzung vor dem Export.

Häufige Konvertierungsherausforderungen:

Quellformat Zielformat Übersetzungsansatz
Salesforce Task Task im Zielsystem Status-Werte abbilden; WhoId/WhatId in Kontakt-/Opportunity-Links aufteilen
HubSpot Engagement (CALL) Anrufprotokoll Dispositionsfeld auf Ergebnis abbilden; Notizinhalt erhalten
Pipedrive Activity (Note) Notiz-Aktivität Als Notiz-Typ behalten; mit Kontakt verknüpfen, nicht mit Deal, wenn Zielsystem kontaktzentriert ist
E-Mail-Inhalt (HTML) Notizinhalt HTML in Plaintext umwandeln; Formatierung wo möglich erhalten
Rich-Text-Notizen (RTF/JSON) Plaintext oder Markdown Konvertierungsansatz entscheiden; mit Beispieldatensätzen testen

Der sicherste Ansatz bei komplexen Format-Konvertierungen ist, alle historischen Aktivitäten als „Notizen" ins Zielsystem zu importieren, unabhängig vom ursprünglichen Typ. Der Wikipedia-Überblick zur Datenmigration beschreibt die Transformations- und Normalisierungsphasen, in denen Format-Konvertierungsentscheidungen wie diese getroffen werden müssen, bevor Daten ins Zielsystem gelangen. Dieser Ansatz verliert die Typunterscheidung (war es ein Anruf oder eine E-Mail?), erhält aber den Inhalt. Notieren Sie den ursprünglichen Typ in der ersten Zeile des Notizinhalts: [Ursprünglicher Typ: Anrufprotokoll, 2023-09-12].

Dieser Ansatz schafft eine saubere, konsistente Aktivitätshistorie im Zielsystem, ohne komplexes Typ-Mapping für Datensätze zu erfordern, auf die das Team selten direkt zugreift. Nach dem Import prüft das Post-Migrations-Audit, dass Aktivitätsdatensätze mit den richtigen Kontakten verknüpft sind und dass Inhalte ohne Kodierungsprobleme angezeigt werden.


Das „Day-One"-Minimum

Nicht alles muss vor go-live migriert werden. Manche Aktivitäten können warten. Andere sind wirklich dringend.

Was Reps im neuen CRM ab day one benötigen:

  • Aktivitätsprotokolle offener Deals (alle Notizen und Anrufzusammenfassungen zu offenen Deals)
  • Account-Notizen zu ihren Top-10-Accounts nach Umsatz
  • Meeting-Ergebnisse der letzten 90 Tage zu offenen Opportunities
  • Notizen aus Verlängerungsgesprächen der letzten 6 Monate

Was auf Anfrage aus dem archivierten Quellsystem bezogen werden kann:

  • Abgeschlossen-verloren-Deal-Historie, die älter als 6 Monate ist
  • Aktivitätsprotokolle zu inaktiven Accounts
  • E-Mail-Metadaten und Öffnungs-Event-Protokolle
  • Historische systemgenerierte Events

Was überhaupt nicht zugänglich sein muss:

  • Automatisch protokollierte Events, die älter als 2 Jahre sind
  • System-Workflow-Events
  • Aktivitätsdatensätze von abgewanderten Kunden (es sei denn, es gibt eine Re-Engagement-Motion)

Definieren Sie das „Day-One-Minimum" mit dem Sales-Team vor der Migration. Lassen Sie den Sales-Manager die 5 Accounts identifizieren, bei denen Historie am wichtigsten ist. Stellen Sie sicher, dass diese spezifischen Datensätze im Migrationsumfang enthalten sind. Halten Sie dann das Quellsystem 90 Tage nach der Migration zugänglich für alles außerhalb des Minimums. Die meisten Anfragen kommen in den ersten zwei Wochen.


Häufige Fehler

Aktivitätsmetadaten ohne Inhalt migrieren. Ein Anrufprotokoll mit einer Betreffzeile und ohne Notizinhalt ist in vielen CRMs schlimmer als nichts. Es zeigt eine Aktivität, die nicht gelesen werden kann, was impliziert, dass etwas verloren gegangen ist. Entweder vollständige Datensätze migrieren oder sie gar nicht migrieren.

Archivierte System-Events mit echten Rep-Notizen vermischen. Wenn Sie alles unterschiedslos migrieren, erscheinen automatisch generierte System-Events (E-Mail geöffnet, Seite aufgerufen, Feld aktualisiert) in der Timeline neben von Reps geschriebenen Notizen. Reps verbringen Zeit damit, durch Rauschen zu scrollen. Filtern Sie diese bereits beim Export heraus.

Keinen Stichtag festlegen. „Das entscheiden wir später" beim Historienstichtag bedeutet, dass das Export-Team standardmäßig auf „alles migrieren" zurückgreift, was dann die Bereinigungs- und Volumenprobleme nachgelagert erzeugt. Setzen Sie den Stichtag vor dem Export. Dokumentieren Sie ihn. Kommunizieren Sie ihn an den Sales-Manager, damit es nach go-live keine Überraschungen gibt.

Speicherkosten-Auswirkungen ignorieren. Millionen von Aktivitätsdatensätzen in ein CRM zu migrieren, das pro Datensatz oder pro Speicher-GB berechnet, kann Ihre Lizenzkosten spürbar beeinflussen. Prüfen Sie das Preismodell des Zielsystems, bevor Sie sich auf eine vollständige Aktivitätsmigration festlegen. Deloittes Enterprise-Datenmanagement-Forschung stellt fest, dass Speicherkostenanalysen in der Migrationsplanung häufig übersehen werden und dass Datenvolumeentscheidungen während der Migration mehrjährige finanzielle Auswirkungen haben. Datensätze, die die Migration nicht schaffen, sollten über Langzeit-Archivierung von Legacy-CRM-Daten gehandhabt werden, nicht gelöscht und nicht unbegrenzt auf einer aktiven Lizenz belassen.


Wie Sie weitermachen

Schließen Sie die Migrieren/Archivieren-Entscheidung ab, bevor der Export beginnt. Schreiben Sie sie auf: konkret den Stichtag, die im Umfang enthaltenen Datensatztypen und die für vollständige Historienmigration priorisierten Accounts. Teilen Sie sie dem Sales-Manager zur Genehmigung mit.

Sobald die Entscheidung dokumentiert ist, ist Ihr Exportumfang definiert. Für den sauberen Export aus Salesforce verwenden die Task- und Event-Abfragen den Stichtag als Filter. Für den sauberen Export aus HubSpot filtert der Engagements-API-Aufruf ähnlich nach Datum und Engagement-Typ.

Und für alles, was die Migration nicht schafft, beschreibt Langzeit-Archivierung von Legacy-Systemdaten, wie das Quellsystem zugänglich gehalten werden kann, ohne dauerhaft volle Lizenzkosten zu zahlen.


Mehr erfahren