Magento 2 Odoo Integration Extension

Magento 2 Odoo integration extension is the perfect tool that sync Magento data with Odoo CRM System. It syncs all needed data from Magento 2 stores to Odoo system without any manual input in safe way.

  • Sync Odoo Customers to Leads, Customer Accounts, Contacts
  • Sync Odoo Sales Orders
  • Sync Odoo Sales Invoices
  • Sync Odoo Promotions
  • Sync Odoo Catalog Products


Coming soon!

We will notify you when this extension release


30-day Money Back


1-Year Update


1-Year Support

What is Odoo?

The Odoo is the all-in-one software and a suite of open source business apps because Odoo is capable of covering every your business need of CRM, eCommerce, accounting, inventory, a point of sale, project management, etc. Odoo is very easy to use and also fully integrated with Magento 2 platform that brings the good performance and stability of your website. Also, the new features from Magento 2 help boost conversion rates, and your productivity improvements significantly. Thus, it is impossible to improve the best appearance on the frontend, simultaneously, the perfect backend to support all the necessary business processes of a company.

magento 2 odoo dashboard

Why should you choose Magento 2 Odoo?

In the competitive marketplace as the present, it is necessary to find the perfect solution that helps you manage a small or large company even multinational corporation in the best way. ERP (Enterprise Resource Planning) was born to support that by integrating all departments (Sales, Accounting, Human, Manufacturing,…) into the software for efficiently tracking as well as responding to different needs promptly. Meanwhile, by now, the hot trend in the current is deploying the ERP Online together with Cloud Service to save a significant amount of the investment cost of building the ERP in the usual way, and Odoo (formerly OpenERP) is known as the best choice for the excellent integration. Being aware of that, Mageplaza has focused on connecting both of them and named for it as Magento 2 Odoo integration extension.The highlight of Magento 2 Odoo integration Sync extension is synchronizing most of the data from Magento 2 store automatically to Odoo System quickly and safely. Magento 2 Odoo Sync module is the harmony of Magento 2.0 and Odoo CE 9.0.

Freely sync a variety of data to Odoo System

Magento 2 Odoo Sync extension allows synchronizing all data of Magento 2 site with Odoo system automatically and they are also auto-updated at the same time from both of the systems. The data is ready for the automatic synchronization of Magento 2 Odoo Sync module:

Auto-synchronized the following:

  • Customer Accounts
  • Catalog Products
  • Sales Orders
  • Invoices
  • Shopping cart promotional rules

Sync Odoo Orders

Magento Sales Orders is one of many data that is supported by the automatic mode of the extension. When any customer buys your product, the order information is saved in the backend of Magento admin. Meanwhile, that information is auto-transferred into Odoo Sales Orders. Moreover, if there is any change as order status (from Pending to Complete), Complete status is also updated immediately.

Sync Odoo Orders

Sync Odoo Accounts

Odoo is the helpful tool for the effective customer relationship management because all information in customer profile will be auto-imported to Odoo Leads from Magento store. Even if the client modifies any personal information like email address, Odoo Leads also updates and renews them automatically.

Sync Odoo Accounts

Sync Odoo Invoices

Similar to Magento sales orders, synchronizing the data of invoices between Magento 2 store and Odoo Customer Invoices.

Sync Odoo Invoices

Sync Catalog Products to Odoo Products

Magento 2 Odoo Sync extension allows auto-synchronizing the product details from Magento 2 site to Odoo Products section. All information is imported exactly and auto-updated if there are any change of the product from Magento store. Particularly, the quantity of the product is updated continuously for your inventory management.

Sync Odoo Invoices


Easy to track the synchronization by Detailed Report Every act of the synchronization is under the control of Magento 2 Odoo integration extension very well. Just go to View Report tab, under the Odoo Sync in the backend, you can see in detail what is created or updated in the Odoo system. Additionally, Record ID in Odoo, Odoo Model, Action, Create Time and Email are included in the report.

odoo report

Full Feature of Magento 2 Odoo

  • Sync sales Orders to Odoo Sales Orders
  • Sync Customer to Odoo Leads, Contacts, Accounts
  • Sync Products to Odoo Products
  • Sync Invoices to Odoo Customer Invoices
  • Track the synchronization by Detailed Report

Other Features

  • Open source 100%.
  • Easy to install and configure.
  • User-friendly interface.
  • Life-time Support.
  • Life-time Upgrade.
  • 30 days guarantee money back.
  • Fully compatible with Mageplaza extensions
  • Supports multiple stores.
  • Supports multiple languages.

How to install Magento 2 Odoo Integration

Step 1: Create Odoo account

Odoo provides online and offline version for eCommerce business.

Use Odoo Offline

  • Go to
  • Fill your personal information: Name, Phone Number, Email Address.
  • Click on Download button to download the file.
  • Run the file then create new database for your Odoo.

Use Odoo Online

If you don’t want to install Odoo on your computer, the online version is available.

  • Go to and insert your company name.
  • Click on Try now! button to register Odoo account.

Step 2: Configure Odoo Sync

Login to Magento 2 Admin, Stores > Configuration, under Mageplaza, access Odoo Sync tab.

Expand Select Option Synchronization section to set up. You can sync many data including Customers, Leads, Sale Order, Invoice, and Products.

Then click on Save to complete.

Need any help?

We are willing to support our clients all time. If you are considering, please send your questions via email [email protected] or contact us directly here. It is our great honor to assist you.


Submit your review


Your email address on Mageplaza's store


Plain text, no HTML tags.