← Alle Integrationen
SAP S/4HANA → HubSpot

SAP S/4HANA HubSpot Schnittstelle

Kurz gesagt

Eine SAP-S/4HANA-HubSpot-Anbindung hält ERP und CRM auf demselben Stand zu Kunden und Aufträgen. Sie ordnet SAP-Geschäftspartner den HubSpot-Unternehmen zu, überträgt gewonnene HubSpot-Deals als Kundenaufträge über die OData-Vertriebs-APIs nach S/4HANA und spielt Auftrags-, Liefer- und Fakturastatus zurück auf den Deal, damit der Vertrieb sieht, was die Buchhaltung sieht. Richtig gemacht ist das kein nächtlicher CSV-Abzug, sondern eine idempotente, bidirektionale Pipeline, die Vertriebsbereichslogik, Geschäftspartnerrollen, Währung und HubSpot-Rate-Limits beachtet - damit niemand einen Auftrag abtippt oder zwei Systeme von Hand abgleicht.

Was eine SAP-S/4HANA-HubSpot-Anbindung wirklich leistet

Ihre Vertriebsteams arbeiten in HubSpot: Kontakte, Unternehmen, Deals, Pipeline, Forecast. Ihr führendes System ist SAP S/4HANA: der Geschäftspartner-Stamm, der Kundenauftrag, die Lieferung, der Fakturabeleg, der offene Posten auf dem Debitorenkonto. Beide Systeme beschreiben dieselben Kunden und dieselben Geschäfte - und ohne Anbindung laufen sie binnen Wochen auseinander.

Eine SAP-S/4HANA-HubSpot-Anbindung hält sie deckungsgleich. Sie ordnet HubSpot-Unternehmen den SAP-Geschäftspartnern zu, macht aus gewonnenen Deals echte Kundenaufträge in S/4HANA und spielt Auftrags-, Liefer- und Rechnungsstatus zurück auf den Deal - sodass der Vertrieb sieht, dass der Auftrag ausgeliefert und die Rechnung bezahlt ist, ohne SAP GUI zu öffnen oder in der Buchhaltung nachzufragen. Ziel ist eine einzige, belastbare Antwort auf die Frage “Was hat dieser Kunde bestellt und wo steht es”, die beide Seiten teilen.

Welche Daten fließen

Objekt / Vorgang in SAP S/4HANAWird in HubSpot zuHinweis
Geschäftspartner (Kundenrolle)UnternehmensdatensatzZugeordnet oder angelegt; USt-IdNr / Kundennummer als stabiler Schlüssel
Ansprechpartner des GeschäftspartnersKontakt, dem Unternehmen zugeordnetIn HubSpot per E-Mail dedupliziert
Kundenauftrag (VBAK/VBAP)Deal + Positionen oder Custom ObjectAuftragsnummer und Wert zurück auf den Ursprungs-Deal geschrieben
Liefer- / WarenausgangsstatusDeal-Eigenschaft oder Timeline-EreignisVertrieb sieht die Erfüllung ohne SAP-Zugang
Fakturabeleg / RechnungDeal-Eigenschaft, Ticket oder Custom ObjectRechnungsnummer, Betrag, Fälligkeit, Zahlstatus
Kredit- / SperrstatusDeal-Eigenschaft oder Ticket-KennzeichenWarnt den Vertrieb, bevor er eine gesperrte Lieferung zusagt

Die Richtung läuft beidseitig: HubSpot-Deals und -Unternehmen fließen als Kundenaufträge und Geschäftspartner nach S/4HANA, während SAP-Auftrags- und Finanzstatus zurück auf den Deal fließen. Das genaue Objekt-Mapping, die Rollen und welche Seite je Feld führend ist, legen wir einmalig fest und hinterlegen es in der Pipeline.

Die Details, an denen einfache Synchronisationen scheitern

Ein generischer Konnektor oder ein nächtlicher Export erledigt die leichten 80 % und lässt die teuren 20 % auf Ihrem Schreibtisch liegen:

Wie wir sie bauen und betreiben

Wir behandeln das als bidirektionale Pipeline, nicht als Stapelverarbeitung. Änderungen werden über HubSpot-Webhooks und SAP-Delta-Reads erfasst, gegen die Objektschemata validiert, durch Ihr abgestimmtes Mapping überführt und über die OData-APIs von S/4HANA sowie die v3-API von HubSpot geschrieben - gebündelt und rate-limit-bewusst auf beiden Seiten.

Die Pipeline ist idempotent: Jeder Deal und jeder Auftrag trägt eine stabile Kennung, sodass ein erneuter Lauf nie einen doppelten Kundenauftrag oder Geschäftspartner erzeugt. Sie läuft auf cloud-nativer, vollständig EU-gehosteter Infrastruktur - Kunden- und Auftragsdaten verlassen die EU nicht, was AVV und DSGVO sauber hält.

Und dann halten wir sie am Laufen. Monitoring, Alerting, Incident Response und - entscheidend - das Beobachten von OData-Abkündigungen bei SAP und Schemaänderungen bei HubSpot liegen vertraglich bei uns. Sie bekommen einen festen Ansprechpartner und ein SLA, keinen Middleware-Mandanten, den Ihr Team pflegen muss.

Wann sich diese Anbindung lohnt

Wenn nur eine Handvoll Aufträge im Monat zwischen beiden Systemen wandert und eine Person sie in fünf Minuten abtippt, ist ein manueller Schritt völlig in Ordnung - und wir sagen Ihnen das auch. Die Anbindung lohnt sich, wenn das Deal-Volumen das Abtippen selbst zur Aufgabe macht, wenn der Vertrieb Liefertermine zusagt, die die Buchhaltung gesperrt hat, wenn sich doppelte Kunden häufen, weil zwei Teams sie unabhängig anlegen, oder wenn Forecast und Auftragsbestand still und leise nicht mehr übereinstimmen. Dann zahlt sich eine betreute Pipeline durch den Abstimmungsaufwand aus, den sie beseitigt.

Häufig gestellte Fragen

Binden Sie S/4HANA Cloud oder On-Premise an?
Beides. Bei S/4HANA Cloud (Public) nutzen wir die freigegebenen OData-APIs über Kommunikationsszenarien - für Geschäftspartner, Kundenauftrag und Fakturabeleg. Bei S/4HANA On-Premise oder Private Cloud Edition greifen wir auf die OData-Services des SAP Gateway zu, und wo keine freigegebene API existiert, weichen wir auf einen freigegebenen BAPI oder einen eigenen CDS-basierten Service aus. Die konkreten Endpunkte und den technischen Kommunikationsbenutzer stimmen wir vorab mit Ihrem Basis-Team ab.
Wie ordnen Sie ein HubSpot-Unternehmen dem richtigen SAP-Geschäftspartner zu?
Es gibt von Haus aus keinen gemeinsamen Schlüssel, deshalb legen wir die Zuordnungslogik vorab fest. Der stärkste Schlüssel ist die USt-IdNr oder eine Kundennummer, die Sie bereits am HubSpot-Unternehmen führen; ersatzweise gleichen wir über normalisierten Firmennamen plus Land und Adresse ab. In HubSpot neu angelegte Kunden können als SAP-Geschäftspartner mit der korrekten Kundenrolle angelegt oder zur Prüfung zurückgehalten werden - je nachdem, wie viel Kontrolle Ihr Stammdatenteam behalten möchte.
Kann ein gewonnener Deal als Kundenauftrag nach S/4HANA übertragen werden?
Ja, und das ist der häufigste Grund für die Anbindung. Erreicht ein Deal die vereinbarte Phase, legen wir über die OData-API einen Kundenauftrag in S/4HANA an - Auftraggeber, Vertriebsbereich, Materialnummern, Preisfindung und Zahlungsbedingungen leiten wir aus dem Deal, seinen Positionen und Ihren Mapping-Regeln ab. Die HubSpot-Deal-ID wird als Ihre Referenz am Auftrag hinterlegt, sodass die Verknüpfung stabil und die Anlage bei einem erneuten Versuch idempotent bleibt.
Wie vermeiden Sie, dass die Rate-Limits von SAP oder HubSpot überschritten werden?
Die v3-API von HubSpot begrenzt Spitzen- und Tagesvolumen je nach Abo-Stufe, und das SAP Gateway hat eine eigene Durchsatzgrenze. Wir bündeln Lese- und Schreibzugriffe ($batch auf SAP-Seite, Batch- und Search-Endpunkte auf HubSpot-Seite), nutzen Delta-Tokens und Last-Modified-Filter, sodass nur Geändertes bewegt wird, und drosseln bei 429-Antworten, statt weiter draufzuhalten. Sie erleben keine gedrosselte Synchronisation, weil die Pipeline unter beiden Grenzen bleibt.
Wer betreibt die Schnittstelle nach dem Go-live?
Wir. Die Pipeline läuft auf cloud-nativer, vollständig EU-gehosteter Infrastruktur, die wir überwachen. Stellt SAP einen OData-Service ab oder ändert HubSpot ein Objektschema, ist das vertraglich unser Problem - keine böse Überraschung, die Ihr Revenue-Operations-Team entdeckt, wenn keine Aufträge mehr fließen. Sie bekommen einen festen Ansprechpartner, Alerting, Incident Response und ein SLA statt eines Middleware-Mandanten, den jemand hüten muss.

Sie möchten diese Integration umsetzen und dauerhaft betreiben lassen? Sagen Sie uns, welche Systeme verbunden werden sollen und welche Daten fließen müssen. Festpreis-Angebot zur Aufwandsabschätzung innerhalb von 48 Stunden.

Scoping-Gespräch anfragen