Skip to content
StoreUptime Explore monitoring
StoreUptimeWooCommerce monitoringStore-aware

WooCommerce uptime monitoring that follows the whole sale.

Know when the site is reachable, then keep following WooCommerce core/database, products, cart and add to cart, checkout, payments, shipping, recent order flow, store email, background processing and WordPress health. One green homepage no longer gets the final word.

Store health path11 WooCommerce checks + uptime + WordPressReady to sell
01StoreUptime
02WordPressHealth
03Woo coreLoaded
04DatabaseWoo state
05ProductsPurchasable
06CartIsolated
07Add to cartValidation
08CheckoutFunctional
09PaymentsConfig
10ShippingConfig
11Order flowRecent
12Store emailNew order
13SchedulerBackground
Each signal stays visible on its ownNo synthetic browser session required
HTTPOK
The dangerous gap

An uptime check can finish before the purchase has even started.

A successful homepage response answers one question. It does not tell you whether WooCommerce core/database, product state, cart/add-to-cart, checkout, payment/shipping configuration, recent order flow, store email or background work are healthy.

What generic uptime seesHomepage responded
Core + DBunknownProductunknownCart + addunknownCheckoutunknownPaymentsunknownShippingunknownOrders + emailunknownJobsunknown
StoreUptime keeps goingAvailability and store function stay separate.
Complete store signal coverage

All eleven WooCommerce checks stay visible beside uptime and WordPress health.

Instead of hiding everything behind one generic status, StoreUptime gives every important part of the store its own question and its own result.

01

Store uptime

External
Can customers reach the store?

Scheduled availability keeps running from outside WordPress.

Tracked
02

WordPress Health

Application
Is the application itself healthy?

Database, maintenance mode, internal AJAX and SSL health stay visible separately from public uptime.

Tracked
03

WooCommerce core

Commerce
Is WooCommerce active and loaded?

The local diagnostic first proves the WooCommerce runtime itself is available.

Tracked
04

WooCommerce database

Commerce
Is WooCommerce reporting a pending database update?

Database-version state stays separate from general WordPress database connectivity.

Tracked
05

Products

Commerce
Is a suitable purchasable product available for the probe?

The diagnostic finds a safe published simple product or concrete variation before the functional flow starts.

Tracked
06

Cart

Commerce
Can the isolated cart initialize and calculate totals?

The temporary WooCommerce cart is isolated from real customer state.

Tracked
07

Add to cart

Commerce
Can a product enter the purchase flow?

Customer-facing validation and real WC_Cart insertion must accept the temporary product.

Tracked
08

Checkout

Commerce
Can WooCommerce initialize checkout state?

Checkout fields and cart-to-checkout state are initialized without submitting an order.

Tracked
09

Payments

Commerce
Is payment configuration ready when the cart needs payment?

The read-only check verifies that an enabled gateway exists when payment is required; it never attempts a transaction or contacts a payment processor.

Tracked
10

Shipping

Commerce
Is shipping configuration present when physical products need it?

A bounded read-only check looks for an enabled WooCommerce shipping method without calculating carrier rates.

Tracked
11

Order flow

Operations
Are recent orders showing a sustained failure pattern?

Recent failed-order ratios and materially stale Pending payment orders provide an operational signal without creating or changing orders.

Tracked
12

Store email

Operations
Is New Order email configured correctly?

The check validates enablement, recipients and sender configuration without sending a test email.

Tracked
13

Background scheduler

Processing
Is WooCommerce background processing healthy?

Sustained overdue or repeating WooCommerce Action Scheduler failures remain visible separately from storefront uptime.

Tracked
How it works

Set the coverage. StoreUptime keeps watch.

Choose what matters and let scheduled checks run in the background. Website, page and content failures are confirmed before alerting; automatic WooCommerce Health Problems use the same Fast, Balanced or Cautious confirmation choice as the other state-based monitoring signals.

01

Add your site

Connect your WordPress site and choose the public pages, store checks and alert destinations you want to monitor.

02

Run scheduled checks

StoreUptime keeps checking availability and the WordPress or WooCommerce signals included in your plan.

03

Confirm transient failures

For state-based website, WordPress, page, content and automatic WooCommerce Health Problems, Fast confirms after 2 matching failures; Balanced and Cautious after 3, with Cautious waiting longer between attempts.

04

Alert and recover

Confirmed state-based monitoring Problems and configured error events can trigger alerts; true recoveries close the relevant incident.

Different failures need different signals

A store can lose sales without going completely offline.

VISIBLE

The whole store is unreachable.

Traditional uptime sees this clearly. StoreUptime keeps that signal separate and authoritative for website availability.

QUIET

The homepage works, but the buying path does not.

Product, add-to-cart, cart, checkout, payment or shipping trouble can need a store-aware signal even while a public URL still answers.

BEHIND THE SCENES

Background processing has a problem.

Recent order flow, transactional-email configuration and background processing can fail away from the visible storefront, so they stay visible as separate WooCommerce Health evidence.

Monitoring dashboard

See what is healthy, what changed and where to look first.

Current state, response time, 30 days of daily Average/Fastest/Slowest response history, WordPress health and WooCommerce signals stay together so you can move from alert to diagnosis faster.

Explore WordPress-aware monitoring
STORE STATEOperational
LAST CHECKJust now
RESPONSE284 ms
Uptime ReadyWordPress HealthyWoo core HealthyWoo database HealthyProducts ReadyCart ReadyAdd to cart ReadyCheckout ReadyPayments ReadyShipping ReadyOrder flow ReadyStore email ReadyBackground scheduler Ready
30-DAY DAILY RESPONSE HISTORY
Alerts without the noise

One confirmation policy keeps state-based monitoring noise down.

Website, WordPress, selected-page, content and automatic WooCommerce Health Problems use Fast, Balanced or Cautious confirmation. Warning states remain visible and never send notifications.

01Website / page check failsDo not alert yet
02Confirmation2 or 3 matching failures
03Problem alertEmail / chat by plan
04RecoveryOne clear close-out
EMAIL

Actionable alerts

Confirmed state-based monitoring Problems, configured PHP error alerts and true recoveries can use Email when enabled.

DISCORD

Private chat alerts

Plus and Advanced can route eligible actionable events to one private Discord channel for each website.

TELEGRAM

Private chat alerts

Plus and Advanced can route eligible actionable events to one private Telegram chat for each website.

WordPress underneath the store

Monitor the WordPress layer
your WooCommerce store depends on.

Add WordPress health, AJAX, selected pages, required content, member-page checks and PHP error context alongside store uptime and WooCommerce health.

See WordPress uptime monitoring
01 WordPress Health02 AJAX03 Selected Pages04 Critical Content05 Protected Pages06 PHP Errors
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.

Questions before you connect

The short version.

Is StoreUptime just a normal uptime monitor?

No. External uptime remains a separate signal, while StoreUptime can also surface WordPress and WooCommerce health signals so a successful homepage response does not hide a broken store function.

Does the WooCommerce health check place a real order or payment?

No. The eleven-check WooCommerce Health diagnostic combines an isolated cart/add-to-cart/checkout probe with read-only payment, shipping, order-flow, store-email and background-work checks. It does not create an order, payment, email or customer cart/session change, contact payment processors or calculate carrier rates.

Which plan includes automatic eleven-check WooCommerce Health?

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

Which problems use Fast, Balanced or Cautious confirmation?

Public-page, selected-page and required-content monitoring use the confirmation mode: Fast confirms after 2 matching failures, while Balanced and Cautious require 3. Automatic WooCommerce Health Problems use the same Fast, Balanced or Cautious confirmation choice as the other state-based monitoring Problems.

Can StoreUptime alert through Discord or Telegram?

Plus and Advanced include Discord and Telegram. Confirmed state-based monitoring Problems, true recoveries and configured PHP error alerts can use those channels. Warning states stay visible without sending a notification.

Does StoreUptime also monitor WordPress itself?

Yes. StoreUptime can pair external uptime with WordPress Health, AJAX, Selected WordPress Pages, Critical Content, Signed-in Page Check and PHP error context depending on the configured plan and features.

Why do you recommend a one-minute server cron?

WordPress WP-Cron is request-triggered and can run late on quiet or heavily cached sites. A real server cron that wakes WordPress once per minute gives scheduled WordPress-local checks a reliable execution opportunity. It does not run every check every minute: Signed-in Page Check and Critical Content start at 5 minutes, Selected Pages use plan-specific intervals, and automatic WooCommerce Health uses 5, 15 or 60 minutes on Advanced.

Monitor what keeps the store selling

Know when the store is online.
Know when its critical functions need attention.

Combine uptime, WordPress health and WooCommerce checks at the level of coverage your store needs.

Compare plansExplore WooCommerce monitoring