WooCommerce Two-Way Multi Store Product & Inventory Sync

Two-Way Multi Store Product & Inventory Sync for WooCommerce

Sync Products, Orders, Inventory & Store Data Across Multiple WooCommerce Stores

Connect multiple WooCommerce stores to one central HUB and keep your essential store data synchronized in either direction. Two-Way Multi Store Product & Inventory Sync for WooCommerce gives growing businesses a powerful way to automate WooCommerce product sync, order sync, inventory sync, customer sync, and multisite data synchronization without managing the same information separately on every store. Synchronize from the HUB to connected stores, pull changes back from individual stores, or run a true bi-directional WooCommerce sync workflow. WordPress Multisite is not required. Connect independent WooCommerce stores across different domains, servers, or hosting environments.

One HUB. Multiple WooCommerce Stores. Two-Way Synchronization.

Stop updating products, inventory, orders, and store data one website at a time. Create a centralized WooCommerce synchronization workflow where your stores stay connected while you remain in control of what gets synchronized, where it goes, and in which direction.

HUB → Node

Push supported product, inventory, order, customer, coupon, and store data from your central WooCommerce store to connected stores.

Node → HUB

Bring supported changes from connected WooCommerce stores back into the HUB automatically.

Bi-Directional

Allow supported data to move in either direction while intelligent mappings and loop protection help prevent duplicate synchronization.

Powerful WooCommerce Product Sync

Keep product information consistent across your connected WooCommerce stores without repeatedly maintaining the same catalog. Synchronize supported:
  • Simple products
  • Variable products and variations
  • Product titles and descriptions
  • SKU and GTIN
  • Regular and sale prices
  • Inventory and stock
  • Categories, tags, and brands
  • Attributes
  • Featured and gallery images
  • Variation images
  • Dimensions and shipping data
  • Selected product metadata
Choose exactly which product fields should synchronize so every connected store can follow the workflow your business needs.

Mature Product Matching That Helps Prevent Duplicates

Reliable WooCommerce multi-store product sync depends on knowing whether a product already exists before creating another one. The built-in product resolver follows a carefully ordered matching process: Persistent Mapping → SKU → GTIN → Slug → Exact Title → Create New Once products are mapped, their persistent relationship becomes the primary identity. That means changing a product title, SKU, price, or other supported field does not automatically make the plugin treat it as a completely new product. Conflicting or ambiguous identities are stopped for review instead of allowing unsafe automatic remapping.

Synchronize Variable Products with Confidence

Variable products need more than basic product copying. Keep parent products and their variations connected while synchronizing supported:
  • Variation SKUs
  • Prices
  • Sale prices
  • Stock quantities
  • Stock status
  • Attributes
  • Dimensions
  • Variation images
The synchronization engine keeps the parent product as the primary relationship while still tracking individual variations for accurate mappings and clearer queue visibility.

WooCommerce Inventory & Stock Sync

Keep stock information aligned across connected stores with configurable WooCommerce inventory synchronization. Synchronize supported inventory fields such as:
  • Manage stock
  • Stock quantity
  • Stock status
  • Backorders
Choose which stores participate and which inventory fields are allowed to update. Reduce repetitive stock management across multiple WooCommerce websites while retaining centralized control.

Smarter Product Image Synchronization

Repeated synchronization should not mean repeated image uploads. The media synchronization engine attempts to identify and reuse previously synchronized attachments before uploading another copy. It supports:
  • Featured images
  • Product galleries
  • Variation images
This helps reduce unnecessary duplicate media and keeps repeated WooCommerce product updates cleaner.

WooCommerce Order Sync Across Stores

Move supported WooCommerce orders between connected stores without manually recreating customer, billing, shipping, product, fee, coupon, and tax information. Use WooCommerce order sync for:
  • HUB → Node order distribution
  • Node → HUB order collection
  • Bi-directional order updates
  • Order status synchronization
  • Selected historical orders
  • Filtered order synchronization
Persistent order mappings help existing synchronized orders remain connected instead of being treated as new orders every time.

Advanced Order Filters

Do not synchronize every order when your workflow only needs a specific group. Filter eligible orders using criteria such as:
  • Order date
  • Order status
  • Customer information
  • Payment method
  • Products
  • Minimum or maximum order total
  • Specific orders
Choose between:

ANY

Synchronize orders matching at least one configured criterion.

ALL

Synchronize only orders that satisfy every configured criterion. This makes it easier to migrate historical orders, synchronize selected statuses, or start order synchronization from a specific date.

Customer, Coupon & Shipping Class Sync

Extend your multi-store workflow beyond products and orders. Synchronize supported:

Customers

Keep customer records available across connected WooCommerce stores where your workflow requires them.

Coupons

Transfer WooCommerce coupon data between stores instead of recreating promotions manually.

Shipping Classes

Keep supported WooCommerce shipping-class structures aligned across your store network. Each entity can be enabled or disabled independently.

Select Exactly What Gets Synchronized

Not every store needs the same catalog. Build different synchronization rules for different connected WooCommerce sites. Product filtering can include:
  • Specific products
  • Categories
  • Tags
  • Brands
  • Product types
  • Product status
  • Stock status
  • Product date
  • Stock quantity
  • Price ranges
Use ANY or ALL matching to create flexible product-selection logic. Perfect for regional stores, wholesale catalogs, brand-specific stores, international shops, or specialized storefronts.

Plugin-Free Node Stores

Manage synchronization from the HUB without maintaining the complete sync plugin on every connected WooCommerce site. Node stores communicate through supported WooCommerce and WordPress APIs. This makes it easier to manage several independent WooCommerce websites while keeping centralized synchronization logic on the HUB.

Automatic Webhooks with Polling Backup

For inbound Node changes, the plugin uses WooCommerce webhooks for fast synchronization. If webhook delivery is delayed or unavailable, an incremental polling safety mechanism can discover supported changes and queue them for synchronization. That gives your bi-directional WooCommerce sync workflow an additional layer of reliability.

Built for Reliable Background Synchronization

Large catalogs should not rely on one long browser request. Synchronization runs through a background queue powered by WooCommerce Action Scheduler. The queue provides:
  • Background processing
  • Progress tracking
  • Retries
  • Worker heartbeats
  • Failed-job visibility
  • Cancellation
  • Batch tracking
  • Detailed resource information
Keep working in WordPress while synchronization continues in the background.

Know Exactly What Is Synchronizing

A professional sync workflow needs visibility. The Queue, Mappings, Conflicts, and Logs areas make it easier to understand what is happening across connected stores. Review:
  • Which resource was queued
  • HUB or Node origin
  • Product or variation IDs
  • Destination store
  • Progress
  • Attempts
  • Successes
  • Failures
  • Mapping conflicts
  • Detailed error messages
For larger batches, use View Items to inspect the exact records that were queued.

Designed to Prevent Sync Loops

Bi-directional synchronization can become unreliable if the same update continually bounces between stores. The plugin tracks synchronization origin, mapped state, modification information, and processing context to help recognize self-generated updates. A change pushed from the HUB should not immediately return as a new Node change, while a genuine later update on the Node remains eligible for synchronization.

Connect Independent WooCommerce Stores

You do not need to run a native WordPress Multisite network. Use the plugin with:
  • Separate WooCommerce installations
  • Different domains
  • Regional stores
  • Brand stores
  • Wholesale and retail stores
  • International WooCommerce sites
  • Stores hosted on different servers
Create one centralized HUB while allowing each connected WooCommerce store to retain its own installation.

Ideal for Growing Multi-Store WooCommerce Businesses

Two-Way Multi Store Product & Inventory Sync for WooCommerce is built for merchants and agencies managing:
  • Multiple WooCommerce websites
  • Regional stores
  • International stores
  • Wholesale and retail catalogs
  • Brand-specific storefronts
  • Distributed product catalogs
  • Centralized inventory workflows
  • Multi-store order operations
Spend less time repeating store-management work and more time growing your WooCommerce network.

Why Choose Two-Way Multi Store Product & Inventory Sync?

True Two-Way WooCommerce Synchronization

Go beyond one-way product copying with supported HUB → Node and Node → HUB workflows.

Smart Product Identity

Persistent mappings combined with SKU, GTIN, slug, and exact-title matching help minimize unnecessary product duplication.

Selective Synchronization

Choose which entities, products, orders, and fields should participate.

Multi-Store Control

Connect several independent WooCommerce stores to one central HUB.

Background Queue Processing

Process larger synchronization workloads through WooCommerce Action Scheduler instead of long browser requests.

Built-In Visibility

Monitor jobs, mappings, conflicts, retries, and synchronization logs from the HUB.

Plugin-Free Nodes

Reduce administration overhead by keeping the central synchronization engine on the HUB.

Synchronize Smarter Across WooCommerce Stores

Whether you manage two WooCommerce websites or a growing network of connected stores, Two-Way Multi Store Product & Inventory Sync for WooCommerce gives you the control to synchronize products, inventory, orders, customers, and supporting store data from one centralized workflow. Connect your WooCommerce stores. Choose what should synchronize. Let the queue handle the rest.

Changelog:

*** Two-Way Multi Store Product & Inventory Sync Changelog ***
 
2026-10-02 - version 1.0.0
* First release

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Loading...
WPBay support Support by WPStoreTools

WPStoreTools supports this product through WPBay

Questions are handled in WPBay's private ticket system, keeping your purchase details and support conversation together.

Go to My Downloads

After purchase, open this item in My Downloads and choose Get Support.

What support includes

  • Answers to product-related questions
  • Help with reported bugs and issues
  • Guidance for included third-party assets

What support does not include

  • Customizations or new features
  • Installation or setup services
Plugin

Maintenance snapshot

See recent updates, compatibility, support, and developer activity.

  • Updated today
  • Developer active recently
  • WPBay support available
  • WordPress 7.1 tested

Snapshot updated 16 hours ago

View details Hide details

Maintenance details

This is maintenance data. It does not measure product quality or sales.

  • Last update Updated today
  • Compatibility WordPress 7.1 tested · PHP 8.5 tested · WooCommerce 11 tested
  • Releases 10 releases in the 7 days since listing
  • Developer activity Developer active recently
  • Support No recent support tickets to measure
  • Docs and demo Documentation available · Changelog available · No demo listed

Health remained stable during the last 90 days.

How this snapshot works

Plugin Health

The score is out of 100 and uses data WPBay can check. Ratings, popularity, and sales are not used.

Last update 30 points

Plugins receive full recency points under 30 days, then step down at 90, 180, 365, and 545 days.

Compatibility 20 points

WordPress, PHP, and WooCommerce (when relevant) are scored separately. The latest two PHP lines count as current. Nearby previous versions keep most of the points.

  • Current version 100%
  • One version behind 75%
  • Two versions behind 50%
  • Three versions behind 25%
  • Older or not listed 0%
Releases 15 points

One release earns 10, two or three earn 13, and four or more earn 15. Each accepted product ZIP counts once; reprocessing the same upload and listing-only edits do not count.

Developer activity 15 points

Based on WPBay login and dashboard activity. Exact last-login dates are never shown.

Support 15 points

There are no recent WPBay tickets to measure.

Docs and demo 5 points

Documentation: 2. Changelog: 1. Working demo or preview: 2.

Score ranges

  • 90–100 Excellent
  • 75–89 Healthy
  • 60–74 Fair
  • 40–59 Needs attention
  • 0–39 Limited

Long gaps

WPBay also checks for long gaps between updates, developer activity, support replies, and releases. Buyers do not see this score.

  • Time since update 35 points
  • Last developer activity 25 points
  • WordPress compatibility 15 points
  • Support replies 15 points
  • Fewer releases 10 points

Pricing Plans 

$10
1 Site

Prices are in US dollars and exclude taxes

  • Marketplace Pillar
    2
View Store
  • Last Updated 09 Oct 2026
  • Type Plugin
  • Version 1.0.0
Compare with similar plugins

© All Rights Reserved - WPStoreTools
Contact WPBay Market's Help Team