| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
CRM (crm)
• Discuss (mail) • Inventory (stock) • Invoicing (account) • Sales (sale_management) • Calendar (calendar) • Contacts (contacts) |
| Lines of code | 4726 |
| Technical Name |
shopify_bridge_pro |
| License | LGPL-3 |
| Website | https://bbtech.ae |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
CRM (crm)
• Discuss (mail) • Inventory (stock) • Invoicing (account) • Sales (sale_management) • Calendar (calendar) • Contacts (contacts) |
| Lines of code | 4726 |
| Technical Name |
shopify_bridge_pro |
| License | LGPL-3 |
| Website | https://bbtech.ae |
Shopify Bridge Pro
Professional Shopify integration for Odoo 18 with multi-store synchronization. Import/export products and customers, import orders, push inventory, webhooks + queue + logs + reports.
Connect multiple Shopify stores to Odoo with one app
Overview
Shopify Bridge Pro connects your Shopify store or stores to Odoo 18 so you can keep products, customers, and orders in sync without manual re-entry. Use the queue to import or export in the background, push inventory from Odoo to Shopify to reduce overselling, and optionally use webhooks for near real-time updates. Multi-store and multi-company ready, with logs and 12 built-in reports.
Sync flow and queue processing
A) Multi-Store Shopify Instances
Create multiple store instances, each with its own API credentials and sync rules. Multi-company ready so you can assign stores per company and keep data separate.
B) Product Synchronization (Import + Export)
Import your existing Shopify product catalog into Odoo and export Odoo products to Shopify. Mapping and sync status are tracked per product. Configurable matching by SKU, barcode, or handle so you can align existing items correctly.
C) Customer Synchronization (Import + Export)
Import Shopify customers into Odoo contacts and export Odoo contacts to Shopify customers. Email-based matching keeps records linked across systems.
D) Order Import (Shopify → Odoo)
Import Shopify orders as Sale Orders in Odoo. Line items, shipping, and discount handling are supported. Sync state is tracked so you can see what has been imported.
E) Inventory Synchronization (Odoo → Shopify)
Push stock levels from Odoo to Shopify. Location mapping is supported so you can align warehouses and reduce overselling by keeping quantities accurate in Shopify.
F) Queue, Retries & Logs
Every sync action creates queue jobs. Track pending, done, and failed jobs and retry when needed. Per-instance logs help with troubleshooting API calls and errors.
G) Webhooks (Near Real-Time Updates)
Register webhooks from Odoo for your Shopify store. Incoming events are verified and queued for processing. Common topics include orders, products, and customers so you can keep data in sync with minimal delay.
H) Analytics & Reports
12 analytics reports are included: sales, product performance, customer analytics, refunds, inventory, fulfillment, revenue by store, and more. Use pivot, graph, and list views to analyze your Shopify-linked data.
Frequently Asked Questions
1) Shopify Admin → Settings → Apps and sales → Develop apps → Create app.
2) Configure Admin API scopes (products, orders, customers, inventory, webhooks).
3) Install app on your store.
4) API credentials: copy API key → Odoo “API Key”; copy API secret → Odoo “API Secret Key”; copy Admin API access token → Odoo “Access Token”.
5) Store URL: use your-store.myshopify.com (no https://).
6) In Odoo: Commerce Bridge → Configuration → Shopify Stores → New → enter credentials → Test Connection.
Yes. You can create multiple store instances. Each has its own credentials, sync settings, and mappings. Multi-company is supported.
Yes. Use Import Products or the import wizard to pull your Shopify catalog into Odoo. Products are created or matched by SKU, barcode, or handle depending on configuration.
Yes for products and customers: import from Shopify to Odoo and export from Odoo to Shopify. Orders are imported from Shopify to Odoo. Inventory is pushed from Odoo to Shopify.
Odoo stock is pushed to Shopify via the Inventory Levels API. You map a default Shopify location per instance and link products via inventory item IDs. This helps keep quantities accurate and reduce overselling.
Yes. You can register webhooks for orders, products, and customers. Incoming payloads are verified (HMAC) and enqueued for processing so updates flow in near real time.
Jobs run through a queue in batches. On Shopify rate limit (429) or server errors, the job is retried with backoff. Failed jobs can be inspected and reprocessed manually.
This module is built for Odoo 18. It is compatible with Odoo Community and Enterprise and can run on Odoo.sh.
Screenshots
01 Dashboard
KPIs + quick sync buttons
02 Shopify Store Instance
Credentials + settings
03 Import Wizard
Products / customers / orders
04 Export Wizard
Products / inventory
05 Product Sync Mapping
Shopify IDs and status
06 Customer Sync Mapping
Customer linkage
07 Order Sync / Imported Orders
Sale orders created from Shopify
08 Inventory Sync
Location mapping / inventory push
09 Webhooks
Register / validate webhooks
10 Queue
Pending / done / failed jobs
11 Logs
API logs and errors
12 Reports Menu
Analytics.
- Sales Analysis
- Product Performance
- Customer Analytics
- Refund analysis
- Exchange Analysis
- Inventory Status
- Payout Analysis
- Order Fulfillment
- Revenue by Store
- Customer Acquisition
- Profit Margin
- CRM Conversion
Professional Support & Services
For implementation, customization, or support with Shopify Bridge Pro, contact us:
Email: odoo@bbtech.ae
Website: www.bbtech.ae
Phone: +971 56 128 6321
WhatsApp: +971 56 128 6321
We provide Odoo implementation services from version 10 to the latest. With 10+ years of experience, we have served 300+ clients across 40+ industries. Contact us for implementation, customization, and integrations.
Request Installation Support Chat with Expert
Binary Bridge Technology Services | odoo@bbtech.ae | +971 56 128 6321 | www.bbtech.ae
Please log in to comment on this module