Need to sync products and stock statuses across multiple WooCommerce stores?
Whether you’re using a WordPress multisite or separate single-site installs, the WooMultistore plugin makes it easy to sync your stock, products, and orders across as many network stores as needed.
In this post, we’ll introduce you to the WooMultistore plugin and give you a hands-on look at some of its key features.
Let’s dig in…
Introduction to WooMultistore
As soon as the stock status changes on one store, the stock on all other stores will automatically update to reflect that change.
You can also sync products between different stores by pushing products to any store that you’ve connected (and keeping product details synced).
WooMultistore works with both multiple single-site stores or a network of stores built with WordPress multisite.
Let’s go through some of the most notable features in more detail…
Sync Stock Status Across Multiple Stores
There’s not much to show here because it happens automatically. But since this is one of the biggest features, it deserves its own section.
As orders roll in on any of your sites, WooMultistore will automatically update and sync the stock status across all your stores.
However, if needed, you also have the option to use different stock quantities on different child stores.
Sync Products (Including Choosing What to Sync)
WooMultistore gives you a few options for controlling how to sync/publish products between stores.
First off, when you edit an individual product, you’ll get a new MultiStore box that lets you:
- Publish products to any site in your network.
- Toggle products on/off.
- Control how to sync changes. For example, should network sites inherit any changes that you make to the parent product?
If you opt to have the child product inherit status changes, you’ll also get a detailed settings area that lets you control what details to sync. You can also sync different details to different network stores, which is useful.
For example, you could sync the price, but not the product description (plus lots of other options):
You can also create unique products in stores that aren’t synced. So you could mix-and-match synced products with unique products as needed.
One Dashboard to Manage All Orders
To make it easier to manage orders across all your stores, WooMultistore gives you a new Network Orders tab. It looks a lot like the regular WooCommerce orders interface, but you’ll be able to see orders from all your different stores in one spot:
When you expand an order, it will open the dashboard for that child store.
You can also easily export orders from some/all of your shops in one spot:
Completely Separate Stores
Again, WooMultistore works with both single-site WordPress stores or a network of sites built with multisite.
Either way, each store can use completely different options. For example, your child stores can have different:
- Payment options
- Shipping methods
Because you can sync different product details, it’s easy to account for changes. For example, if two child stores use different languages, you could only sync basic details like price and stock status while leaving the titles/descriptions unchanged.
To extend the core plugin, the developer offers a number of integration plugins for other popular WordPress plugins:
- WP All Import – import products to multiple stores at once.
- Advanced Custom Fields (ACF) – sync custom field groups/data.
- WPML – lets you use WPML to translate individual stores.
- WooCommerce Wholesale Prices – sync metadata created by the Wholesale Prices plugin.
- WooCommerce Bookings – sync metadata from WooCommerce Bookings.
- PPOM for WooCommerce – sync personalized product details.
Who Can Benefit From WooMultistore?
There are a lot of potential use cases for WooMultistore. I’ll share a few examples to get your creative juices flowing, but this is by no means a comprehensive list and you might certainly think up an example that goes beyond this.
One example could be a situation where you have one generalist store and one or more niche stores. The generalist store might sell a bunch of products, while the niche store only sells a few products (that are also available in the generalist store). With WooMultistore, you could easily sync the overlapping products.
Or, you could have multiple stores that sell the same products, but with different branding. This might allow you to create more optimized experiences for different types of customers. With WooMultistore, you could create those separate experiences while still syncing everything.
For example, you might have one store optimized for retail customers and another for wholesale customers. Or, you could have one store optimized for older people and another for younger people.
You could also use WooMultistore if you have other people selling for you. For example, if you have different sales agents, you can give them each their own website that they can share with customers. You can also let them style the site according to their preferences, while still keeping all of the product information synced. You’ll also be able to attribute sales to each store, which would let you pay commissions if needed.
Also, keep in mind that this doesn’t only apply to “traditional” products. With the addons that I mentioned before, you could apply the same principles to a booking website with WooCommerce Bookings.
Finally, you could combine WooMultistore with WordPress multisite to easily translate/localize your store into different languages. Basically, it could be an alternative to plugins like TranslatePress or WPML.
You could create separate network sites for each language and then use WooMultistore to sync product stock status and prices between them.
WooMultistore is a premium plugin with two licensing options:
- One network – $199
- Five networks – $299
One “network” can have unlimited stores in that network. So if you only want to create a single connected network of stores, all you need is the single license.
Get Started Today
If you need to maintain separate stores with some/all of the same products and stock details, WooMultistore is going to save you a ton of time on managing your products because it does everything for you.
If you want to learn more or get started with the plugin, here are some useful links: