Shopify Odoo Connector
Using this app, you can easily import products, contacts, and orders from Shopify into Odoo. Order import is handled automatically through webhooks on order creation and updates. It also allows you to export products and customers to Shopify when they are created or updated.
Features
Import Products
- Option to enable automatic product import (cron-based)
- Manual sync option for on-demand import
- Import products with images, categories, and variants
- Import products by specifying a date range
- Easy to define warehouse while importing.
Import Contacts
- Option to enable automatic contact import (cron-based)
- Manual sync option for on-demand import
- Import contacts by specifying a date range
Import Orders
- Option to enable automatic import (cron-based)
- Manual sync option for on-demand import
- Option to import as 'Confirmed' order in odoo
Export Products
- Export products based on creation
- Export products based on updated
Export Contacts
- Export contacts based on creation
- Export contacts based on updated
Auto Sale Workflow
- Automatically create invoices
- Auto-vlidate deliveries for faster order processing
- Auto-register payments
- Force transfer
- Reduce manual intervention with fully automated order workflow
Webhook Automation (Real time data update)
- Auto create invoice
- Auto register Payment
- Update order Qty
- Add new product
- Default customer
Enable Shopify manager rights.
Add credential and enable import products.
After successfully import of products they are added to the queue and will be created automatically
Imported products listed in queue.
Imported Products.
After create products with image, category, varients.
Add credential and enable import contacts.
After import successfully contacts are added in queue. and then it will create automatically.
Imported contacts listed in queue.
Logger for log note.
Imported Contacts in customer.
Add credential and enable import orders.
After successfully import of orders they are added to the queue and will be created automatically.
Imported Orders listed in the queue.
Go to the users and enable 'Auto Sale Workflow' to perform auto sale workflow.
'Auto Sale Workflow' menu.
In the foem view, you can customize the auto sales workflow by enabling options according to your requirements.
Go to the sales setting and set default workflow.
Here you can see the sale order is perform the auto worflow.
Enable dedicated permissions for Shopify managers to handle configurations
Click on Apps and sales channels ==> Develop apps.
After that click on Allow custom app development.
Click on Create an app.
Give your app any Name, select an app developer and click on the Create app.
Navigate to the Overview tab and click on the Configure Admin API scopes
Select all the checkmarks and save the changes.
Now install that created app.
After installing the app you can see the Password, API Key and Secret under the API Credentials tab (Make sure you save that password because it never appears again).
Now select Export Contacts Based On Create Contact.
TARA contact not found in Shopify.
Create a new contact, TARA, in Odoo.
Auto exported in shopify.
Contact with all details in Shopify.
You can see the Shopify ID in the contact after its sync on shopify.
Now we choose Export Contacts Based On Update Contact.
Now we update the contact.
Contact updated in Shopify.
Select Export Products Based On Create Product.
Product E not found in Shopify.
Create a new Product, Product E, in Odoo.
Auto exported in shopify.
Now we choose Export Products Based On Update Product.
Now we update the Product.
Product updated in Shopify.
Webhook automation configuration.
Change the payment status to Mark as Paid in Shopify.
It will open popup for create an order, click on the Create Order button.
Order created in Shopify.
Order created in Odoo.
Odoo order with Shopify sequence.
Now edit the order from Shopify.
Order updated in Odoo.
Add products in shopify.
Update that order.
Updated in odoo.
Odoo order with 2 invoices.
Make payment of order.
Odoo with updated 3 invoices.
Version 17.0.3.0.0 | Released on : 10th February 2026
Version 17.0.2.0.0 | Released on : 29th January 2026
Version 17.0.1.0.0 | Released on : 13th April 2024
- No, this application is not compatible with odoo.com(odoo saas).
- Yes, this app works perfectly with Odoo Enterprise (Odoo.sh & Premise) as well as Community.
- Please Contact Us at sales@softhealer.comto request customization.
- Yes, we provide free support for 100 days.
- Yes, you will get free update for lifetime.
- No, you don't need to install addition libraries.
- Yes, You have to download module for each version (13,14,15) except in version 12 or lower.
- No, We do not provide any kind of exchange.


