MainWP WooCommerce Status Extension
See sales, orders and stock for the WooCommerce stores on all your child sites in your MainWP Dashboard.
Track WooCommerce sales, orders and stock across client stores
The MainWP WooCommerce Status Extension is a Pro MainWP add-on that shows the WooCommerce status of every child site in one place. For each store you see recent sales, this month’s top seller, orders awaiting processing or on hold, and products low on stock or out of stock, with links that open the matching WooCommerce screen on the child site.
The daily store check, in one table
Keeping an eye on several client stores usually means logging in to each one to check its sales, find orders waiting on you and spot products running out. The MainWP WooCommerce Status Extension puts those numbers for all your stores in one table and in Overview widgets, and one click takes you to the right WooCommerce page on the site that needs attention.
Features
The MainWP WooCommerce Status Extension shows the store data your MainWP Dashboard keeps for each child site and refreshes it when you sync.
| Feature | What it means for you |
|---|---|
| WooCommerce Status page | See every child site with WooCommerce installed and active on Sites > Monitoring > WooCommerce Status. |
| Sales and top seller | Sales Last 7 Days covers today and the previous six calendar days and sorts by its numeric value. Sales This Month and Top Seller This Month cover the current month. |
| Orders and stock to handle | See how many orders are awaiting processing or on hold, and how many products are low on stock or out of stock, on each store. |
| Links to WooCommerce screens | Click a number in the table to open the matching WooCommerce page on that child site. |
| Overview widgets | Each site’s Overview page gets a WooCommerce Status widget with its sales, top seller, order and stock counts. The MainWP Overview widget shows combined order and stock totals, plus Top Sellers and Sales broken down by child site. |
| Pro Reports tokens | Add store numbers to client reports with Pro Reports: [wcomstatus.sales], [wcomstatus.topseller], [wcomstatus.awaitingprocessing], [wcomstatus.onhold], [wcomstatus.lowonstock] and [wcomstatus.outofstock]. |
| Database health check | The add-on’s WooCommerce status table is registered with the MainWP Database Health Check, so you can confirm the add-on is set up correctly. |
Requirements
The MainWP WooCommerce Status Extension is installed on your MainWP Dashboard site and reads stores that run WooCommerce.
| Item | Requirement |
|---|---|
| License | MainWP Pro |
| MainWP Dashboard | The MainWP WooCommerce Status Extension installed on your Dashboard site |
| Child sites | The WooCommerce plugin installed and activated on each child site you want to monitor |
| Sales Last 7 Days | MainWP Child 6.1.7 or later on the child site |
| Report tokens (optional) | The MainWP Pro Reports Extension |
Setup: install, add WooCommerce, sync
Setting up the MainWP WooCommerce Status Extension means installing it on your Dashboard, adding WooCommerce to your child sites and syncing.
Install the add-on and WooCommerce
- Install the MainWP WooCommerce Status Extension on your MainWP Dashboard, the same way as any other MainWP add-on.
- Go to Sites > Plugins > Install Plugins, search for WooCommerce, and select Install this Plugin.
- Select your child sites, keep Activate after installation selected, and complete the installation.
- Sync your MainWP Dashboard so it detects WooCommerce and loads the store data.
Check your stores
- Go to MainWP > Sites > Monitoring > WooCommerce Status.
- Sort by Sales Last 7 Days, or click any number to open that WooCommerce page on the child site.
Full instructions, including installing WooCommerce directly on a child site: MainWP WooCommerce Status Extension documentation.
WooCommerce Status FAQ
How do I get a store onto the WooCommerce Status page?
The WooCommerce Status page lists every child site with WooCommerce installed and active, so activate WooCommerce on that site and then sync your sites. Your MainWP Dashboard detects WooCommerce and refreshes the store data during the sync.
What does Sales Last 7 Days include?
Sales Last 7 Days in the MainWP WooCommerce Status Extension counts sales from today and the previous six calendar days. The column needs MainWP Child 6.1.7 or later on the child site.
Can I add WooCommerce store numbers to client reports?
Yes, the MainWP Pro Reports Extension has WooCommerce Status tokens. [wcomstatus.sales] and [wcomstatus.topseller] cover the report’s date range, and the order and stock tokens show the current counts.
Where do I get support?
The WooCommerce team handles issues with the WooCommerce plugin itself. See woocommerce.com. MainWP support handles issues with the integration.



