Skip to content
StoreUptime Explore monitoring
WooCommerce monitoring Uptime + store function Built around the sale

Monitor the part
that earns the sale.

StoreUptime keeps WooCommerce availability plus eleven-check store health — core, database, products, cart, add to cart, checkout, payments, shipping, order flow, store email and background processing — visible alongside WordPress health.

01ReachStore uptime
02BrowseProduct state
03StartAdd to cart
04ContinueCart
05BuyCheckout
06PayPayment config
07FulfilShipping config
08ConfirmOrders + email
09ProcessBackground jobs
See the eleven-check store health diagnostic

One homepage is not the store. A store can answer HTTP requests and still be unable to move a customer through the purchase path.

What ordinary uptime can miss

The store can be green.
The sale can still be broken.

Generic uptime usually stops at reachability. StoreUptime keeps going into the WooCommerce and WordPress signals that explain whether the store is actually ready to sell.

confirmed signalstill unknown to HTTP uptime
Product ?Add to cart ?Checkout ?Payments ?Shipping ?Order flow ?Store email ?Jobs ?
Store-aware monitoring

Seven failure families. Eleven diagnostic checks.

The point is not to create more noise. It is to stop one successful URL check from masking the part of WooCommerce that needs attention.

01 Homepage responds

Store can still lose the sale

A 200 response says the storefront answered. It does not prove WooCommerce store health.

02 Product state

The journey can stop before cart

WooCommerce product data stays visible as its own commerce signal instead of hiding behind site uptime.

03 Add to cart

A functional step needs a functional check

StoreUptime validates the customer-facing add-to-cart path separately, without creating a customer order.

04 Cart + checkout

Revenue paths deserve their own status

Cart and checkout remain distinct signals so one working page cannot make the whole store look healthy.

05 Payments + shipping

Configuration can block the next step

Payment and shipping configuration are checked read-only when the store context proves they matter, without processing payment or calculating carrier rates.

06 Orders + store email

Operational problems can build quietly

Recent failed-order patterns, stale Pending payment orders and transactional-email configuration provide separate operational evidence.

07 Background processing

Store jobs can fail quietly

WooCommerce background processing is tracked independently from the public storefront response.

Eleven-check WooCommerce Health

One diagnostic.
Eleven separate store checks.

The diagnostic combines a real isolated cart/add-to-cart/checkout flow with read-only checks for payments, shipping, recent order flow, transactional email and background processing. Every result stays readable on its own.

01

WooCommerce core

Is WooCommerce loaded and ready for the diagnostic?

Independent result
02

Database state

Does WooCommerce report a database-update state that needs attention?

Independent result
03

Products

Is there a safe published simple product or concrete variation the probe can use?

Independent result
04

Cart

Can an isolated in-memory WooCommerce cart initialize and accept the temporary test item?

Independent result
05

Add to cart

Does the real customer-facing validation path accept the product?

Independent result
06

Checkout

Can WooCommerce initialize the checkout field engine and cart-to-checkout state?

Independent result
07

Payments

When the isolated cart needs payment, is at least one WooCommerce payment gateway enabled? No transaction is attempted.

Independent result
08

Shipping

When an active physical product requires shipping, is an enabled WooCommerce shipping method configured? No carrier rate is calculated.

Independent result
09

Order flow

Do recent WooCommerce orders avoid a sustained failed-order spike or a material set of stale Pending payment orders?

Independent result
10

Store email

Are New Order email, recipients and sender configuration valid? No test email is sent.

Independent result
11

Background scheduler

Does WooCommerce background processing avoid sustained overdue or repeating failures?

Independent result
Functional checks without creating an order

Exercise the buying path.
Leave real customer activity untouched.

The diagnostic builds a temporary in-memory WooCommerce customer, session and cart context, runs the customer-facing add-to-cart validation path, inserts the temporary item, calculates cart totals and initializes the checkout field engine. Separate read-only checks inspect payment and shipping configuration, recent order flow, store email and background work.

When the probe finishes, the original WooCommerce request state is restored.

Diagnostic safetyNo order, payment, email or customer-side effects
  • Order createdNever
  • Payment transaction / processor requestNever
  • Carrier rate calculatedNever
  • Stock changedNever
  • Email sentNever
  • Customer cart/session changedNever
  • Checkout submittedNever
Manual when you need it. Automatic when the store needs it.

Use the same diagnostic two ways.

ON DEMAND
01

Manual WooCommerce Health

Available on every plan when WooCommerce is active. Run the eleven-check local WooCommerce Health diagnostic from WordPress whenever you want a fresh store-health result.

Free · Basic · Plus · Advanced
SCHEDULED
02

Automatic WooCommerce Health

Advanced repeats the same eleven-check WooCommerce Health diagnostic every 5, 15 or 60 minutes and keeps the latest store-health result alongside your other monitoring signals.

Advanced · 5 / 15 / 60 min
Alerts for actionable store failures

Warnings stay visible. Problems confirm before alerting.

StoreUptime keeps advisory Warning states in the dashboard without sending notifications. Automatic WooCommerce Problems use the selected Fast, Balanced or Cautious confirmation before alerting; a true recovery can use the same selected channels.

WarningVisible in StoreUptimeEmail ×Discord / Telegram ×
ProblemConfirmed automatic functional failureEmail ✓Discord / Telegram ✓
RecoveryConfirmed store recoveryEmail ✓Discord / Telegram ✓
Store health and website uptime

A store-health problem does not mean the whole website is down.

WooCommerce Health remains a separate store signal. Website uptime keeps its own authority, so a checkout, payment, shipping, order-flow, store-email or background-processing problem can be visible without falsely turning the main website status red.

WEBSITEUptime authorityReachability stays its own signal
STOREWooCommerce HealthFunctional health stays its own signal
WordPress underneath WooCommerce

The store is WooCommerce.
The application is still WordPress.

Pair the store-specific signal with external uptime, WordPress Health, AJAX, selected pages, critical content, signed-in page checks and PHP error context when the active plan and configuration include them.

Explore WordPress uptime monitoring
HEALTHAJAXPAGESCONTENTMEMBERERRORS
Plans & pricing

Choose the monitoring coverage
that fits your site.

Free includes the full local diagnostic toolkit, including the eleven-check WooCommerce Health diagnostic when WooCommerce is active. Paid plans automate public and WordPress-aware checks; Plus adds automatic public/protected content monitoring and Advanced adds scheduled eleven-check WooCommerce Health.

Reliable local scheduling: a real 1-minute server cron is recommended. It wakes the scheduler only; Signed-in Page Check and Critical Content still start at 5 minutes, and WooCommerce Health remains 5 / 15 / 60 minutes on Advanced. Read the cron setup guide →

Feature comparison

See exactly what each plan includes.

Compare manual diagnostics, automatic WordPress health, page frequency and coverage, response-time history, protected-page checks, alert routing, incident history and WooCommerce automation in one place.

FeatureFreeBasicPlusAdvanced
Manual WordPress & database healthRun on demand to verify the live WordPress runtime and database connection without creating an incident or alert.ManualManualManualManual
Manual maintenance-mode checkReports whether WordPress maintenance mode is active as part of the local WordPress check.ManualManualManualManual
Manual AJAX functionality checkRuns the protected internal WordPress AJAX runtime test on demand.ManualManualManualManual
Manual SSL certificate checkInspects the site’s HTTPS certificate on demand; the local diagnostic may open a short TLS connection to the site.ManualManualManualManual
Selected WordPress Page CheckChecks up to 100 WordPress page records for existence, publication state and a valid permalink; it does not read the visible page.Up to 100 · manualUp to 100 · automatic: 1–24 hUp to 100 · automatic: 15 min–24 hUp to 100 · automatic: 5 min–24 h
Locally saved monitored page slotsKeep the homepage plus four optional same-site pages configured locally. Paid plan limits decide how many are monitored automatically.Up to 5Up to 5Up to 5Up to 5
Manual public required-content testOpen a saved public page and verify optional required text or an Element ID without creating an incident or alert.Up to 5 local pagesUp to 5 local pagesUp to 5 local pagesUp to 5 local pages
Manual signed-in / member-only access checkThe local WordPress check opens each protected page as the selected local Monitoring test user and verifies access even when no content assertion is configured.Up to 5 local pagesUp to 5 local pagesUp to 5 local pagesUp to 5 local pages
Element ID & required-text assertionsOptional content assertions can be saved for public or signed-in/member-only pages and tested manually on every plan.ManualManualManualManual
Local Monitoring test userChoose the WordPress account whose normal permissions or membership are used for protected-page checks. The user ID stays local and no account password is stored or sent.Local onlyLocal onlyLocal onlyLocal only
Manual eleven-check WooCommerce HealthWhen WooCommerce is active, run all eleven WooCommerce Health checks: core, database, products, cart, add to cart, checkout, payments, shipping, order flow, store email and background scheduler. No order, payment, email or customer cart/session change is created.✓✓✓✓
PHP error diagnosticsShows a compact local critical-error behavior and request-impact summary when compatible diagnostics are available. Paid monitoring can also route supported new-error and behavior/impact escalation alerts.SummarySummary + alertsSummary + alertsSummary + alerts
Frontend monitoring status badgesTwo optional WordPress shortcodes can show the locally synchronized automatic-monitoring state without making a visitor-browser monitoring API request.2 shortcodes2 shortcodes2 shortcodes2 shortcodes
Automatic checks from outsideChecks continue on schedule when nobody is signed in to WordPress and can still detect when the hosting itself is unavailable.×✓✓✓
Public pages checked automaticallyThe number of saved page addresses StoreUptime can open automatically for one website.×135
Automatic public-page frequencyChoose how often StoreUptime opens the included public pages.×15 / 30 / 60 min5 / 15 / 30 / 60 min1 / 5 / 15 / 30 / 60 min
Automatic WordPress / maintenance / AJAX / SSL healthThe protected WordPress health request checks WordPress/database state, maintenance mode, the internal AJAX runtime and SSL without a WordPress username or password.×✓✓✓
HTTP status & response timeRecords the HTTP result and response time for completed automatic public-page requests.×✓✓✓
Response-time historyThe WordPress dashboard keeps local daily Average, Fastest and Slowest response statistics for every automatically monitored page.×30 days30 days30 days
Fast / Balanced / Cautious confirmationState-based website, WordPress, selected-page, content and automatic WooCommerce Health Problems use the shared confirmation choice before alerting.×3 choices3 choices3 choices
Per-signal alert routingChoose available channels separately for website availability, WordPress health, AJAX, SSL, selected pages, content checks, WooCommerce Health and PHP error events.×✓✓✓
Problem & recovery alertsSends a notification after an eligible monitoring problem is confirmed and can send another after a true recovery is confirmed.×✓✓✓
Email addresses for alertsMaximum email recipients for one monitored website.×133
Confirmed incident historyKeeps confirmed problems and recoveries; routine successful checks are not listed.×30 days30 days90 days
Automatic required content on public pagesAutomatically checks saved required text or an Element ID on included public pages every 5, 15, 30 or 60 minutes and can alert after the configured problem confirmation.××Up to 3 · 5 / 15 / 30 / 60 minUp to 5 · 5 / 15 / 30 / 60 min
Automatic Signed-in Page CheckAutomatically opens an included protected page as the selected local Monitoring test user and verifies access. Optional Element ID or required-text rules are Critical Content. The fastest automatic interval is 5 minutes: 5, 15, 30 or 60 minutes. No password, persistent login cookie, protected HTML, user identity or screenshot is sent to StoreUptime.××Up to 3 · 5 / 15 / 30 / 60 minUp to 5 · 5 / 15 / 30 / 60 min
Telegram alertsConnect one private Telegram chat for each monitored website and use it in per-signal alert routing.××✓✓
Discord alertsConnect one Discord channel for each monitored website using its private incoming-webhook address and use it in per-signal alert routing.××✓✓
Automatic eleven-check WooCommerce HealthRepeats the complete eleven-check WooCommerce Health diagnostic inside WordPress on schedule. Confirmed Problems and true recoveries can use the selected alert channels; Warning states remain visible without notifications, and the store signal never marks the website itself down.×××5 / 15 / 60 min

GBP is the billing currency. Any USD amount is an estimate using the latest available daily European Central Bank reference rate.

01
Essential monitoring

Basic

One monitored public page plus automatic WordPress, maintenance, AJAX and SSL health with email alerts.

1 websiteBasic
Loading current price…
1 public page checked automaticallyEvery 15, 30 or 60 minutesAutomatic WordPress, maintenance, AJAX and SSL healthHTTP status, response time and 30-day response-time historySelected WordPress pages checked from every hourPer-signal routing with Fast / Balanced / Cautious confirmationEmail alerts to 1 address30-day confirmed incident historyManual protected-page/content checks + eleven-check WooCommerce Health
5 websitesBasic
Loading current price…
1 public page checked automatically per websiteEvery 15, 30 or 60 minutesAutomatic WordPress, maintenance, AJAX and SSL healthHTTP status, response time and 30-day response-time historySelected WordPress pages checked from every hourPer-signal routing with Fast / Balanced / Cautious confirmationEmail alerts to 1 address per website30-day confirmed incident historyManual protected-page/content checks + eleven-check WooCommerce Health
02
More coverage

Plus

Three-page coverage, automatic public content plus Signed-in Page Check from every 5 minutes, Telegram and Discord.

1 websitePlus
Loading current price…
Up to 3 public pages checked automaticallyEvery 5, 15, 30 or 60 minutesAutomatic WordPress, maintenance, AJAX and SSL healthAutomatic public content + Signed-in Page Check on up to 3 pages · signed-in: 5 / 15 / 30 / 60 minSelected WordPress pages checked from every 15 minutes30-day response-time history and 30-day confirmed incident historyPer-signal Email to 3 addresses, plus Telegram and DiscordManual eleven-check WooCommerce Health
5 websitesPlus
Loading current price…
Up to 3 public pages checked automatically per websiteEvery 5, 15, 30 or 60 minutesAutomatic WordPress, maintenance, AJAX and SSL healthAutomatic public content + Signed-in Page Check on up to 3 pages · signed-in: 5 / 15 / 30 / 60 min per websiteSelected WordPress pages checked from every 15 minutes30-day response-time history and 30-day confirmed incident historyPer-signal Email to 3 addresses, plus Telegram and DiscordManual eleven-check WooCommerce Health
03
Store automation

Advanced

Five-page coverage, one-minute public monitoring and scheduled eleven-check WooCommerce Health.

1 websiteAdvanced
Loading current price…
Up to 5 public pages checked automaticallyEvery 1, 5, 15, 30 or 60 minutesAutomatic WordPress, maintenance, AJAX and SSL healthAutomatic public content + Signed-in Page Check on up to 5 pages · signed-in: 5 / 15 / 30 / 60 minSelected WordPress pages checked from every 5 minutesAutomatic eleven-check WooCommerce Health every 5, 15 or 60 minutes30-day response-time history and 90-day confirmed incident historyPer-signal Email to 3 addresses, plus Telegram and Discord
5 websitesAdvanced
Loading current price…
Up to 5 public pages checked automatically per websiteEvery 1, 5, 15, 30 or 60 minutesAutomatic WordPress, maintenance, AJAX and SSL healthAutomatic public content + Signed-in Page Check on up to 5 pages · signed-in: 5 / 15 / 30 / 60 min per websiteSelected WordPress pages checked from every 5 minutesAutomatic eleven-check WooCommerce Health every 5, 15 or 60 minutes30-day response-time history and 90-day confirmed incident historyPer-signal Email to 3 addresses, plus Telegram and Discord

Billing is annual in GBP. Any available first-year discount is shown on the plan card. Optional USD amounts are estimates only; checkout and billing remain in GBP.

WooCommerce monitoring FAQ

Before you connect the store.

What does StoreUptime check in WooCommerce?

The local eleven-check WooCommerce Health diagnostic covers WooCommerce core, database state, products, cart, add to cart, checkout, payments, shipping, recent order flow, store email and background scheduler. Cart/add-to-cart/checkout exercise an isolated functional path; payment, shipping, order-flow, email and background checks remain read-only or non-transactional as appropriate.

Does the WooCommerce check create an order or take a payment?

No. The diagnostic never submits checkout, creates an order, processes a payment, contacts a payment processor, calculates a carrier rate, changes stock or sends email. Its temporary cart context is isolated and the original WooCommerce request state is restored afterwards.

Can StoreUptime change a real customer cart or session?

No. The probe uses an isolated in-memory WooCommerce session, customer and cart context. It suppresses the normal post-add action for the temporary item so it cannot persist a customer cart or set a cart cookie.

Which plan runs WooCommerce monitoring automatically?

Advanced can run the complete eleven-check WooCommerce Health diagnostic automatically every 5, 15 or 60 minutes. The same eleven checks are available manually on every plan when WooCommerce is active.

How often can the automatic WooCommerce health check run?

Advanced can run the eleven-check WooCommerce Health diagnostic every 5, 15 or 60 minutes. The latest store-health result stays available alongside the website and WordPress monitoring signals.

Can a WooCommerce problem mark the whole website as down?

No. WooCommerce Health remains a separate store signal. Website uptime keeps its own authority, so a store-specific problem does not falsely redefine the whole website as offline.

How are WooCommerce alerts routed?

A confirmed automatic WooCommerce Problem can alert through Email, Discord or Telegram when those channels are available on the plan. A true recovery can use the same selected channels. Warning and warning-recovery states do not send notifications on any channel.

Does StoreUptime also monitor the WordPress layer under WooCommerce?

Yes. Depending on the plan and configuration, WordPress-aware monitoring can add external uptime, WordPress Health, AJAX, selected pages, critical content, signed-in page checks and PHP error context alongside the store signal.

Monitor the sale, not just the URL

Know when the store answers.
Know when it can actually move a customer forward.

Start with uptime. Add the WooCommerce and WordPress signals that match the level of coverage your store needs.