← Alle Integrationen
Business Central → HubSpot

Business Central HubSpot Schnittstelle

Kurz gesagt

Eine Business-Central-HubSpot-Anbindung hält Ihr Dynamics-365-ERP und Ihr CRM über dieselben Kunden im Einklang. Sie synchronisiert Firmen- und Kontaktstammdaten, überführt gewonnene HubSpot-Deals als Debitoren und Verkaufsaufträge nach Business Central und spielt Rechnungs- und Zahlungsstatus zurück auf HubSpot-Firmen und -Deals, damit Vertrieb und Buchhaltung eine gemeinsame Wahrheit sehen. Richtig gebaut ist das kein nächtlicher CSV-Lauf und kein fragiles Zapier-Konstrukt, sondern eine idempotente, bidirektionale Pipeline mit einer gemeinsamen Zuordnung zwischen HubSpot-IDs und Business-Central-Debitorennummern - nichts wird doppelt angelegt, nichts läuft auseinander.

Was eine Business-Central-HubSpot-Anbindung wirklich leistet

In Business Central ist das Geld real. Dort liegen die gebuchten Rechnungen, der offene Saldo, die Zahlungsbedingungen, das Kreditlimit und die Debitorennummer, gegen die Ihre Buchhaltung tatsächlich bucht. In HubSpot ist die Beziehung real - die Deals, die Kontakte, die Pipeline, die Gespräche, in denen Vertrieb und Customer Success leben. Beide Systeme beschreiben dieselben Kunden und stimmen fast nie überein.

Eine Business-Central-HubSpot-Anbindung schließt diese Lücke in beide Richtungen. Sie spielt die ERP-Wahrheit - wer Kunde ist, was offen ist, ob die letzte Rechnung bezahlt oder überfällig ist - auf die passende HubSpot-Firma und den passenden Deal, sodass der Vertrieb den Kontostand nicht mehr per E-Mail bei der Buchhaltung erfragt. Und sie macht aus gewonnenem Geschäft in HubSpot strukturierte Datensätze in Business Central - einen Debitor, einen Kontakt, einen Verkaufsauftrag -, sodass die Buchhaltung Deals nicht mehr aus einer Tabelle abtippt. Ein Kunde, eine Identität, automatisch synchron gehalten.

Welche Daten fließen

Objekt / Vorgang in Business CentralWird in HubSpot zuHinweis
DebitorFirma (Company)Über Domain / USt-IdNr. gematcht; Nummer und systemId zurückgeschrieben
KontaktKontakt, der Firma zugeordnetHubSpot dedupliziert über die E-Mail; Verknüpfungen CRM-seitig aufgebaut
Gebuchte VerkaufsrechnungDeal-Eigenschaft / Rechnung an der FirmaBetrag, Währung, Fälligkeit, Belegnummer für den Vertrieb sichtbar
Offener Saldo (Debitorenposten)Firmen-EigenschaftGesamt offen und überfällig, per Delta aktualisiert
ZahlungsstatusDeal- / Firmen-EigenschaftBezahlt, offen oder überfällig - Mahnrisiko wird sichtbar
ArtikelProdukt im KatalogOptional; hält HubSpot-Positionen mit ERP-Preisen

Und in die Gegenrichtung:

Objekt / Vorgang in HubSpotWird in Business Central zuHinweis
Gewonnener DealVerkaufsauftrag (und Debitor, falls neu)Debitor zuerst angelegt, dann referenziert der Auftrag ihn
Firma (Company)DebitorNummer aus der BC-Nummernserie, nicht von HubSpot
KontaktKontakt, mit dem Debitor verknüpftAuf die BC-Kontakt-Debitor-Beziehung abgebildet
Deal-PositionenAuftragszeilenArtikelnummern, Mengen, Einzelpreise, Währung durchgereicht

Feldzuordnung, führendes System je Feld und die Verknüpfung zwischen beiden ID-Schemata stimmen wir einmalig ab und hinterlegen sie in der Pipeline. Danach gleicht sie niemand mehr von Hand ab.

Die Details, an denen naive Syncs scheitern

Ein generischer Connector oder ein Zapier-Flow reicht für die Demo und lässt die teuren Sonderfälle im Betrieb liegen:

Wie wir sie bauen und betreiben

Wir behandeln das als Pipeline, nicht als Bündel von Workflow-Automationen. Änderungen in Business Central werden als Delta abgeholt - gefiltert über das Änderungsdatum oder per Graph-Benachrichtigung -, validiert, in Ihre abgestimmte HubSpot-Zuordnung überführt und über die HubSpot-Batch-API geschrieben. Deal- und Firmenänderungen aus HubSpot fließen genauso zurück und legen Debitoren und Verkaufsaufträge im richtigen Business-Central-Mandanten an.

Die Pipeline ist idempotent. Jeder Datensatz trägt eine stabile Identität in der Zuordnung, sodass ein erneuter Versuch, ein Replay oder ein Wiederholungslauf nie einen zweiten Debitor oder einen doppelten Deal erzeugt. Sie läuft auf cloud-nativer, vollständig EU-gehosteter AWS-Infrastruktur - Kunden- und Finanzdaten 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 Verfolgen von API-Änderungen bei Business Central und HubSpot liegen vertraglich bei uns. Microsoft veröffentlicht Business-Central-API-Updates im Release-Rhythmus, HubSpot kündigt Endpunkte nach eigenem Plan ab; beidem vorauszubleiben ist unsere Aufgabe, nicht ein Feuer, das Ihr Team löscht, wenn keine Deals mehr im ERP ankommen. Sie bekommen einen festen Ansprechpartner, einen Festpreis-Scope und ein SLA.

Wann sich diese Anbindung lohnt

Wenn Sie eine Handvoll Deals im Monat abschließen und eine Person sie klaglos in Business Central überträgt, brauchen Sie keine Pipeline - und das sagen wir Ihnen auch. Ein HubSpot-Operations-Hub-Sync oder ein manueller Export kann genügen.

Die Anbindung lohnt sich, wenn das Deal-Volumen das Abtippen zum echten Kostenfaktor macht, wenn der Vertrieb Zahlungs- und Saldostand live braucht, um Accounts zu priorisieren und Verlängerungen nachzufassen, wenn doppelte Debitoren im ERP bereits Rechnungsfehler verursachen, oder wenn Sie mehrere Business-Central-Mandanten gegen ein HubSpot-Portal betreiben und die Zuordnungslogik über das hinausgeht, was ein Point-Tool ausdrücken kann. Dann zahlt sich eine betreute, bidirektionale Pipeline durch die Abstimmung aus, die sie überflüssig macht.

Häufig gestellte Fragen

In welche Richtung fließen die Daten - von Business Central nach HubSpot oder umgekehrt?
Meist in beide, und die Richtung hängt vom Objekt ab. Stammdaten und die finanzielle Realität (Debitoren, gebuchte Rechnungen, offener Saldo, Zahlungsstatus) fließen von Business Central nach HubSpot, damit der Vertrieb den echten Kontostand sieht. Neugeschäft fließt andersherum: Aus einem gewonnenen HubSpot-Deal werden ein Debitor und ein Verkaufsauftrag in Business Central. Welches System pro Feld führend ist, legen wir vorab fest, damit sich beide Seiten nie um denselben Wert streiten.
Wie ordnen Sie eine HubSpot-Firma einem Business-Central-Debitor zu, wenn es keinen gemeinsamen Schlüssel gibt?
Genau das ist der Kern des Projekts. HubSpot dedupliziert Firmen über die Domain und Kontakte über die E-Mail-Adresse; Business Central identifiziert Debitoren über eine Nummer aus der Nummernserie und eine interne systemId-GUID. Es gibt keinen gemeinsamen Schlüssel, deshalb pflegen wir eine Zuordnungstabelle, die HubSpot-IDs auf Business-Central-Debitorennummern abbildet - initial aus einem Abgleich befüllt und danach führend gehalten. Neue Datensätze werden über Domain, USt-IdNr. oder Name plus Adresse gematcht, bevor überhaupt ein Duplikat entstehen kann.
Kann HubSpot die Debitorennummer vergeben oder macht das Business Central?
Das macht Business Central. Debitorennummern stammen aus einer Nummernserie - eine beliebige Nummer aus HubSpot durchzureichen funktioniert nicht. Die Pipeline legt den Debitor in Business Central an, liest die vergebene Nummer und die systemId zurück und schreibt beide auf die HubSpot-Firma, sodass ab diesem Punkt beide Seiten dieselbe Identität referenzieren.
Hält das die Rate-Limits von Business Central und HubSpot bei unserem Volumen aus?
Ja, weil wir dafür entwerfen und es nicht erst im Betrieb entdecken. Business Central drosselt pro Umgebung (Anfragen pro Minute, Parallelitätsgrenzen und ein hartes Timeout je Anfrage), HubSpot begrenzt Anfragen pro Zehn-Sekunden-Fenster und pro Tag. Wir nutzen die Batch-Endpunkte auf beiden Seiten, warten bei 429 kontrolliert ab und synchronisieren Deltas statt ganzer Tabellen - so bringt auch ein umsatzstarker Monat die Warteschlange nicht zum Stillstand.
Wer betreibt die Schnittstelle nach dem Go-live?
Wir. Die Pipeline läuft auf cloud-nativer, vollständig EU-gehosteter Infrastruktur, die wir überwachen. Wenn Microsoft eine neue Business-Central-API-Version veröffentlicht oder HubSpot einen Webhook abkündigt, ist das vertraglich unser Problem - keine böse Überraschung, die Ihr RevOps-Team entdeckt, wenn plötzlich keine Deals mehr ankommen. Sie bekommen einen festen Ansprechpartner, Alerting, Incident Response und ein SLA statt eines Workflows, den jemand babysitten 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