SyncoSyncO
Product & variant sync

Products and variations that stay identical on both sides.

Titles, prices, SKUs, images, attributes and categories, kept in step in whichever direction your catalogue is authored.

Start freeSee pricing
The problem

Two catalogues that slowly diverge

  • A price is corrected in Odoo and the storefront keeps selling at the old one.
  • New products are created twice, by two people, with two SKUs.
  • Variations are the worst of it — matching sizes and colours by hand does not scale.
How it works

How SyncO handles it

01

Choose the source

Author in WooCommerce, in Odoo, or both — direction is per resource.

02

Match reliably

Records link on the stored Odoo id first, then SKU, so a rename does not create a duplicate.

03

Sync the variants

Variations map to Odoo product variants with their attributes intact.

04

Carry the media

Images are uploaded to the destination rather than hot-linked.

Details that matter

Before you decide whether it fits.

Bulk first sync

Push an existing catalogue across in bulk from the Products screen, with progress in the job history.

Duplicate detection

SyncO flags products that would collide on SKU before creating a second record.

Category handling

Categories are found or created on the destination so products do not land uncategorised.

Manual linking

Where records already exist on both sides, link them by hand once and sync from then on.

Questions

Common questions about this.

Which side should own the catalogue?

Whichever your team already uses. Direction is a per-resource setting, so you can even split it.

What stops duplicates?

Matching runs on the stored Odoo id first and SKU second, and possible collisions are surfaced before creation.

— Other solutions
Order sync

Every WooCommerce order becomes an Odoo sale order the moment it is placed — with the customer,

Inventory sync

Odoo is the source of truth for what is physically on the shelf. SyncO pushes those quantities t

Refund sync

A refund issued in WooCommerce should not need a second pass in Odoo. SyncO raises the matching

Fulfillment tracking

Warehouse validates the delivery in Odoo; the customer sees the order complete with a tracking n

Tax mapping

Tax is where synced orders quietly stop reconciling. Map each WooCommerce rate onto the Odoo tax

Accounting sync

Decide how a WooCommerce order turns into an Odoo invoice: which journal, which income account,

See how SyncO fits your WooCommerce and Odoo workflow.

Connect a store, map your fields, and watch the first orders land in Odoo.

Get started free