Templates / Migrate customer data from Odoo v15 to v18

Migrate customer data from Odoo v15 to v18

Ready for 3.0

by Evozard ✓ · 452 views · created 2025-06-18 · CRM

Ready 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 (3)

Odoo

What it does

📄 Description: This workflow helps you migrate customer records directly from Odoo v15 to Odoo v18 without the need for manual exports or intermediate files. 🔹 It connects to your v15 instance, retrieves customer (res.partner) records, and pushes them directly into your v18 database. 🔹 The workflow uses pagination (SplitInBatches) for efficient handling of large datasets. 🔹 Ideal for teams upgrading their Odoo infrastructure and looking to automate data replication between environments. ⚡️ Note: Country and state ID mapping is excluded in this version for faster migration. If needed, logic can be added to map based on name lookup. 🛠 Setup Instructions: Configure Odoo API credentials for both v15 and v18. Adjust domain filters in the “Get Customers” node if needed. Run the workflow to begin real-time customer syncing. 📌 Compatibility: Works with Odoo Community & Enterprise Tested on n8n v1.17+ Requires access to Odoo’s JSON-RPC API

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.