$ 199.59
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Inventory (stock) • Invoicing (account) • Sales (sale_management) • eCommerce (website_sale) • Discuss (mail) • Website (website) |
| Lines of code | 15929 |
| Technical Name |
eb_odoo_shopify_integration |
| License | OPL-1 |
| Website | https://www.echobitzit.com |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Inventory (stock) • Invoicing (account) • Sales (sale_management) • eCommerce (website_sale) • Discuss (mail) • Website (website) |
| Lines of code | 15929 |
| Technical Name |
eb_odoo_shopify_integration |
| License | OPL-1 |
| Website | https://www.echobitzit.com |
| Versions | 18.0 19.0 |
Most Advanced
Odoo Shopify Connector
Odoo Shopify Integration helps businesses connect Shopify and Odoo for a smoother product, customer, company, order, inventory, fulfillment, and refund journey. It is designed for teams that want a polished, business-friendly connector experience for daily eCommerce operations and store growth.
KeyFeatures
Everything needed to manage Shopify commerce workflows directly inside Odoo
The connector is built for practical store operations, helping teams keep Shopify and Odoo aligned across the catalog, customer base, B2B company data, order handling, and stock activity. It supports the everyday work of commerce teams without turning the integration into a manual project.
Choose the working style that fits your store. Teams can use manual sync for focused actions, scheduler mode for background processing, or real-time updates for faster response to store activity.
Synchronize products, variants, collections, images, pricing, and stock to keep the storefront and Odoo product data in step.
Support direct customers, B2B companies, and company contacts so retail and business selling can stay organized inside Odoo.
Handle orders, draft orders, fulfillment activity, refunds, and reconciliation from one more connected commerce workflow.
Connect Store Operations to the Odoo Teams Already Using Them
Odoo Shopify Integration is designed for everyday commerce work, not just a one-time store setup. The same Odoo module can guide teams through connection, product movement, customer and company sync, order handling, inventory follow-up, and broader operational visibility without forcing work into separate tools.
How It Works
From module install to a connected Shopify workflow in four practical steps
Install Odoo Shopify Integration, prepare the Shopify app, and open the Shopify instance in Odoo.
Add the store details, confirm the connection, and switch on the areas you want to keep aligned.
Move products, customers, companies, and orders between Odoo and Shopify in the direction that fits your workflow.
Use manual sync, scheduler mode, real-time updates, dashboard insight, and reconciliation support as the store grows.
Feature Deep Dive
Explore Odoo Shopify Integration module-wise in the exact areas store teams work in most
Shopify Setup Flow
These screenshots walk through the setup journey from activating the module and preparing the Shopify app to connecting the store inside Odoo.
Activate the Odoo Shopify Integration module to begin the store connection flow inside Odoo.
Log in to Shopify and open Settings to start preparing the store app for connection.

Open Apps and move into Develop apps so the Shopify side of the integration can be prepared.

Use Build apps in Dev Dashboard to continue creating the store app required for the connection.

Click Create app to define the Shopify app that will be connected with Odoo.

Add the app name and complete the creation step so the store connection can move forward.

Open Select scopes to decide which store areas the app should be allowed to work with.

Select the needed scopes and confirm the selection so the app is ready for the next step.

After the scopes are ready, click Release so the app can move toward use with Odoo.

Add the version name and finish the release process so the app is ready for use.

The Shopify app is now ready, and the next step is to carry the connection details into Odoo.

Copy the Client ID and Secret so the Odoo Shopify instance can be completed with the store details.

Paste the Client ID and Client Secret into the Odoo Shopify instance so the store setup can continue.

Click Install app on the Shopify side so the connection can be activated for the store.

Use Create store to start tying the Shopify store into the Odoo connection flow.

Finish the install step so the Shopify store app is active for the connector.

Copy the app name so the matching Shopify store URL can be prepared for Odoo.

Enter the store URL in the expected format inside the Shopify Store URL field in Odoo.

Add the store details, refresh the connection, and use Test Connection to confirm that the Shopify setup is ready.

Customer Synchronization
These screenshots cover record-level sync, bulk customer movement, and automated customer creation between Odoo and Shopify.
Create a contact in Odoo and use Sync to Shopify to send the customer to the storefront.

The connector confirms that the selected customer record has been synced successfully to Shopify.

The Odoo contact is now visible in Shopify, showing the result of the outbound customer sync.

The Shopify Integration tab helps users recognize that the Odoo contact is already linked with the store.

Create a customer in Shopify and copy the contact ID so the record can be pulled into Odoo.

Open Shopify Customer Sync, select Customer, choose the instance, enter the record ID, and click Sync Records.

The manual sync confirms that the selected Shopify customer has been created in Odoo successfully.

The contact is clearly marked when it comes from Shopify, making store-origin customers easier to identify.

Create multiple contacts in Odoo to demonstrate bulk customer export to Shopify.

Open the Shopify instance, go to Sync Tracking, and use Export to Shopify for customer records.

The prepared Odoo contacts are now synchronized to Shopify in bulk.

Create multiple customers in Shopify to demonstrate bulk import into Odoo.

Open the instance and use Import from Shopify to bring the customer records into Odoo in bulk.

Shopify customers are now created in Odoo, completing the store-to-ERP customer flow.

When real-time mode is active, creating or updating customers, orders, or products in Shopify can automatically update Odoo.

Use Switch to Schedulers when the team prefers polling-based automation instead of real-time updates.

This screen shows the connector after real-time updates have been turned off.

The scheduler is active here, showing the alternative automation style for ongoing customer movement.

Create additional contacts in Odoo to demonstrate scheduler-based customer automation at a larger scale.

Turn on Enable Customer Sync so Odoo customer records can be created in Shopify automatically.

Odoo contacts are created in Shopify automatically, showing hands-free customer export in scheduler mode.

Create multiple customers in Shopify before demonstrating automated inbound customer creation in Odoo.

With customer sync enabled, select Shopify to Odoo for automated inbound customer updates.

Shopify customers are created in Odoo through the scheduler, completing the automated inbound customer flow.

Company Synchronization
These screenshots focus on Shopify B2B company movement into Odoo for stronger business account handling.
Company synchronization is presented as a one-way business flow from Shopify into Odoo.

Use Import from Shopify in the company area to create or update company records in bulk.

Turn on Enable Company Sync in the scheduler tab so Shopify company records can be created in Odoo automatically.

Open Shopify Manual Sync, select Companies, choose the instance, add record IDs, and bring selected company records into Odoo.

Product and Catalog Synchronization
These screenshots show how the connector handles product movement, catalog details, stock options, and automation for ongoing store updates.
Product synchronization is shown as a two-way catalog flow between Odoo and Shopify.

Use the product toggles to include variants, collections, images, and stock in the broader catalog movement.

Open the product record and use Sync to Shopify to push a product directly from Odoo to the storefront.

Use the manual sync screen to select Products, choose the instance, add record IDs, and bring specific Shopify products into Odoo.

Import from Shopify handles bulk inbound product movement, while Export to Shopify pushes bulk catalog changes from Odoo.

Enable product sync and choose Bidirectional to keep catalog updates moving automatically between both systems.

When real-time product updates are active, Shopify product changes can flow into Odoo automatically.

Order Synchronization
These screenshots walk through order movement, draft order handling, manual order actions, and automation choices for ongoing store processing.
Order synchronization is shown as a two-way process so store orders and Odoo sales activity can stay aligned.

Use Import Draft Orders, Import Orders, and Export to Shopify to handle major order movement from one place.

Use Sync to Shopify from the order form when the team wants to push a sales order directly to the storefront.

Use the manual sync screen to select Draft Orders, enter the instance and record IDs, and import the selected draft orders.

Use the same manual sync workflow for Orders when the team needs record-specific order import from Shopify.

Enable order sync and choose Bidirectional in the scheduler tab for automatic movement in both directions.

When real-time order updates are active, Shopify orders and draft orders can flow into Odoo automatically.

Version 19.0.0.1
The current Odoo Shopify Integration build focuses on a store-ready commerce workflow: guided setup, broader catalog movement, customer and company support, order handling, inventory coordination, and stronger operational visibility from inside Odoo.
Release Highlights
This release presents the connector as a full commerce operations experience rather than a basic store link, helping teams manage products, customers, companies, orders, post-sale coordination, and store insight with one module.
Business Snapshot
The connector is positioned for businesses that want cleaner day-to-day store operations, less manual movement, and a more confident bridge between Shopify selling activity and Odoo execution.
Release Snapshot
Built for Daily Store Operations,
Not Just a Demo Connection
Use it for repeatable catalog updates, customer movement, B2B account handling, order processing, stock alignment, and broader commerce visibility. If you are rolling the connector out to a live store, begin with the core areas your team uses most and then expand into broader automation once the business flow is settled.
Talk to echoBitz About Your Shopify Setup
If you want help with rollout planning, store setup, sync design, B2B commerce flow, inventory handling, or connector customization, our team can support implementation and rollout.
Our Services
Odoo Integration
Connect Odoo with external systems, reporting tools, office workflows, and operational platforms more cleanly.
Odoo Implementation
Plan, configure, and deploy Odoo around reporting-ready business processes and practical day-to-day usage.
Customization
Extend views, reports, data structures, and connector behavior to match your exact operational needs.
Community Apps
Use robust apps and reusable components to expand Odoo faster without rebuilding every feature from zero.
Development Outsourcing
Bring in dedicated Odoo development capacity for connectors, reporting, automation, and long-term platform work.
Support & Maintenance
Keep your connector, reporting setup, and related Odoo workflows healthy with reliable support and updates.
Discover More Solutions by echoBitz IT
Explore our other Odoo integration apps
Ready to connect Shopify directly with your Odoo commerce operations?
Install Odoo Shopify Integration and start connecting products, customers, companies, orders, inventory, store visibility, and day-to-day business workflows from inside Odoo.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module