Complete WooCommerce to Odoo integration: Sync orders, products & customers
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
Nodes used (9)
- WooCommerce Trigger
n8n-nodes-base.wooCommerceTrigger - Code
n8n-nodes-base.code - Split Out
n8n-nodes-base.splitOut - Odoo
n8n-nodes-base.odoo - Switch
n8n-nodes-base.switch - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - If
n8n-nodes-base.if - No Operation, do nothing
n8n-nodes-base.noOp - Edit Fields (Set)
n8n-nodes-base.set
What it does
π Description (WooCommerce Version) This workflow functions like the integration of WooCommerce products with Odoo products, WooCommerce customers with Odoo customers, and WooCommerce orders with Odoo sales orders containing multiple products. π Trigger (WooCommerce β Order Created) The workflow starts when a new order is created in WooCommerce. π Loop Through Each Line Item in the Order For each product in the WooCommerce order: Check if Product Exists in Odoo (via Internal Reference/Default Code): If the product exists, proceed. If the product does not exist, create it in Odoo with: Product Name Description Price Internal Reference (Default Code) π€ Check if Customer Contact Exists in Odoo (via Email) If the contact exists, proceed. If the contact does not exist, create a new contact in Odoo with: Full Name Email Address Phone Number Shipping or Billing Address (as available) π Create a Sale Order in Odoo Create a new Sale Order in Odoo using: The matched or newly created Customer Contact All the matched or newly created Products from the WooCommerce order (with correct quantities and pricing) Each WooCommerce product in the order is matched to the corresponding Odoo product using the Internal Reference field. π This ensures a seamless sync between WooCommerce and Odoo, keeping your orders, products, and customers aligned automatically. Setup referecence: https://docs.n8n.io/integrations/builtin/credentials/woocommerce/ https://docs.n8n.io/integrations/builtin/credentials/odoo/