How to Set Up and Update WooCommerce WordPress Multisite Network

You can quickly create many WordPress eCommerce stores with a WooCommerce multistage network.

If you want to make a network of online stores so they’re easier to manage, no problem. You can use the WordPress eCommerce plugin, WooCommerce, as well as WordPress Multisite to create a WooCommerce multistore.

Here’s how to install, set up and update a WooCommerce multistore so you can get started in WordPress eCommerce.

How to Install and Set Up WooCommerce WordPress Multisite Network

To set up a WooCommerce multistore, you first need to install WordPress on your server. For details, check out How to Install WordPress in the WordPress Codex.

Next, enable Multisite by following the WordPress Codex’s page: Create a Network.

For details on WordPress eCommerce and WooCommerce multistore networks, check out WordPress Multisite and WooCommerce Multisite: An Overview.

How to Install WooCommerce

Now you’re ready to install WooCommerce, which is a free WordPress eCommerce plugin. Once it’s installed, you can network activate it to create a WooCommerce multistore.

Start by logging into the admin dashboard of your WordPress site. Make sure you’re logged in as the super administrator so you’re able to manage installed plugins for the Multisite network.

Then, in the menu on the left, go to Plugins > Add New. In the search bar towards the top, right hand side, type in “WooCommerce”.

A list of plugins should dynamically populate the page.

For the WooCommerce plugin that should now be listed on the page, click its corresponding Install Now button.

The Add Plugins page in the super admin dashboard
You can install WooCommerce from your WordPress website.

After about a few seconds, WooCommerce will have been installed at the Install Now button will say Network Activate. Click on it.

Creating a WooCommerce multistore by clicking to network-activate WooCommerce on the Add Plugins page.
Network-activate WooCommerce to create a WordPress eCommerce network.

You’ll be redirected to the Plugins page. A message will be displayed towards the top of the page to let you know the plugin has been activated.

The plugins page.
WooCommerce has been network-activated on this example website.

How to Set Up a WooCommerce Multistore

Now that WooCommerce has been installed and activated on the network-level, you can go ahead and set it up.

Be sure you’re logged into your WordPress site as the super admin and go to the dashboard of your main site in the network.

Hover over My Sites in the admin bar, then on your main site that’s listed. Then, click on the Dashboard link.

The plugins page.
Go to the admin dashboard of your main site in the network.

Configuring with the WooCommerce Setup Wizard

You’ll be directed to the WooCommerce setup wizard. You can set up the basic details of your WordPress eCommerce and WooCommerce multistore network.

If you would rather configure certain steps later, you can click the Skip this Step link that’s located at the bottom of each page. You can access the options later under the WooCommerce tab in your admin dashboard.

Start by filling in your business’ address, the currency you want to use for payments, the type of products you want to sell and if you will sell products online as well as in-person.

Then, click the Let’s Go button.

The WordPress eCommerce, WooCommerce setup wizard.
Start setting up your WooCommerce multistore.

Before moving on to the next step, you’re asked if you want to enable tracking so WooCommerce can be improved based on how it’s used. This is optional.

If you would like to participate, click the checkbox Enable usage tracking and help improve WooCommerce.

If you don’t want to enable usage tracking, leave the box unchecked.

Then, click Continue.

Usage tracking prompt
You can optionally enable usage tracking.

Setting Up Payments

Next, you can choose how you want to accept payments. The Stripe option is enabled by default. You can click the toggle button next to it if you want to disable it.

You can choose to click the toggle button next to the PayPal option if you want to turn on this form of payment.

If you want to accept offline payments, click the arrow towards the right of that option and click the toggle buttons next to the forms of payment you want to accept.

You can choose from:

  • Check payments
  • Bank transfers
  • Cash on delivery

When you have made the selections you want, click Continue.

Payment page of the setup wizard
Choose the payment gateways you want to use.

Keep in mind you can install extensions later if you want to accept other forms of payment.

At this point in the setup, additional plugins will also be automatically installed based on your selections.

This can include:

Configuring Shipping Options

On the next page of the setup wizard, you can choose the areas you want to ship to as well as the shipping method, and the units of measurement you want to use for package weights and dimensions.

You can choose to offer flat-rate or free shipping. If you don’t want to enable either of these types of shipping for certain areas, you can click the toggle buttons next to the shipping zones listed to deactivate these options.

The shipping page of the setup wizard
You can choose to offer free or flat-rate shipping.

After you have chosen the settings you want, click Continue once again.

Finishing the WooCommerce Multistore Setup

Then, you can choose to install additional recommended plugins:

You can also choose to enable automatic tax calculations with the WooCommerce Services and Jetpack plugins that have already been installed at this point.

Make the selections you want, then click Continue.

The recommended plugins page of the setup wizard
You can install plugins for your WordPress eCommerce and WooCommerce multisite.

Then, you’re asked to activate Jetpack. Click the Continue with Jetpack button to set it up.

Once that’s done, click Finish setting up your store to go to the last setup page.

From here, your first WordPress eCommerce store is set up and ready for you to add products.

On this last page, you can sign up for a WooCommerce newsletter or you can click any one of the buttons to:

  • Create a product
  • Import products
  • Visit dashboard
  • Review settings
  • View and customize
The final page of the WooCommerce multistore setup wizard
Click to import products or create your first one.

How to Further Set Up WooCommerce

Now that you’re done setting up your first WordPress eCommerce store for your main site in your WooCommerce multistore network, you can access additional settings. You can also change the options you just set.

In the admin dashboard for your main site, go to WooCommerce > Settings. You can manage your products under Products and view reports under the Analytics menu items.

You can also install additional WooCommerce extensions if you want at this point.

Creating More Online Stores

You can also create multiple online stores in your WooCommerce multistore network. First, you need to create additional sites.

Make sure you’re still logged in as the super admin. Then, In the admin bar at the top of the page, go to My Sites > Network Admin > Sites.

Click Add New towards the top of the page.

Fill in the details for the site address, title, language and admin email. Then, click Add Site.

Add new site page
You can add a site to your WooCommerce multistore network.

Once the site has been created, you’ll see an admin message towards the top of the page letting you know. In it, there’s a link to Visit Dashboard. Click on it.

Admin message aying the new site has been created
Go to your new site’s dashboard.

You’ll be redirected to the WooCommerce setup wizard where you can repeat the steps outlined above to set up a new WordPress eCommerce store.

You can repeat these steps for as many WooCommerce multistore sites you want to create.

How to Update WooCommerce: Settings Updated Across All Sites?

Now that you have installed and set up your WordPress eCommerce stores, it’s imperative that you keep them all updated.

This is essential to ensure the security of your WooCommerce multistore network. Updates also may include new useful features for your network as well.

When you update your WordPress eCommerce network, it’s important to note that each subsite as well as the main site are all managed separately.

While you can update the WooCommerce plugin through the super admin dashboard and all the sites in the network will be updated, you can’t do that for individual settings.

This means that if you wanted to provide free shipping across all stores in your network, there’s no way you can update all the sites at one time. They all have to be updated manually.

That’s not to say you couldn’t create a custom plugin to achieve this, though, it would require you to develop your own WooCommerce extension or WordPress plugin.

Or, if you want to create a custom solution for your WooCommerce multistore network, but don’t want to go the DIY route, you can hire certified WooCommerce experts to handle it for you.

Updating the WooCommerce Multistore Network

When an update to WooCommerce becomes available as mentioned above, you can update your entire WooCommerce multistore network in a couple clicks.

To do this, you can click on one of three options:

  • The update button in the admin toolbar
  • Dashboard > Updates
  • Plugins menu item

No matter which option you choose, make sure you’re logged in as the super admin.

The super admin dashboard with one update available.
Click one of the Updates buttons.

If you click the Plugins button, you can click on the update now link under the listed plugin that needs updating.

The plugins page
Click to update WooCommerce.

If you clicked one of the other two update buttons, you’re sent to the Updates page.

Under the Plugins heading, check the Select All box or just the one for WooCommerce. Then, click Update Plugins.

The Updates page
Check the box for WooCommerce and update the plugin.

When WooCommerce has been updated, you’ll see a confirmation message on a new page.

Wrapping Up

When you need to create multiple WordPress eCommerce stores, a WooCommerce multistore network is an excellent option. You can quickly install, set up and update the network of stores in a matter of minutes.

Were you able to create a WooCommerce multistore network? Do you still need help with WordPress eCommerce? Share your experience in the comments below. You can also call on us and our verified WooCommerce experts will help you with your project.

6 thoughts on “How to Set Up and Update WooCommerce WordPress Multisite Network”

  1. I imagine you can ask questions here. I liked your text on WordPress multsite, especially on the part of Woocommerce, but there was a doubt: how is the use of the RESTful API in multisite Woocommerce? It’s viable? Need something more? I am planning to use subdomains for each branch of the store, which will use different access tokens.

  2. I am searching on google how to setup Woocommerce on WordPress and I find your post. And after reading your content, hopefully, now we can setup Woocommerce on WordPress easily. Thank you!

    1. Hey Devid,

      Oh lovely, I hope all goes well with the set up! Feel free to let me know if you have questions.

      Best of luck,


  3. I have already a woo-commerce website, and now I would like to create a multi-woo-commerce website from my existing woo-commerce, Is it possible to do that if yes please help me

    1. Hey Rishabh,

      Yes, you certainly can have a WooCommerce-enabled Multisite network if you enable WooCommerce network-wide after installing Multisite.

      If you have any more questions, feel free to reply.



Leave a Comment

Your email address will not be published. Required fields are marked *