WPRobo Mission Control

WPRobo Mission Control is a health dashboard for WooCommerce stores. It runs more than 54 automated checks across six categories — performance, security, SEO, environment, store integrity, and orders and payments — and presents the results on a single dashboard inside the WordPress admin.

Each check returns a plain-language result with a status (passing, warning, or issue) and the specific products, pages, or settings behind that result. Intensive checks run once a day in the background using WordPress Cron, so the storefront stays fast, and the dashboard simply displays the most recent saved results.

Use this documentation to install the extension, run the first health check, read the results, configure settings, view analytics, and resolve common questions.

Installation

↑ Back to top

To start using a product from WooCommerce.com, you can use the “Add to store” functionality on the order confirmation page or the My subscriptions section in your account.

  1. Navigate to My subscriptions.
  2. Find the Add to store button next to the product you’re planning to install.
  3. Follow the instructions on the screen, and the product will be automatically added to your store.

Alternative options and more information at:
Managing WooCommerce.com subscriptions.

Adding a WooCommerce.com subscription to your store

Setup and configuration

↑ Back to top

Getting started

↑ Back to top

After activation, open WooCommerce → Mission Control. The first time the dashboard loads, it shows a welcome screen because no checks have run yet.

  1. Select Run first health check on the welcome screen (or Run health check in the page header).
  2. Wait for the checks to finish. The dashboard then displays the health score, the stats bar, and a card for each check.
  3. From this point on, checks run automatically once every 24 hours. Run a manual check at any time with the Run health check button.
The first manual run also schedules the daily background check. If checks never seem to refresh automatically, see the troubleshooting section about WordPress Cron.

Advanced configuration

↑ Back to top

Open WooCommerce → MC Settings to configure the extension.

Enable or disable check categories

Select which categories you want to see on the dashboard. Switching a category off hides its cards and removes it from the counts. Enable at least one category.

PageSpeed API key (for Core Web Vitals)

The Core Web Vitals check uses Google PageSpeed Insights, which requires a free API key. Every other check works without one.

  1. Get a free API key from Google PageSpeed Insights.
  2. Paste the key into the PageSpeed API key field on the settings page.
  3. Save changes and run a health check.

Results are cached for several hours to stay within Google’s rate limits.

Usage

↑ Back to top

The dashboard is the main screen for reviewing store health. Open it from WooCommerce → Mission Control.

Reading the dashboard

↑ Back to top

The stats bar at the top shows the overall health score and counts for each status.

  • Score — the percentage of checks currently passing, shown as a colored ring.
  • Passing — checks with a good status.
  • Warnings — checks that need attention.
  • Issues — checks reporting a problem.
  • Total — total number of checks displayed.

Each check appears as a card with a title, a status color, and a short summary. Cards with underlying items include a View details link that opens a list of the specific items behind the result.

Searching, filtering, and sorting

↑ Back to top
  • Search — type to match check titles.
  • Status — show all checks, or only passing, warnings, or issues.
  • Category — show all categories or a single category.
  • Sort — keep the default order, sort by name, or sort by priority so issues appear first.

Active filters appear as chips above the cards. Select Reset to clear all filters at once.

Analytics and reports

↑ Back to top

Open WooCommerce → MC Analytics to review trends and export reports.

  • Health score trend — a chart of the store’s health score over the last 30 days.
  • Category breakdown — passing, warning, and issue counts per category.
  • Export — select Download CSV for a spreadsheet of all results, or Download PDF for a formatted report.

Database maintenance tools

↑ Back to top

The database health check can run two one-click maintenance actions:

  • Clean up expired transients — removes expired temporary cache entries from the options table.
  • Optimize database tables — runs optimization on tables that have reclaimable space.
Back up your site before using the database maintenance tools. Database changes cannot be undone.

Troubleshooting

↑ Back to top

The dashboard shows the welcome screen and no results

↑ Back to top

No check has run yet. Select Run first health check. The first run also schedules the daily background check.

Results are not updating automatically

↑ Back to top

Automatic checks rely on WordPress Cron, which runs when your site receives traffic. On low-traffic sites, results may update less often. Run a manual check at any time, or ask your host about configuring a system cron to trigger WordPress Cron reliably.

Core Web Vitals shows “API key not configured”

↑ Back to top

Add a free Google PageSpeed Insights API key on the settings page, then run a health check.

A category is missing from the dashboard

↑ Back to top

Open WooCommerce → MC Settings and confirm the category is enabled.

The Run health check button takes a while

↑ Back to top

A manual run performs every enabled check at once, including requests to the homepage. This is expected and only happens when you trigger a manual run. Scheduled daily runs happen quietly in the background.

FAQs

↑ Back to top

Will this slow down my store?

  • No. The heavy checks run once a day in the background using WordPress Cron, and the dashboard only displays saved results. Your storefront speed is not affected.

Is it compatible with High-Performance Order Storage (HPOS)?

  • Yes. The extension is HPOS compatible and reads order data through the modern WooCommerce API.

Does it work with Cart and Checkout Blocks?

  • Yes. The extension declares compatibility with Cart and Checkout Blocks.

Will it work with my SEO plugin?

  • Yes. SEO checks work on their own and also integrate with Yoast SEO and Rank Math when one of them is active.

Does it change anything in my store?

  • No. The checks only read your data and report on it. The only actions that change anything are the optional one-click database cleanup tools, which you choose to run yourself.

Do I need an API key?

  • Only for the Core Web Vitals check, which uses a free Google PageSpeed Insights API key. Every other check works without one.

Related Products

Let customers subscribe to your products or services and pay on a weekly, monthly or annual basis.

Offer add-ons like gift wrapping, special messages or other special options for your products.

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.