How to Connect Shopify to Odoo

Every successful Shopify store owner will face the obstacles that come with business growth at one time or another.

With this growth comes increasingly complex business processes to handle the day-to-day tasks of running your store. What once worked for low volume sales will quickly become unmanageable. 

Not to mention that keeping track of your data will become more challenging as your store scales into numerous locations or multiple platforms. There’s simply too much manual labor at some point, which leads to inaccurate reporting and missed opportunities.

Why connect Shopify to Odoo ERP?

ERP stands for Enterprise Resource Planning, which may be the solution you’ve been looking for. All your management tools will integrate into a centralized platform using this type of software.

The main goal of any ERP is to automate and simplify cross-departmental tasks across your business while providing transparency at the same time. If you’d like to read more about ERPs, reference our previous post on the best Shopify ERPs in 2023.

One popular ERP among store owners is Odoo, an open-source ERP software that leverages developers and business experts worldwide to build an ecosystem of fully integrated business apps. In fact, it has over 30 main modules and more than 27,000 third-party apps available in its app store.

Odoo ERP is easy to use and combines wide-range functionality with powerful insights to give you an overall picture of how your business is doing. The platform also comes with various tools for managing all aspects of your business, from sales to warehouse management.

How to connect Shopify to Odoo ERP

Let’s get started, the quickest way to connect Shopify to Odoo is by using MESA. MESA also comes with pre-built integration with Odoo, making it even easier to create workflow automation between Odoo and Shopify.

Step by Step Instructions

Time needed: 10 minutes

Follow these step-by-step instructions to locate your credentials to connect Shopify with your Odoo ERP. Be sure to install MESA on your Shopify store before proceeding.

  1. First, Odoo to a new workflow and add your credentials.

    When you’re setting up your first workflow with Odoo, you’ll need to add your Domain, Username, and Password so that Odoo can connect with Shopify.connect shopify to odoo

  2. From Odoo, visit your settings page

    Locate the Username and Password by clicking on Settings, from your Odoo Apps page.odoo settings

  3. Navigate to the Manage Users page

    From Settings, locate General Settings from the left-side column and then Users. Click on Manage Users.odoo manage users

  4. Locate the username and password.

    Select the checkbox next to the user that you want to connect MESA with. Then, click on Actions (gear icon) and then Change Passwordodoo username

  5. Copy or Reset Password if needed.

    If your user does not have an existing password, enter a New Password and then Change Password

    If there is already a password set, copy the email address under User Login and paste it into MESA’s Odoo Credential’s Username field. Copy the user’s password and paste it into MESA’s Odoo Credential’s Password field.odoo password

  6. Return to MESA to enter your credentials.

    Once complete, the credential step in MESA should look like this:connect shopify to odoo

  7. Configure your Odoo integration

    With your credentials added, the configuration step is all that remains. To connect the data from Shopify to Odoo field, click the {+} icon to add the token variables to the corresponding fields.shopify to odoo orders

  8. Lastly, Save and Enable your automation.

    Finally, be sure to click the “Save” button and turn your automation to “On”. In this example, your automation will run every time a new Shopify order is created. MESA will proudly celebrate your achievement by popping confetti in your honor. Congratulations!shopify to odoo automation

For a full list of actions, reference the Shopify to Odoo Integration page.

Extend integrations with built-in apps

MESA comes with a collection of built-in apps to help manipulate the outbound data from Shopify before it enters Odoo. You can use Transform by MESA to convert data from the previous step into a form that the next step expects or Loop by MESA to repeat the next step for each value identified in the step. With the Filter by MESA app, you can even pause any workflow, allowing you to double-check data before moving on to the next step. Visit our apps page for a full list.

Workflow Wrap Up

If you’re looking for how to start, our experts offer Setup Services that handle everything from integration scoping, project management, and timeline expectations. They will build your workflows, test everything and provide launch support when you’re ready to take your Shopify to Odoo integration live.

So, what's next?

  1. Add MESA from the Shopify App Store. Enjoy a 7-day free trial to start.
  2. Ask the experts if you need help personalizing any workflow, or ask us to build one for you. We're happy to help!
  3. Discover pre-made, customizeable automation templates.
We literally wrote the book on Shopify automation

Learn how to make Shopify work easier with your business processes.

Get the playbook - Free!

shopify automation playbook PDF