WooCommerce Multistore Documentation - WP MULTISITE

Thank you for your purchase.
If you have any questions after reading through this page, please feel free to open a ticket.

This documentation is for WordPress multisite. If you are running stand-alone WordPress sites, please check our documentation for stand-alone sites.

If you aren’t sure which version you have you can safely assume that you have separate WordPress installations. If you are curious what the difference is, check out our FAQ.

1) Plugin Pre-requirements – Top↑

Before you can install the plugin, you must have at least one active WooCommerce store. It is fine if you have more than one, but you need one at a minimum before you begin.

For WordPress multisite users, make sure the WooCommerce network is active.

Only a single license is required for the plugin to work for shops on one network.

2) Plugin Install – Automatic Installation – Top↑

The plugin can be installed just like other plugins. Complete the following steps to complete the process.

  • Log in to your WordPress site admin.
  • Go to Plugins –> Add New


  • Choose Upload (near the top of the page).
  • Click browse and select the zip file for WooMultistore.
  • Click Install Now.
  • Choose Activate Plugin once the message appears saying the install is complete.

3) Plugin Install – Manual Plugin InstallationTop↑

You can also manually install the plugin if any of the following applies to your situation:

  • You wish to control the placement and process of installing a WordPress Plugin.
  • Your server does not permit automatic installation of a WordPress Plugin.
  • The WordPress Plugin is not in the official WordPress Plugin Directory.

Use the following steps if you need to manually install the plugin.

  1. Download the archive to your computer.
  2. Extract the Plugin files and folders to your desktop. You can download them elsewhere, but the desktop is recommended.
  3. Using your FTP program, upload the Plugin folder to the wp-content/plugins directory in your WordPress online instance.

Go to Network Dashboard, access the Plugins page, then locate the uploaded WooCommerce Multistore in the list.


5. Click Network Activate Plugin to enable the code.

4) Basic DescriptionTop↑

The plugin makes it easy to manage and publish products across several WordPress WooCommerce stores using sub-domains, sub-directories, or different domains. The stock management is present by default, but global stock management can also be turned off. Here are a few of the plugin’s main features:

  • Any product can be replicated across the network, making it available on any or all of your stores. This ensures the information is consistent across your different stores. You can replicate single products or replicate products in bulk.
  • A unique product stock management makes it easier to conduct inventory evaluation.
  • Product management is available on the main product and site. You can also update or adjust product data on other sites. Decide if you want the replicated product to be synced to update with the main product.
  • You get a main WooCommerce Orders page that displays all orders from all stores.
  • All product meta-data can be exported to other stores, including content imagery, galleries, and featured thumbnails.
  • Sync any product type. Simple, grouped, external, or variable.

5) Network Administration Page – Top↑

On the settings page of the main site, you can select stock to be synced across all shops. If you decide to select No for this setting, you will still be able to sync single products at the single product view.

  • Determine if sequential order numbers will be applied across all shops.
  • You can set your custom taxonomies and custom metadata to sync between stores.
  • Determine theminimum user role to be able to distribute products to other shops. There may be times when you don’t want shop owners to be able to distribute to other shops.
  • For each store you can chose what you want to sync, including the product title, product description, short description, price, tags, product image and image gallery, product thumbnail, variations, attributes, reviews, categories, category images, category descriptions, upsells, cross-sells, purchase note, and URL (product slug).

6) Network Dashboard WooCommerce OrdersTop↑

Orders are created in each store when a customer completes the checkout process. From here, purchases can be handled by a shop owner. The plugin also provides a unique interface through which all stores’ orders can be viewed, managed, and processed by the network super admin. 

WooMultisite plugin orders interface The interface is available within the WordPress Network Dashboard, at WooMultistore. This uses the same style as a default WooCommerce Orders area.

7) Network Dashboard WooCommerce ProductsTop↑

From the Main Products page, products can be published to any shop. This provides a single place to easily manage products from all network shops. Additional information is displayed to simplify the identification things like the product type and the MultiStore status.

WooMultisite plugin products interface

The interface is available within the WordPress Network Dashboard at Multistore. This uses the same style and functionality as the default WooCommerce products area, including things like actions and filters. The plugin also includes the option to use the Shop Products filter to display only products from a certain shop.

8) Product Network Publish – Top↑

The product network publishing functionality is an easy process using this plugin. Any product can be published to any other store. Within the product edit page, a new tab called ‘Network’ is available. This contains the other stores within the network where the product publish is possible. This also holds the information on which of the blogs this product has been already published.

Any network published products are maintained through the original products, changes of descriptions, prices, images, shipping classes etc are automatically applied to already published data.

Unchecking the above checkbox allows changes on the product to be preserved on any network updates. This is also available on the main network product, by unchecking the store where the data was pushed. The Unique Stock functionality is an improvement for network published products, which ensures that the fields stay the same on any store, depending on placed orders. This is available for stores that use the Enable stock management. Also Hold Stock is applied individually depending on each store set-up.

The plugin also maintains any product categories and tags synchronization, as well as other custom Taxonomies. It also keeps the shipping classes, attributes and variations.

9) Order Export – Top↑

This is a very powerful feature. For easy order handling, you can export orders and download the orders as files. The plugin offers a fully configurable export function.

  • File format.
  • Order dates.
  • Order status (incl. any custom order status).
  • Site filter (select all the shops or only the required shops).
  • Row format (row per order or row per product).
  • Select export fields. Select any field and sort the fields by drag and drop before export.

woocommerce multistore multi order export fully configurable