Our Guide to Managing Multiple WooCommerce Stores

Eric Berkhinfand

Meet Jess 🙎‍♀️

Jess runs 5 WooCommerce stores. 🏦🏦🏦🏦🏦

Jess is very stressed 🤦‍♀️

Jess needs help to become less stressed💆‍♀️

So Jess can feel like this 🙋‍♀️

Running one WooCommerce store can be stressful enough. So imagine being in Jess' shoes and trying to successfully operate 5 WooCommerce stores. Each store has its own separate:

  • WordPress Admin backend
  • Users in the WP Admin
  • Orders, customers, subscriptions, coupons, product inventory, etc.
  • Emailing system
  • Reporting
  • Integrations (eg. Google Analytics, Support Systems)

Staying on top of each of these things can quickly become a nightmare if you don’t have the right system/workflow in place.

Why would I have multiple WooCommerce stores?

Great question! There are many reasons for having multiple stores:

  1. You want to sell different product lines or brands. Imagine you wanted to sell both skipping ropes and plants in a retail store, it could make sense to open up a retail store for each one (unless you are Walmart or Amazon!). The same logic applies in an e-commerce setting.
  2. You want to sell to different countries/regions. It can be more efficient to have a different WooCommerce for each country you sell to, each with their own domain, language, sets of products, prices, marketing strategy and shipping processes.
  3. You have both a wholesale brand and a retail brand. If you sell the same products both wholesale and retail, having a different store for each set of customers is a great strategy.

Plugins for WooCommerce multistore

As with everything WordPress, if you have an issue, there is generally a solution to solve it. We have found a few plugins/solutions to help deal you with certain WooCommerce multistore use cases:

Syncing inventory between stores

So you sell the same type of t-shirt on 5 different WooCommerce stores (for 5 different countries). There 100 t-shirts across 5 stores, and you need to make sure the inventory is constantly up to date across all 5 stores so that you don’t oversell.

There are 3 good plugin options we have found for this situation:

All three of these plugins will synchronise your product stock-lists across all of your WooCommerce stores, and will update any changes to the product stock lists (ie: sale, refund, re-stock) across all stores instantaneously.

Reporting across multiple stores

So it’s come to the end of the financial year and you want to see financial reports across all of your WooCommerce stores. Unfortunately, we weren’t able to find a plugin that would do this.

While a free workaround solution would be to export the reports from each individual store and combine them together in excel, this is quite a long-winded and manual process.

This is where Metorik comes in!

WooCommerce multistore support in Metorik

Metorik has been built from the ground up to handle multiple stores. Once all your stores are connected to your Metorik account you can easily choose any of them from the top left drop-down:

Or select the multistore dashboard:

Multistore dashboard

Metorik offers a clean, intuitive and dynamic multistore dashboard for all stores connected to your account. No need to login to each WordPress Admin backend and have multiple tabs open.

The multistore dashboard will display a combined summary of your revenue, orders, items and average net order across all your connected stores.

Below that, you'll see a breakdown of stats for each store in either card layout:

Or table layout if you prefer:

Another great feature is that the multistore dashboard supports multiple currencies. Metorik will display the most common currency across your stores by default. You can change this using the dropdown, and Metorik will convert all figures to your selected currency using the latest available conversion rate.

Additionally, if you use WooCommerce’s Cost of Goods Sold Plugin, Metorik will import this data as well and will provide, net profit, COGS, profit margin, and average order profit across all your stores. This is very useful for seeing your aggregated net profit position across all of your stores.

We also support exporting your data if you need it for external analysis or for a presentation.

To do this, hit the export button and Metorik you provide you with a CSV containing a breakdown of the data from each of your stores.

If your team ever needs to find a customer but isn't sure which store they're in, another cool feature is the multistore customer search tool, which will search all your stores at once. This can be found at the top of the multistore dashboard:

Bonus tip: Are you an agency?

If you are an agency with multiple clients using Metorik use the multistore dashboard to keep track of all of your clients’ progress. All you need to do is be invited as a team member to each of your clients’ Metorik accounts, and you will be able to see each store in your multistore dashboard.

Simple billing for multiple stores

Having multiple WooCommerce stores is a big undertaking, so we put a lot of thought into Metorik’s billing system - to ensure it’s as simple and streamlined as possible.

While each of your store’s have their own separate reports/data, team members and settings, you pay one subscription cost determined by the combined order volume of all your stores. This ensures that you’re always paying the cheapest price possible. For a more detailed explanation on how multi-store billing works check out our help doc.

Our final thoughts

Managing multiple WooCommerce stores is a complex and tricky undertaking, but with the right planning and execution, the pay-off can be huge. And while we feel that this is an area of WooCommerce and its plugin ecosystem that is under developed, we truly believe that Metorik is a game changer that addresses many of WooCommerce’s multistore shortfalls. Give it a try today and let us know how you go!

Want to try Metorik today?

We're so sure you'll love Metorik that you can start right now, for free, without a credit card - and use it without limits for 30 days.

Get started for free