Synco
Getting Started

Introduction

What is Synco?

Synco is a Shopify app by Techspawn Solutions that connects your Shopify e-commerce store with your Odoo ERP system. It enables automatic, bidirectional synchronization of:

  • Products: Sync product data, variants, attributes, and images between Shopify and Odoo in either direction
  • Orders: Automatically create sale orders or invoices in Odoo when orders are placed in Shopify
  • Customers: Sync customer profiles, addresses, and contact details between platforms
  • Inventory: Keep stock levels accurate across both systems with real-time or scheduled sync
  • Fulfillments: Sync fulfillment status and tracking information between Odoo and Shopify

Synco supports Odoo versions 16 through 19+ and communicates via JSON-RPC. It uses a durable BullMQ job queue system backed by Redis, ensuring reliable processing with automatic retries and no data loss.

Key Benefits

  • Automated Workflow: Eliminate manual data entry between Shopify and Odoo, reducing errors and saving time
  • Real-time Sync: Webhook-driven synchronization triggers instantly when products, orders, or customers are created or updated
  • Bidirectional: Sync products and inventory from Shopify to Odoo or Odoo to Shopify based on your business needs
  • Reliable Processing: Queue-based job system with retry logic, exponential backoff, and per-shop concurrency control ensures no data is lost
  • Flexible Configuration: Configurable sync rules for payment status, fulfillment status, order source, date ranges, and more
  • Multi-company Support: Works with multi-company Odoo setups — select which company to sync with
  • Smart Duplicate Prevention: Products are matched by SKU, barcode, or title before creating new records; customers are matched by email
  • Metafield Mapping: Map custom Shopify metafields to Odoo fields for products, orders, and customers
  • AI Product Matching: Automatically match Shopify products to Odoo products using AI (available on Plus plans)

Getting Started

Ready to set up Synco? Follow our Installation Guide to get started.

Need help? Contact our support team at support@techspawn.com or via WhatsApp at +91 7719993399.