Ein Onlineshop erzeugt mit jeder Bestellung wertvolle Kundendaten: wer gekauft hat, welche Firma dahintersteht, welchen Umsatz der Kontakt bringt und ob aus einer Anfrage ein Lead wird. Zu oft bleiben diese Daten im Shop gefangen, während Vertrieb und Marketing im CRM mit einem veralteten oder unvollständigen Bild arbeiten. Dabei nutzen bereits 23 Prozent (Statistisches Bundesamt) der Unternehmen in Deutschland ein CRM als Cloud-Dienst, mit steigender Betriebsgröße deutlich mehr. Der Wert eines CRM steht und fällt jedoch mit der Qualität der Daten, die hineinfließen. Dieser Beitrag zeigt, wie Sie Bestellungen, Firmenkunden, Umsätze und Leads automatisch aus dem Shop ins CRM synchronisieren – mit sauberem Feldmapping, wirksamem Dublettenschutz und segmentierten Triggern statt Copy-Paste. Wir ordnen die Datenrichtung, klären das führende System und zeigen, wie eine CRM-Middleware den Vertrieb dauerhaft mit belastbaren Daten versorgt.
Das Wichtigste in Kürze
- 23 Prozent (Statistisches Bundesamt) der Unternehmen in Deutschland nutzen ein CRM als Cloud-Dienst, im verarbeitenden Gewerbe arbeiten 51 Prozent (Statistisches Bundesamt) mit CRM-Software. Der Nutzen hängt an der Qualität der einfließenden Daten.
- 61 Prozent (Bitkom) der Unternehmen können ihr Datenpotenzial nicht voll nutzen, weil Daten in unverbundenen Systemen liegen. Kundendaten trifft das besonders, weil sie sich häufig ändern und an mehreren Stellen gepflegt werden.
- Ins CRM gehören Kundenstamm, Bestellungen als Aktivität, verdichteter Umsatz, Leads aus Anfragen und Newsletter sowie der Einwilligungsstatus. Vollständige Zahlungsdetails und technische Session-Daten bleiben in den dafür vorgesehenen Systemen.
- Das dokumentierte Feldmapping hält je Zielfeld Quelle, Umformungsregel und Umgang mit Lücken fest. Der Dublettenschutz braucht einen stabilen Abgleichschlüssel: im B2C meist die E-Mail-Adresse, im B2B Firmenname, Umsatzsteuer-ID und Standort.
- Zeitkritische Vorgänge wie Leads und Statuswechsel werden ereignisbasiert übertragen, der übrige Bestand per Delta-Sync. Jede Übertragung braucht Rechtsgrundlage und Zweck, deshalb wird der Einwilligungsstatus als eigenes Feld mitgeführt.
Warum Kundendaten im Shop gefangen bleiben
Kundendaten entstehen an vielen Stellen zugleich: im Shop bei Registrierung und Bestellung, an der Kasse, im Support und in der Buchhaltung. Solange diese Systeme nicht verbunden sind, führt jedes seinen eigenen Datenbestand – mit dem Ergebnis widersprüchlicher Adressen, doppelter Kontakte und eines Vertriebs, der nicht weiß, was der Shop längst gespeichert hat. Laut Bitkom können 61 Prozent (Bitkom) der Unternehmen ihr Datenpotenzial nicht voll nutzen, weil Daten in unverbundenen Systemen liegen. Kundendaten sind davon besonders betroffen, weil sie sich häufig ändern und an mehreren Stellen gepflegt werden. Genau hier setzt eine CRM-Anbindung an: Sie macht aus verstreuten Fragmenten ein zusammenhängendes Bild.
Ein typisches mittelständisches Unternehmen setzt heute zahlreiche SaaS-Anwendungen ein, von denen gleich mehrere Kundendaten berühren. Ohne eine verbindende Schicht wächst mit jedem System die Zahl der Kopien und damit die Wahrscheinlichkeit, dass Vertrieb und Marketing auf veraltete Informationen zugreifen. Eine CRM-Anbindung schließt diese Lücke, indem sie den Shop sauber an das CRM koppelt und jede relevante Bewegung – neue Bestellung, geänderte Adresse, neuer Ansprechpartner – an genau einer Stelle verbucht. Wer die Kasse ebenfalls einbeziehen möchte, findet im Beitrag zur Omnichannel-Anbindung von Kasse und Shop den passenden Rahmen für eine kanalübergreifende Kundensicht.
Automatischer Datenfluss
Bestellungen, Kontakte und Umsätze fließen ohne manuelle Erfassung aus dem Shop ins CRM.
Ein Kundenprofil
Käufe, Anfragen und Rechnungen laufen in einem Datensatz je Kunde zusammen, kanalübergreifend.
Dublettenschutz
Abgleichregeln verhindern, dass derselbe Kunde mehrfach im CRM angelegt wird.
Sauberes Feldmapping
Shop-Felder werden eindeutig auf CRM-Felder abgebildet, inklusive Pflichtfeldern und Formaten.
Segment-Trigger
Umsatz, Kaufhäufigkeit und Lead-Status lösen automatisch Segmente und Folgeaktionen aus.
Datenhoheit und DSGVO
Einwilligung, Zweckbindung und Verarbeitungsort bleiben nachvollziehbar und dokumentiert.
Welche Daten aus dem Shop ins CRM gehören
Bevor eine Zeile Code entsteht, steht die Frage, welche Daten überhaupt ins CRM gehören. Der Shop kennt weit mehr, als der Vertrieb braucht – von technischen Session-Merkmalen bis zu vollständigen Zahlungsdetails. Ein gutes CRM-Modell überträgt bewusst nur die Felder, die für Vertrieb, Service und Marketing einen Nutzen haben. Grob lassen sich fünf Datenklassen unterscheiden, die in nahezu jedem Projekt auftauchen:
- Kundenstamm: Name, Firma, Rechnungs- und Lieferadresse, Umsatzsteuer-ID und Ansprechpartner.
- Bestellungen: Bestellnummer, Positionen, Betrag, Zahlart und Status als Aktivität am Kontakt.
- Umsatz und Wert: Gesamtumsatz, Kaufhäufigkeit und Warenkorbwert als Grundlage für Segmente.
- Leads und Anfragen: Newsletter-Anmeldungen, Kontaktformulare und Warenkorbabbrüche als Verkaufschance.
- Einwilligungen: Status von Marketing- und Tracking-Einwilligungen, damit das CRM rechtssicher arbeitet.
Nicht jedes Feld gehört ins CRM. Datensparsamkeit heißt, nur zu übertragen, was Vertrieb und Marketing tatsächlich verwenden. Vollständige Zahlungsdetails etwa gehören in die Buchhaltung, nicht in die Vertriebssicht; für den Abgleich der Zahlungen ist die DATEV-Anbindung der richtige Weg. Das CRM erhält die verdichtete Sicht auf den Kunden – wer er ist, was er gekauft hat und welchen Wert die Beziehung hat – während technische und steuerliche Details in den dafür vorgesehenen Systemen verbleiben.
Feldmapping: Shop-Felder auf CRM-Felder abbilden
Das Feldmapping ist das Herzstück jeder CRM-Anbindung. Es legt fest, welches Feld im Shop welchem Feld im CRM entspricht und wie die Werte dabei umgeformt werden. Was einfach klingt, steckt voller Details: Der Shop kennt vielleicht einen einzigen Namensstring, das CRM erwartet Vor- und Nachname getrennt. Adressen liegen in unterschiedlichen Formaten vor, Länderkürzel folgen verschiedenen Normen, und Pflichtfelder im CRM haben im Shop womöglich kein Gegenstück. Ein sauberes Mapping fängt diese Unterschiede ab, statt sie in den Datenbestand zu tragen.
In der Praxis entsteht daraus eine dokumentierte Zuordnungstabelle, die für jedes Zielfeld die Quelle, die Umformungsregel und den Umgang mit fehlenden Werten festhält. Diese Tabelle ist zugleich Bauplan und Prüfstein: Sie macht Lücken sichtbar, bevor sie im CRM landen. Datentypen, Einheiten, Länder- und Währungscodes werden dabei einmal zentral normiert, statt in jedem Fluss neu behandelt zu werden. Für die Anbindung an ein führendes System wie SAP gelten dieselben Grundsätze wie für den Weg vom Shop ins CRM: ein Feld, eine Quelle, eine Regel.
Dublettenschutz und Dedup-Strategie
Der häufigste Schaden in CRM-Systemen sind Dubletten: derselbe Kunde, mehrfach angelegt, mit widersprüchlichen Angaben. Sie entstehen, sobald ein Kontakt über mehrere Wege in den Datenbestand gelangt – einmal als Gastbestellung, einmal als registriertes Konto, einmal über ein Kontaktformular. Ein wirksamer Dublettenschutz erkennt, dass es sich um dieselbe Person oder Firma handelt, und führt die Datensätze zusammen, statt einen zweiten anzulegen. Dafür braucht es einen stabilen Abgleichschlüssel und klare Regeln, welches Feld im Konfliktfall gewinnt.
Der richtige Abgleichschlüssel
Neben dem reinen Erkennen zählt die Zusammenführungsregel. Wenn zwei Datensätze denselben Kunden beschreiben, muss feststehen, welche Adresse, welche Telefonnummer und welcher Umsatzstand übernommen werden. Bewährt hat sich das Prinzip des jüngsten verlässlichen Werts: Das zuletzt bestätigte Feld gewinnt, historische Werte bleiben als Verlauf erhalten. So wächst der Kontakt über die Zeit zu einem vollständigen Profil, ohne dass Informationen verloren gehen. Für Stammdaten, die über den Shop hinaus in mehreren Systemen geführt werden, lohnt zusätzlich ein zentrales Middleware-Konzept, das den Abgleich für alle Quellen bündelt.
Firmenkunden und Ansprechpartner im B2B
Im B2B reicht ein flaches Kontaktmodell nicht aus. Hinter einer Bestellung steht selten eine einzelne Person, sondern eine Firma mit mehreren Ansprechpartnern, einer Einkaufsabteilung und oft mehreren Lieferadressen. Das CRM muss diese Struktur abbilden: die Firma als übergeordnetes Konto, die einzelnen Personen als zugeordnete Kontakte, dazu Rollen wie Einkauf, Buchhaltung oder technische Leitung. Der Shop liefert die Rohdaten – wer bestellt hat und für welche Firma – die Middleware ordnet sie der richtigen Hierarchie zu.
Das ist besonders wichtig, wenn Firmenkunden im Shop freigeschaltet werden, individuelle Preise sehen oder auf Rechnung kaufen. In diesen Fällen wandern nicht nur Umsätze, sondern auch Bonitäts- und Freigabestatus zwischen Shop, ERP und CRM. Bereits 51 Prozent (Statistisches Bundesamt) der Unternehmen im verarbeitenden Gewerbe nutzen CRM-Software, um Kundendaten strukturiert zu erfassen und zu speichern – im B2B-Handel ist ein sauber gepflegtes Firmenkonto die Grundlage für jede Angebots- und Serviceentscheidung. Wer sein CRM etwa an Dynamics 365 anbindet, profitiert davon, dass Vertrieb und Innendienst dieselbe Kundenhierarchie sehen.
Umsätze, Segmente und Trigger automatisieren
Sind die Daten erst sauber im CRM, beginnt der eigentliche Nutzen: Aus statischen Kontakten werden steuerbare Segmente. Der übertragene Umsatz, die Kaufhäufigkeit und der letzte Kauf lassen sich zu Kennzahlen verdichten, die den Wert eines Kunden beschreiben. Auf dieser Grundlage bilden sich Segmente – Neukunden, Bestandskunden, inaktive Kontakte, umsatzstarke Firmen – die Vertrieb und Marketing gezielt ansprechen. Entscheidend ist, dass diese Segmente automatisch aktuell bleiben, weil jede neue Bestellung die Zahlen fortschreibt.
- Ereignis im Shop: Eine Bestellung, eine Newsletter-Anmeldung oder ein Warenkorbabbruch tritt ein.
- Übergabe an die Middleware: Das Ereignis wird über Webhooks und APIs in Echtzeit an die Anbindung gemeldet.
- Zuordnung und Anreicherung: Der Kontakt wird gefunden oder angelegt, Umsatz und Segment werden aktualisiert.
- Trigger im CRM: Erreicht ein Kunde eine Schwelle, löst das CRM eine Aktion aus – etwa eine Vertriebsaufgabe oder eine Kampagne.
- Rückmeldung: Das Ergebnis, etwa ein neuer Lead-Status, steht auch im Shop und in Auswertungen bereit.
Datenrichtung und führendes System
Jede Anbindung braucht eine klare Antwort auf die Frage, welches System die Wahrheit hält. Für Kundenstammdaten ist das oft das ERP oder das CRM selbst, für Bestellungen der Shop, für Zahlungen die Buchhaltung. Die Datenrichtung folgt dieser Führung: Ein Feld wird an genau einer Stelle gepflegt und von dort verteilt, statt an mehreren Stellen zugleich verändert zu werden. Wo bidirektionaler Abgleich nötig ist – etwa wenn Adressen sowohl im Shop als auch im CRM geändert werden dürfen – braucht es eine eindeutige Konfliktregel, damit sich zwei Systeme nicht gegenseitig überschreiben.
| Kriterium | Ohne CRM-Anbindung | Mit CRM-Anbindung |
|---|---|---|
| Kundenanlage | Mehrfach je Kanal | Ein Datensatz je Kunde |
| Datenpflege | Manuelles Copy-Paste | Automatischer Datenfluss |
| Umsatzsicht | Verteilt und veraltet | Aktuell je Kontakt |
| Segmentierung | Statische Listen | Automatische Segmente |
| Leads | Gehen im Shop verloren | Landen als Verkaufschance |
| Datenschutz | Unklare Herkunft | Einwilligung dokumentiert |
DSGVO, Einwilligung und Datensparsamkeit
Kundendaten sind personenbezogene Daten, und ihre Synchronisation ist ein Verarbeitungsvorgang im Sinne der DSGVO. Das CRM darf nur Daten erhalten, für deren Zweck eine Rechtsgrundlage besteht – die Vertragsabwicklung bei Bestellungen, die Einwilligung beim Marketing. Deshalb gehört der Einwilligungsstatus zu den wichtigsten Feldern der gesamten Anbindung: Wer dem Newsletter nicht zugestimmt hat, darf im CRM nicht in einer Marketingkampagne landen. Die Anbindung muss diesen Status verlässlich mitführen und Widerrufe zeitnah nachvollziehen.
Datenschutz gehört in die Architektur
Echtzeit oder Batch: der richtige Sync-Takt
Nicht jede Bewegung braucht denselben Takt. Ein neuer Lead oder eine Bestellung sollte möglichst sofort im CRM ankommen, damit der Vertrieb zeitnah reagieren kann; die nächtliche Umsatzverdichtung dagegen verträgt einen Stapelabgleich. In der Praxis bewährt sich eine Mischung: ereignisbasierte Übertragung für zeitkritische Vorgänge wie Leads und Statuswechsel, ein Delta-Sync in kurzen Intervallen für den übrigen Datenbestand. So bleibt das CRM aktuell, ohne die beteiligten Systeme unnötig zu belasten.
Welcher Weg technisch besser trägt – eine fertige Integrationsplattform oder eine maßgeschneiderte Middleware – hängt von Datenmenge, Sonderlogik und Datenhoheit ab. Der Beitrag iPaaS gegen Eigenentwicklung wägt beide Wege ab. Für die CRM-Anbindung gilt dabei dieselbe Faustregel wie für andere Schnittstellen: Standardnahe, stabile Flüsse sind gute Kandidaten für einen Baukasten, eigentümliche oder besonders sensible Kundendaten sind oft besser in einer eigenen, dokumentierten Lösung aufgehoben.
Implementierung Schritt für Schritt
- Datenklassen und führende Systeme festlegen: Welche Kundendaten fließen wohin, und welches System führt je Feld?
- Feldmapping dokumentieren: Für jedes Zielfeld Quelle, Umformung und Umgang mit Lücken festhalten.
- Dublettenschutz definieren: Abgleichschlüssel, Zusammenführungsregeln und manuelle Prüfliste bestimmen.
- Trigger und Segmente aufsetzen: Schwellen, Aktionen und Einwilligungsprüfung im CRM konfigurieren.
- Test, Erstabgleich und Go-Live: Mit einer Teilmenge testen, Dubletten bereinigen, dann mit engem Monitoring produktiv schalten. Unsere transparenten Preise und die Integrationsleistungen schaffen dafür einen klaren Rahmen.
Ein CRM ist nur so gut wie die Daten, die es erreichen. Wer den Shop sauber anbindet, verkauft mit Wissen statt mit Vermutungen.
Verwandte Artikel
Mengeneinheiten und Gebinde aus dem ERP sauber abbilden
Basis-, Lager-, Verkaufs- und Bestelleinheit trennen, Umrechnungsfaktoren aus dem ERP ziehen und Bestände, Mindestmengen sowie Grundpreise sauber abbilden.
ERP-Ausfall: Shop im Notbetrieb verkaufsfähig halten
ERP-Ausfall abfedern: letzte gültige Bestände und Preise mit Altersstempel, gepufferte Bestellungen, konservative Regeln und ein geordneter Wiederanlauf.
SAP ECC-Wartungsende 2027: Shop-Anbindung migrieren
Am 31.12.2027 endet die Wartung für SAP ECC. Jeder gekoppelte Shop-Connector muss auf S/4HANA umziehen. So planen Sie den Migrationspfad ohne Shop-Stillstand.