Odoo Shopify verbinden: Drei Wege – und wo das Lager hingehört
Du willst Odoo und Shopify verbinden? Wir zeigen drei Wege, ihre Grenzen und wie du Bestandsführung und Auftragsimport sauber trennst – inklusive Tabelle und Praxis-Tipps.

Inhaltsverzeichnis
Odoo Shopify verbinden: Odoo Shopify bezeichnet die Verbindung des ERP-Systems Odoo mit einem Shopify-Shop, etwa über Shopify-Apps, Odoo-Connectoren oder ein zwischengeschaltetes Lagersystem. Entscheidend ist, welches System den führenden Bestand hält und Aufträge importiert.
- Es gibt drei typische Wege, Odoo und Shopify zu verbinden: Shopify-Apps, Odoo-Connectoren und ein WMS als Lager-Ebene, an das beide Systeme angebunden sind.
- Die wichtigste Entscheidung: Wo liegt der führende Bestand? Ohne klare Quelle entstehen Doppelbestände und falsche Verfügbarkeiten.
- Jeden Auftrag nur über EINEN Weg importieren – sonst drohen Doppelimporte und doppelte Pakete.
Du stehst vor der Wahl: Dein Shop läuft auf Shopify, deine Warenwirtschaft auf Odoo. Beide Systeme sollen miteinander sprechen – aber wie? Und wo gehört das Lager hin?
Ein typischer Verlauf: Der Shop wächst, die Aufträge kommen rein, und irgendwann passt der Bestand nicht mehr zu dem, was im Lager tatsächlich liegt. Dann beginnt die Suche nach der „richtigen“ Verbindung. Die gute Nachricht: Es gibt nicht die eine Lösung, sondern mehrere Wege – jeder mit eigenen Stärken und Grenzen.
Bevor du dich für einen Weg entscheidest, kläre eine Frage: Welches System führt den Bestand? Also: Wo wird gebucht, wenn Ware eingeht, kommissioniert oder versendet wird? Davon hängt ab, welche Richtung die Bestandsdaten fließen – und welcher Weg für dich sinnvoll ist.
Die drei Wege im Überblick
Grob gesagt gibt es drei Ansätze, Odoo und Shopify zu verbinden. Die folgende Tabelle vergleicht sie neutral nach typischen Kriterien.
| Kriterium | Shopify-Apps / Plugins | Odoo-Connectoren | WMS als Lager-Ebene |
|---|---|---|---|
| Bestandsführende Quelle | Meist Shopify oder Odoo – je nach App | Odoo (typisch) | Das WMS (z. B. beeShip) für Lagerbewegungen; Odoo/Shopify spiegeln |
| Auftragsimport | App importiert in Odoo oder Shopify | Connector zieht Shopify-Aufträge nach Odoo | WMS importiert Aufträge aus Odoo oder Shopify – aber nur über einen Weg |
| Bestandsrückmeldung | Je nach App, oft eine Richtung | Odoo → Shopify oder umgekehrt, je nach Setup | In beide Richtungen möglich, abhängig von der Integration |
| Lagerprozesse | Nicht abgedeckt | Nicht abgedeckt | Kommissionierung, Verpacken, Versand, Wareneingang |
| Teillieferungen | Je nach App | Je nach Connector | Teillieferungen in beide Richtungen möglich (z. B. mit beeShip und Odoo) |
| Passt besonders zu | Einfachen Abläufen mit einem Lagerort | Odoo-zentrierten Prozessen | Eigenem Lager mit mehreren Kanälen oder Lagerplätzen |
Keiner dieser Wege ist per se falsch. Es kommt darauf an, wie komplex dein Lager ist und wie viel du selbst steuern willst.
Weg 1: Shopify-Apps und Plugins
Der einfachste Einstieg: Du installierst eine App aus dem Shopify App Store, die Daten zwischen Shopify und Odoo austauscht. Solche Apps gibt es für verschiedene Zwecke – von Bestandsabgleich bis Auftragsimport.
Vorteile: Schnell eingerichtet, oft ohne Entwickler. Gut für kleine Shops mit überschaubarem Lager.
Nachteile: Die Funktionslogik ist meist auf einfache Szenarien ausgelegt. Teillieferungen, mehrere Lagerorte oder Chargen sind oft nicht abbildbar. Die Bestandsführung bleibt entweder in Shopify oder in Odoo – ein echter Lagerprozess findet nicht statt.
Achte darauf, dass die App den Bestand nur in eine Richtung synchronisiert – sonst kann ein Hin-und-Her entstehen, das Bestände doppelt zählt. Und: Teste den Auftragsimport gründlich, bevor du live gehst.
Weg 2: Odoo-Connectoren
Hier liegt Odoo im Zentrum. Ein Connector-Modul – meist von Drittanbietern, zum Beispiel aus dem Odoo App Store – holt Shopify-Bestellungen nach Odoo, damit du dort Rechnungen schreiben und Lagerbewegungen buchen kannst.
Vorteile: Odoo bleibt die führende Instanz für Buchhaltung und Lager. Gut, wenn du Odoo ohnehin intensiv nutzt.
Nachteile: Die Komplexität steigt. Du brauchst jemanden, der sich mit Odoo auskennt. Ob Sendungsverfolgung und Teillieferungen automatisch an Shopify zurückgehen, hängt vom jeweiligen Connector ab – prüfe das vorher in der Beschreibung des Anbieters. Und: Wenn du zusätzlich manuell versendest, fehlt die Verbindung zum tatsächlichen Lagerprozess.
Ein häufiger Stolperstein: Der Connector importiert Aufträge, aber der Bestand wird nur verzögert oder gar nicht an Shopify zurückgemeldet. Dann verkaufst du Artikel, die schon weg sind. Deshalb ist die Frage nach der führenden Bestandsquelle so wichtig.
Weg 3: Ein WMS als Lager-Ebene
Der dritte Weg: Du bindest ein Lagerverwaltungssystem (WMS) an deine Systeme an. Das WMS übernimmt die Lagerprozesse – Wareneingang, Kommissionierung, Verpacken, Versand – und meldet Bestände an die angebundenen Systeme. Gut zu wissen: Das WMS ersetzt keinen Shopify-Odoo-Connector. Es synchronisiert Odoo und Shopify nicht miteinander, sondern ist mit jedem System einzeln verbunden.
Vorteile: Klare Trennung: Odoo für Buchhaltung und Beschaffung, Shopify für den Verkauf, WMS für das Lager. Bestände werden dort geführt, wo sie tatsächlich bewegt werden. Teillieferungen und mehrere Lagerorte lassen sich abbilden.
Nachteile: Ein weiteres System, das eingeführt werden muss. Die Einrichtung erfordert Sorgfalt, besonders bei den Schnittstellen.
Genau hier kommt beeShip ins Spiel. Aber dazu später mehr.
Wo gehört das Lager hin?
Diese Frage ist entscheidend. Denn der Bestand muss irgendwo „wohnen“. Drei Szenarien sind üblich:
- Lager in Shopify: Shopify führt den Bestand. Odoo bekommt nur die Aufträge für die Buchhaltung. Einfach, aber skaliert schlecht, sobald du mehrere Kanäle oder Lagerorte hast.
- Lager in Odoo: Odoo ist die führende Instanz. Shopify wird über einen Connector mit Beständen versorgt. Gut, wenn Odoo ohnehin dein Zentrum ist – der Shop hängt dann an der Odoo-Logik.
- Lager im WMS: Das WMS führt den physischen Bestand und meldet ihn an die angebundenen Systeme. Odoo und Shopify zeigen dann den Lagerbestand an. Dieser Weg ist flexibel, wenn du wächst oder weitere Kanäle anbindest.
Wer mehr als einen Verkaufskanal bespielt oder als Fulfiller arbeitet, hat mit der dritten Variante oft die klarsten Zuständigkeiten. Denn dann kannst du neue Kanäle anbinden, ohne die Bestandslogik jedes Mal neu zu bauen.
So läuft das mit beeShip
beeShip ist eine Cloud-Lagerverwaltung mit Warenwirtschaft für Onlinehändler und Fulfiller. Für Odoo gibt es eine tiefe Integration – und für Shopify eine direkte Anbindung.
Odoo-Integration (Odoo 17, 18 und 19 – Online, Odoo.sh oder selbst gehostet, Community und Enterprise): Du trägst in beeShip die Adresse deines Odoo, den Datenbanknamen, deinen Login und einen API-Schlüssel ein. beeShip importiert Verkaufsaufträge und Artikel aus Odoo – inklusive Bildern, EAN/Barcode, Gewicht, Volumen und Zollangaben. Sobald ein Paket verpackt ist, meldet beeShip Lieferung und Sendungsverfolgung automatisch an Odoo zurück. Wenn du es aktivierst, erstellt beeShip nach dem Versand auch die Rechnung, bucht sie und markiert sie als bezahlt. Teillieferungen funktionieren in beide Richtungen: beeShip erkennt bereits gelieferte Positionen in Odoo und meldet eigene Teilversände zurück – für den Rest legt Odoo automatisch eine Backorder an. Der Bestand läuft in beide Richtungen: beeShip meldet ihn aus allen Bestandsvorgängen an Odoo – inklusive Wareneingang, bei aktivierten Lagerorten sogar pro Lagerplatz und Charge. Umgekehrt holst du den Bestand per Klick aus Odoo nach beeShip. Auftrags-Tags werden in beide Richtungen synchronisiert, und ein NOT-BEESHIP-Ausschluss auf Auftrags- und Artikelebene ist möglich. Rechnung und Lieferschein aus Odoo lassen sich über deine beeShip-Drucker drucken.
Shopify-Anbindung: Shopify ist direkt angebunden. Der Bestand fließt von beeShip nach Shopify – also nur in eine Richtung. Das ist bewusst so: beeShip ist die führende Bestandsquelle für das Lager, Shopify spiegelt die Verfügbarkeit für den Shop.
Gut zu wissen: beeShip synchronisiert nicht Odoo mit Shopify. Es gibt keine direkte Verbindung zwischen den beiden Systemen über beeShip. Jedes System ist separat angebunden. Du legst fest, welcher Weg für Aufträge genutzt wird – und importierst jeden Auftrag nur über EINEN Weg.
Wenn du Aufträge sowohl aus Odoo als auch aus Shopify in beeShip importierst, landen sie doppelt im Lager. Entscheide dich für eine Quelle – zum Beispiel Odoo, wenn dort die Aufträge aus allen Kanälen zusammenlaufen – und nutze den anderen Weg nicht für den Auftragsimport. Wie du das in deinem Setup sauber einstellst, klärst du am besten bei der Einrichtung mit unserem Support.
Mehr zur Odoo-Anbindung findest du unter Odoo-Lagerverwaltung mit beeShip und Odoo WMS-Software. Die Shopify-Seite ist hier beschrieben: Shopify-Lagerverwaltung mit beeShip.
Für wen passt was?
Kein Weg ist für alle richtig. Eine grobe Orientierung:
- Shopify-Apps: Für kleine Shops mit einem Lagerort, die Odoo nur für die Buchhaltung nutzen und keine komplexen Lagerprozesse haben.
- Odoo-Connectoren: Für Händler, die Odoo als zentrales System nutzen und bereit sind, sich in Odoo einzuarbeiten. Weniger geeignet, wenn du viele Teillieferungen oder mehrere Lagerorte hast.
- WMS als Lager-Ebene: Für wachsende Händler, Fulfiller und alle, die mehrere Verkaufskanäle bedienen oder ihr Lager auslagern.
Frag dich: Willst du dein Lager selbst verwalten oder jemandem übergeben? Wie viele Aufträge pro Tag sind es in der Spitze? Brauchst du Chargen oder Seriennummern? Die Antworten führen dich meist schnell zum passenden Weg.
Typische Stolpersteine
Diese Fehler tauchen unabhängig vom gewählten Weg immer wieder auf:
- Keine führende Bestandsquelle: Beide Systeme führen Bestand und überschreiben sich gegenseitig. Lege fest, wer die Hoheit hat.
- Doppelimport: Aufträge kommen über zwei Wege ins Lager. Das führt zu doppelten Paketen und genervten Kunden.
- Teillieferungen nicht abgedeckt: Der Connector kann nur komplett liefern. Dann musst du manuell nacharbeiten.
- Sendungsverfolgung fehlt: Der Kunde bekommt keine Tracking-Nummer, weil die Rückmeldung nicht automatisch läuft.
- Zu viele Systeme: Jede zusätzliche Schnittstelle will gepflegt werden. Manchmal ist weniger mehr.
Unser Tipp: Starte mit einem klaren Zielbild. Überlege, wo in zwei Jahren dein Lager steht – und wähle den Weg, der dahin führt, nicht nur den, der heute am schnellsten geht.
Häufige Fragen zu Odoo und Shopify
Kann ich Odoo und Shopify direkt verbinden?
Nicht ohne Zusatz-Software. Üblich sind Shopify-Apps oder Connector-Module für Odoo, meist von Drittanbietern. Ein WMS wie beeShip ist dagegen keine Verbindung zwischen Odoo und Shopify, sondern die Lager-Ebene, an die beide angebunden werden. Welche Variante passt, hängt von deinen Lagerprozessen ab.
Was ist die beste Bestandsquelle?
Die, in der deine Lagerbewegungen tatsächlich stattfinden. Wenn du ein WMS nutzt, sollte das WMS führen. Odoo und Shopify spiegeln dann nur.
Wie vermeide ich Doppelimporte?
Indem du jeden Auftrag nur über einen Weg importierst. Entscheide dich für Odoo oder Shopify als Auftragsquelle und nutze den anderen Weg nicht für den Auftragsimport.
Unterstützt beeShip Teillieferungen mit Odoo?
Ja. beeShip erkennt in Odoo bereits gelieferte Positionen und meldet eigene Teilversände zurück. Für die restlichen Positionen legt Odoo automatisch eine Backorder an.
Was passiert mit dem Bestand in Shopify, wenn ich beeShip nutze?
Der Bestand fließt von beeShip nach Shopify – also in eine Richtung. Shopify zeigt die Verfügbarkeit an, die beeShip meldet.
Wir bauen Lagersoftware für Onlinehändler und Fulfiller im DACH-Raum – damit dein Lager schneller, fehlerfreier und unabhängiger versendet.
Aus der Theorie ins Lager.
Lass uns 30 Minuten über deinen Ablauf sprechen – wir zeigen dir live, wie das mit beeShip im Alltag aussieht.
- Verdopple deine Versandkapazität
- Bis zu 99,9 % weniger Versandfehler
- Plug & Play mit Billbee, Shopify & Co.