# Sync orders, customers, and products from Shopify to Odoo via webhooks
This automation template enables real-time synchronization of order, customer, and product data from Shopify to Odoo. It eliminates manual data transfers, reduces errors, and ensures accurate financial and operational records in your ERP system.
## Who it´s for
- Shopify store owners using Odoo for accounting and inventory management.
- Businesses needing automatic order sync between e-commerce and ERP.
- ERP administrators setting up e-commerce integrations.
- Companies aiming to eliminate manual data entry from storefront to backend.
## What the automation does
- Triggered by a Shopify webhook upon new order creation.
- Searches for existing customer in Odoo by email or creates a new contact.
- Processes order line items, splits them, and maps to Odoo sales order lines.
- Creates or updates a sales order in Odoo with full customer and product linkage.
- Uses Code Nodes and filters to transform and validate data across systems.
## What´s included
- Ready-to-use n8n workflow.
- Webhook trigger logic from Shopify.
- Integrations with Shopify API and Odoo API.
- Core logic for syncing orders, customers, and products.
- Basic setup and adaptation guide.
## Requirements for setup
- n8n instance (cloud or self-hosted).
- Shopify account with API access and webhook permissions.
- Odoo instance with API enabled and write permissions for contacts and sales orders.
- Valid credentials (API keys, URLs) for both platforms.
## Benefits and outcomes
- Full automation of order transfer from Shopify to Odoo.
- Prevents customer duplicates through email-based lookup.
- Reduces operational workload and human error.
- Improves accounting accuracy and order fulfillment speed.
- Scalable solution for businesses processing dozens or hundreds of daily orders.
- Reliable data transformation using code and conditional logic.
## Important: template only
Important: you are purchasing a ready-made automation workflow template only. Rollout into your infrastructure, connecting specific accounts and services, 1:1 setup help, custom adjustments for non-standard stacks and any consulting support are provided as a separate paid service at an individual rate. To discuss custom work or 1:1 help, contact via chat
No feedback yet