Foto: DXR, CC BY-SA 4.0
CRM- und ERP-Anbindung für Website und Shop
Ich verbinde Ihre Website oder Ihren Shop mit dem CRM oder ERP Ihres Unternehmens. So lassen sich Daten automatisch übertragen und Informationen aus Ihren Geschäftssystemen auf der Website nutzen.
01 Das Angebot
Daten einmal pflegen und gemeinsam nutzen
Je nach Ihrem Ablauf übernehme ich folgende Aufgaben:
- Anfragen aus Kontaktformularen ins CRM übernehmen, einschließlich der vereinbarten Kontaktdaten und Angaben zum Anliegen.
- Artikel, Preise und Bestände aus dem ERP im Shop bereitstellen und Bestellungen zur weiteren Bearbeitung zurückgeben.
- Kunden im geschützten Bereich ihre Vertragspreise, offenen Aufträge oder Dokumente anzeigen, jeweils mit den passenden Zugriffsrechten.
Die Anbindung kann Ihre bestehende Website ergänzen oder Teil eines Relaunchs sein. Auch beim Wechsel des CRM oder ERP passe ich die betroffenen Verbindungen an. Geht es um den Datenaustausch zwischen anderen Anwendungen, finden Sie mein Angebot unter Schnittstellenentwicklung.
02 Die Voraussetzungen
Welche Verbindung Ihre Systeme ermöglichen
Ausgangspunkt sind Ihre vorhandenen Systeme, beispielsweise eine TYPO3- oder WordPress-Website, ein Magento-Shop oder eine Anwendung mit Joomla oder Symfony. Ich prüfe, welche Zugänge das zugehörige CRM oder ERP bietet und ob sie den gewünschten Ablauf unterstützen.
Eine API ist eine Schnittstelle, über die Programme Daten abrufen oder übergeben können. Ohne passende API kommen möglicherweise automatische Exporte und Importe oder ein vom Anbieter freigegebener Datenbankzugang infrage. Ein vorhandener Zugang allein genügt noch nicht: Er muss die benötigten Felder und Aktionen erlauben und die Daten schnell genug liefern können.
03 Die Auswahl
Vorhandene Lösungen prüfen, gezielt ergänzen
Zuerst prüfe ich, ob ein fertiger Connector, also ein vorgefertigter Verbindungsbaustein, den Ablauf bereits abdeckt. Dazu gehören auch Ihre eigenen Felder, Preisregeln und die eingesetzten Systemversionen. Wenn eine individuelle Entwicklung nötig ist, kann sie als Erweiterung Ihrer Website oder als eigener Dienst zwischen den Systemen laufen.
Davon getrennt entscheiden wir, wann Daten übertragen werden: regelmäßig im Hintergrund, nach einer neuen Anfrage oder Bestellung oder beim Aufruf einer Kundenseite. Diese Verfahren lassen sich innerhalb derselben Anbindung kombinieren.
Welche Möglichkeiten passen und wo ihre Grenzen liegen, erläutert der Praxisartikel Website oder Shop an ERP und CRM anbinden.
04 Die Zusammenarbeit
Von der Abstimmung bis zur Übergabe
Ich entwickle und integriere die Anbindung. Ihre Webagentur oder Ihr eigenes Team kann weiterhin Gestaltung, Inhalte und den Relaunch betreuen. Gemeinsam stimmen wir ab, welche Daten die Website erhält und wie sie dargestellt werden.
- Ablauf festlegen: Wir bestimmen, welche Daten wohin fließen, welches System bei abweichenden Werten maßgeblich ist und wie aktuell die Angaben sein müssen. Bei einem Relaunch erfasse ich auch die bestehenden Anbindungen, bevor sie abgelöst werden.
- Umsetzung vorbereiten: Ich prüfe die Schnittstellenbeschreibungen und Beispieldaten. Mit Ihren technischen Ansprechpartnern klären wir Berechtigungen, Testzugänge und eine geeignete Testumgebung.
- Entwickeln und erproben: Wir testen vollständige Geschäftsvorgänge sowie fehlende Werte, Verbindungsabbrüche und doppelte Übertragungen. Bei Kundenbereichen prüfen wir außerdem, dass jedes Konto nur die freigegebenen Daten sieht.
- Einführen und übergeben: Vor dem Start vereinbaren wir die Umstellung und prüfen die ersten Übertragungen. Sie oder Ihre Agentur erhalten Zugriff auf den Quellcode, die Konfiguration und die Dokumentation.
05 Erfahrung
Webentwicklung und Schnittstellen aus einer Hand
Seit 2008 arbeite ich als Entwickler, zunächst in einer Internetagentur. Seit 2016 liegt mein Schwerpunkt auf Industrieprojekten mit Schnittstellen, Datenintegration und der Verarbeitung von Daten im laufenden Betrieb. Mein Werdegang beschreibt diese Entwicklung.
Für einen Kunden aus der Versicherungsbranche habe ich eine Schnittstelle zur TYPO3-Website entwickelt. Die Anbindung deckte die Preisberechnung auf der Website und die weiteren Schritte bis zum Vertragsabschluss ab.
06 Fragen
Kosten, Betrieb und bestehende Systeme
Brauchen wir für die Anbindung einen Relaunch?
In vielen Fällen lässt sich die Verbindung in die bestehende Website oder den Shop integrieren. Ob dafür Anpassungen oder Updates nötig sind, hängt von den eingesetzten Versionen und Erweiterungen ab. Ein kompletter Neuaufbau ist keine grundsätzliche Voraussetzung.
Was kostet die Anbindung?
Ich rechne nach tatsächlich geleisteten Stunden ab. Auf Wunsch erhalten Sie vorab eine Aufwandsschätzung je Datenfluss. Den Aufwand bestimmen vor allem die Anzahl der Abläufe, die Qualität der Schnittstellen und Daten sowie besondere Regeln, etwa für kundenspezifische Preise. Wenn der Umfang noch unklar ist, kann eine Prozessanalyse zum Festpreis ihn eingrenzen. Eventuelle Lizenz- oder Hostingkosten beziehen wir in die Planung ein.
Was passiert, wenn das ERP oder CRM ausfällt?
Das Verhalten legen wir je Ablauf fest. Anfragen und Bestellungen können zunächst gespeichert und später übertragen werden. Dafür plane ich Wiederholungen ein, bei denen keine doppelten Datensätze entstehen dürfen. Offene und fehlerhafte Übertragungen müssen für die zuständige Person erkennbar bleiben. Bei einer Preisabfrage zeigt die Website je nach Vereinbarung einen noch gültigen gespeicherten Stand oder einen Hinweis, dass der Preis gerade nicht verfügbar ist.
Wer betreut die Anbindung nach dem Start?
Auf Wunsch übernehme ich die laufende Betreuung: Überwachung, Fehlerbehebung und Anpassungen nach Updates. Alternativ betreut Ihre Agentur oder Ihr Team die Verbindung. Zuständigkeiten und Reaktion auf Störungen vereinbaren wir vor dem Start. Meine Betreuung wird nach tatsächlichem Aufwand abgerechnet.
