Im Rahmen dieses Projekts habe ich eine leistungsfähige Schnittstelle zwischen einem WooCommerce-Onlineshop und einer Claris FileMaker Pro-Datenbank entwickelt. Ziel war es, sämtliche relevanten Shop-Daten automatisiert zu erfassen, zentral zu speichern und im CRM-System verfügbar zu machen.
🔹 Dabei wurden folgende Schlüsselfunktionen realisiert:
- Kunden- und Bestellmanagement: Über die REST-API von WooCommerce werden alle Kunden- und Bestelldaten (inkl. Rechnungs- und Versandadressen, Zahlungsstatus, Bestellpositionen usw.) regelmäßig abgefragt, verarbeitet und in FileMaker synchronisiert.
- Produkt- und Lagerdaten: Der aktuelle Lagerbestand, Produktinformationen, Varianten und Preise werden automatisch importiert. Änderungen an Produkten können in FileMaker gepflegt und zurück an WooCommerce übertragen werden.
- Rückgaben und Gutschriften: Rückerstattungen und Retouren werden über die API abgefragt, kategorisiert und im CRM dokumentiert, um transparente Kundenprozesse zu gewährleisten.
- Gutscheine und Rabattaktionen: Alle aktiven Coupons und Rabattbedingungen werden regelmäßig synchronisiert und zur Auswertung in FileMaker dargestellt.
- Zeitbasierte Datenabfragen und Suchfunktionen: Durch Filterung nach Zeitintervallen (z. B. “Bestellungen der letzten 14 Tage”) können gezielt Daten analysiert und verarbeitet werden.
🔹 Technologien & Methoden:
- WooCommerce REST API (GET, POST, PUT, PATCH, DELETE)
- Claris FileMaker Pro / FileMaker Server
- JSON-Datenverarbeitung & Mapping
- Authentifizierung über Basic Auth
- HTTP-Kommunikation mit MBS FileMaker Plugin
- Automatisierte Datenpflege & bidirektionale Synchronisation
Diese Lösung bietet eine medienbruchfreie Integration zwischen WooCommerce und FileMaker, steigert die Datenqualität und automatisiert zentrale Geschäftsprozesse.