CRM und ERP: welche Daten wohin gehören
CRM und ERP: Kunde, Deal und Aktivität gehören ins CRM, Rechnung und Vertrag ins ERP. Warum du die Grenze aufschreiben musst, bevor du baust.
Das Wichtigste in Kürze
- Das CRM besitzt Kunde, Kontakt, Deal, Aktivität und Einwilligung. Das ERP besitzt Rechnung, Vertrag und Umsatzrealisierung.
- Ein CRM wehrt sich nicht dagegen, ERP-Aufgaben zu übernehmen. Deshalb muss die Grenze von außen kommen und schriftlich stehen, bevor du baust.
- Anbinden schlägt Nachbauen: Workist hat mit der Migration von Salesforce zu HubSpot und einer Backend-Anbindung über Webhooks jährlich 200.000 € eingespart.
- Die Zahl der Custom Objects in Phase 1 ist der belastbarste Frühindikator dafür, ob überhaupt jemand eine Grenze gezogen hat.
Die Grenze in einem Satz
Ins CRM gehört, was den Kunden beschreibt und den Weg zum Abschluss abbildet. Das sind Unternehmen, Kontakt, Deal, Aktivität und Einwilligung. Ins ERP gehört, was den Abschluss abrechnet: Rechnung, Vertrag, Umsatzrealisierung. Alles Weitere leitest du aus diesen beiden Sätzen ab.
Diese Grenze ist keine technische Eigenschaft der Systeme. Gezogen wird sie durch eine Entscheidung, die jemand trifft und aufschreibt. Wo sie nicht aufgeschrieben ist, existiert sie nicht. Ein CRM ohne Grenze wird innerhalb von zwei bis drei Jahren zu einem zweiten, schlechteren ERP.
Warum die Grenze von selbst verschwimmt
In einem gewachsenen CRM findest du regelmäßig Dinge, die dort nichts zu suchen haben. Etwa Rechnungspositionen und Anbindungen ans Finanzsystem oder Workflows, die Daten in ein Backend schieben. Niemand hat das je als Architekturentscheidung getroffen. Es ist entstanden, weil jede einzelne Ergänzung für sich vernünftig aussah.
Der Mechanismus dahinter ist banal und genau deshalb wirksam. Ein modernes CRM lässt sich so weit erweitern, dass du darin ERP-Funktionen abbilden kannst. Custom Objects, berechnete Felder und Workflows: Die Bausteine sind da. Kein System sagt an dieser Stelle „nein“. Die Rechnung kommt später, und sie kommt in drei Raten. Die erste ist der Wartungsaufwand für Logik, die niemand mehr erklären kann. Die zweite ist ein Problem mit der Datenqualität, wenn zwei Systeme dieselbe Zahl unterschiedlich ausweisen. Die dritte sind die Migrationskosten beim nächsten Systemwechsel.
Du verhandelst die Grenze erst in der Implementierung. Dann entscheidet nicht die Architektur, sondern wer im Termin am lautesten ist. Die Entscheidung fällt unter Zeitdruck und für einen Einzelfall, und niemand schreibt die Folgekosten auf.
Welches Objekt wohin gehört
Die Zuordnung unten ist die Kurzfassung, die in ein Design-Dokument passt. Der eigentliche Inhalt steckt in der Spalte „Was passiert bei Verstoß“. Dort steht, was dich die falsche Einsortierung konkret kostet.
Wische nach links oder rechts, um alle Spalten zu sehen.
| Objekt | Gehört ins | Warum | Was passiert bei Verstoß | Quelle |
|---|---|---|---|---|
| Unternehmen, Kontakt | CRM | beschreibt, mit wem du es zu tun hast | – | Design-Entscheidung |
| Deal | CRM | bildet den Weg zum Abschluss ab | – | Design-Entscheidung |
| Aktivität, Einwilligung | CRM | Nachweis der Kundenbeziehung und ihrer Rechtsgrundlage | – | Design-Entscheidung |
| Angebot | CRM, Preisfindung aus dem ERP | der Vertrieb erstellt es, die Preislogik gehört ihm nicht | doppelte Preispflege in zwei Systemen | Case Study aumico |
| Rechnung | ERP | buchhalterisch relevant, revisionspflichtig | zwei Wahrheiten über denselben Umsatz | Design-Entscheidung |
| Vertrag, Umsatzrealisierung | ERP | Laufzeiten und Abgrenzung sind Finanzlogik | Reporting, das die Prüfung nicht übersteht | Design-Entscheidung |
| Backend-Anbindung | Schnittstelle, nicht Nachbau | das führende System bleibt führend | Wartungsaufwand ohne Eigentümer | Case Study Workist |
Der strittigste Fall in dieser Liste ist das Angebot. Es entsteht im Vertrieb und enthält Preise. Beide Systeme haben ein plausibles Argument dafür, es besitzen zu wollen. Brauchbar ist diese Aufteilung: Das Angebot lebt im CRM, weil der Vertrieb damit arbeitet. Die Preis- und Rabattlogik bleibt im führenden System und wird angebunden. Bei aumico hat der sauber aufgesetzte Prozess in HubSpot den Zeitaufwand für Angebote um 80 % gesenkt, und zwar in weniger als zwei Wochen.
Anbinden statt nachbauen
Bei einer Migration ist der Reflex, den geerbten Funktionsumfang eins zu eins mitzunehmen. Schließlich wurde er einmal gebraucht. Eine Gegenfrage halbiert den Umfang: Muss diese Funktion im CRM leben, oder muss das CRM sie nur sehen können?
Meistens reicht Sehen. Eine Schnittstelle, die den Status aus dem Backend liest, ist billiger zu bauen und deutlich billiger zu betreiben als eine Nachbildung derselben Logik im CRM. Und sie hat einen Eigentümer, nämlich das führende System.
200.000 €
jährlich eingespart durch die CRM-Migration. Der Personalaufwand einer Vollzeitstelle entfällt, das Backend ist über Webhooks angebunden statt nachgebaut.
Quelle: Case Study Workist
80 %
weniger Zeitaufwand für Angebote, erreicht in weniger als zwei Wochen
Quelle: Case Study aumico
Beide Zahlen stammen aus Projekten, in denen die Grenze vorher gezogen wurde. Das ist kein Zufall. Was eine Migration einspart, ist zu einem großen Teil der Aufwand für Logik, die vorher im falschen System lag.
Willst du wissen, wie viel von deinem CRM eigentlich ins ERP gehört?
Kostenlos · 60 Minuten · kein Pitch · ehrliche Einschätzung, ob es passt
„Unsere Prozesse sind anders“
Dieser Satz fällt in fast jedem Projekt, und er ist selten böswillig gemeint. Er kommt aus echter Detailkenntnis. Nur hält er der Prüfung meistens nicht stand. Leg die Prozessmodelle mehrerer Unternehmen derselben Branche übereinander, und sie sind weitgehend deckungsgleich. Unterschiede gibt es bei Benennungen und Zuständigkeiten, dazu kommen ein bis zwei echte Besonderheiten. Die Struktur ist dieselbe.
Daraus folgt ein Auswahlkriterium und kein Argument für Bequemlichkeit. Wie weit lässt sich ein Prozess im Standard des Systems abbilden, ohne Custom Build? Je näher am Standard, desto billiger wird jedes künftige Update. Auch die Einarbeitung wird kürzer und der nächste Wechsel einfacher. Die Besonderheiten kommen als Farbe obendrauf, nicht als Fundament.
Praktisch heißt das: Du legst die Zahl der Custom Objects für Phase 1 fest, bevor die erste Anforderung eintrifft. Die Zahl bleibt an einer Hand abzählbar. Jedes weitere Objekt braucht eine Begründung und eine Unterschrift.
Die Grenze hält nur schriftlich
Die Grenze muss vor dem Bau stehen und kann nicht währenddessen entstehen. Der Grund: Ehrlich kommen Anforderungen erst gegen ein laufendes System zurück. In der Erhebungsphase beschreiben Menschen ihre Arbeit so, wie sie sie erinnern. Steht der erste funktionierende Stand vor ihnen, fällt regelmäßig der Satz, dass es doch anders sei als beschrieben. Das ist keine Nachlässigkeit. Ein laufendes System stellt einfach eine präzisere Frage als ein Workshop.
Hast du die Grenze vorher schriftlich festgehalten, kannst du diese zweite, ehrlichere Runde einbauen, ohne die Architektur neu zu verhandeln. Hast du es nicht, verhandelst du beides gleichzeitig und unter Termindruck.
Klare Empfehlung
Neueinführung: Halt die Objektliste je System in einem Absatz fest, bevor die Systemauswahl beginnt. Die Liste ist ein Auswahlkriterium, kein Konfigurationsdetail.
Migration aus einem gewachsenen Bestand: Frag bei jeder geerbten Funktion, ob das CRM sie besitzen oder nur sehen muss. Im Zweifel bindest du sie an.
Sanierung eines laufenden Systems: Schalte nichts ab, was produktiv genutzt wird. Leg stattdessen die Grenze für alles Neue ab heute fest und führ den Bestand als Altlast mit Enddatum.
Der Härtefall: mehrere Gesellschaften, mehrere Backends
Unter einem Dach mit mehreren Gesellschaften ziehst du die Grenze nicht einmal, sondern prüfst sie je Gesellschaft. Jede bringt ihr eigenes Backend mit, oft mit eigener Historie und eigenen Zuständigkeiten. Beschließt du eine Grenze für alle, ohne sie mit jeder Gesellschaft durchzusprechen, bekommst du Widerstand. Oder du bekommst eine Ausnahmeregelung pro Standort, und das ist dasselbe wie keine Grenze.
In dieser Konstellation zählt noch etwas: Erst die gemeinsame Grenze macht einen gemeinsamen Blick auf den Kunden möglich. Solange jede Gesellschaft Kundendaten in anderer Tiefe und an anderer Stelle führt, bleibt eine Frage offen: „Arbeiten wir bereits mit diesem Unternehmen?“ Meist ist das genau die Frage, wegen der das Projekt begonnen wurde. Wie du ein gruppenweites Setup aufsetzt, steht unter gruppenweites CRM.
Woran du merkst, dass keine Grenze gezogen wurde
Vier Anzeichen, und alle sind vor dem Go-live sichtbar:
Custom Objects wachsen
Die Liste für Phase 1 ist länger als eine Hand, und niemand kann sagen, wann sie gewachsen ist.
Felder ohne Erklärung
Es gibt Pflichtfelder, zu denen niemand im Raum sagen kann, wer sie füllt und wozu.
Zwei Wahrheiten
CRM und ERP weisen denselben Umsatz unterschiedlich aus, und beide Seiten halten ihre Zahl für die richtige.
Kein Genehmiger
Auf die Frage, wer eine Ausnahme von der Grenze genehmigt, gibt es keinen Namen.
Das vierte Anzeichen sagt am meisten. Eine Grenze ohne benannten Genehmiger ist nur eine Empfehlung. Und Empfehlungen halten der ersten dringenden Anforderung nicht stand.
Die Grenze ist eine Eigentümerfrage, keine Systemfrage
Drei Dinge kannst du heute erledigen. Halt die Objektliste je System in einem Absatz fest. Benenn eine Person, die Ausnahmen genehmigt. Und leg die Zahl der Custom Objects für Phase 1 fest, bevor die erste Anforderung eintrifft. Das kostet eine Stunde und entscheidet, ob dein CRM in drei Jahren noch ein CRM ist.
Kostenlos · 60 Minuten · kein Pitch · ehrliche Einschätzung, ob es passt
Häufig gestellte Fragen
Was gehört ins CRM und was ins ERP?
Brauche ich CRM und ERP beides?
Gehören Rechnungen ins CRM?
Wo gehört das Angebot hin?
Wie viele Custom Objects sind zu viele?
Kundenergebnisse
Sieh dir an, wie andere Umsatzteams diese Herausforderung gelöst haben.
Entdecke dokumentierte Ergebnisse aus vergleichbaren Pipeline-, CRM- und Vertriebsprojekten.
Passende Kundenstories ansehen