WORDPRESS MONITORING · BEYOND UPTIME

WORDPRESS MONITORING
THAT SEES MORE THAN UPTIME.

Know when the website answers. Know when WordPress itself is healthy. Verify maintenance state, AJAX runtime, SSL, selected pages, public content and protected member-only pages — with the Monitoring test user kept local to WordPress and no password shared with the monitoring service.

UPTIMEWORDPRESS HEALTHAJAXSELECTED PAGESCRITICAL CONTENTMEMBER PAGES
MONITORED SITEyourwebsite.com
LIVE
WORDPRESS STATUSHEALTHY
CYCLE 01
External page200 OK
Database connectionHEALTHY
Internal WordPress / AJAXVERIFIED
Selected pagesCHECKED
Required contentPRESENT
Signed-in Page CheckREADY
OUTSIDE VIEWWORDPRESS VIEWONE MONITORING STORY
WHY WORDPRESS NEEDS MORE CONTEXT

A GREEN HTTP STATUS
IS NOT THE WHOLE WEBSITE.

Traditional uptime monitoring is useful: it tells you whether a public URL answered. But WordPress can return HTTP 200 while the application behind the page has a problem.

TRADITIONAL UPTIME VIEW
https://yourwebsite.com/
Homepage loadedThe server returned a successful page response.
HTTP STATUS200 OK
ONLINE
WORDPRESS-AWARE VIEW
Public page200 OK
DatabaseHEALTHY
WordPress / AJAX runtimeFAILED
Required contentMISSING
PROBLEM DETECTED

WordPress monitoring should answer a better question: did the website merely respond, or did the WordPress experience you rely on actually work?

TWO VANTAGE POINTS

MONITOR WORDPRESS
FROM OUTSIDE AND INSIDE.

The monitoring service checks what the internet can reach, while Titanium Site Watch contributes compact protected signals from inside WordPress. When WooCommerce is active, the same local layer can also test the buying-flow engine without creating an order or payment. No WordPress username or password is required.

OUTSIDE YOUR HOSTING

Independent external checks

Public URL availabilityLIVE
HTTP status200
Time to answer184 ms
Required public contentVERIFIED
INSIDE WORDPRESS

Protected application signals

Database connectionHEALTHY
Maintenance stateCLEAR
SSL statusVALID
Internal AJAX runtimeVERIFIED
Eleven-check WooCommerce HealthWHEN ACTIVE
WORDPRESS HEALTH MONITORING

CHECK THE APPLICATION
BEHIND THE HOMEPAGE.

The protected Site Watch health response reports compact runtime evidence from WordPress itself: database connection, maintenance mode, SSL status and whether the internal WordPress/AJAX check completed successfully.

01
Database connection

A public page can be cached while the application database is already in trouble. The local health check tests the live WordPress database connection.

02
Maintenance state

Know when WordPress reports maintenance mode instead of assuming a successful HTTP response means the application is normal.

03
SSL status

The local check contributes the site’s SSL status as part of the protected WordPress health result.

04
Internal AJAX runtime

Site Watch verifies inside the current WordPress process that its protected AJAX handler is registered and can return a valid compact result.

PROTECTED WORDPRESS HEALTHCHECKING
databaseconnected
maintenancefalse
sslvalid
internal_ajaxpassed
NO ADMIN LOGIN SENTCOMPACT RESULT ONLY
WORDPRESS AJAX MONITORING

HTTP 200 CAN BE GREEN
WHILE WORDPRESS RUNTIME IS NOT.

The protected health check includes a compact internal AJAX result from inside WordPress. It does not sign in as an administrator or scrape wp-admin.

SAME MONITORING CYCLEPage up. WordPress warning.
RUNNING
External page check200 OK
Protected health requestRECEIVED
Internal WordPress / AJAXWARNING
Monitoring verdictNEEDS ATTENTION
WHY IT MATTERS

Uptime is a network answer. WordPress health is an application answer.

A successful public page proves that a URL responded. The inside signal adds evidence that the Site Watch plugin itself was able to run its protected WordPress/AJAX health check.

EXPLORE WORDPRESS AJAX MONITORING
PAGE & CONTENT MONITORING

DON’T MONITOR
ONLY THE HOMEPAGE.

Save the real pages that matter. Paid monitoring opens included URLs from outside on a schedule, records availability, HTTP status and response time, and Plus or Advanced can require specific text or an Element ID.

MONITORED PAGESLIVE VIEW
Homepage/
UP178 ms
Checkout/checkout/
UP203 ms
Account/account/
UP192 ms
Members/members/dashboard/
TEST USERRULE ACTIVE
SELECTED WORDPRESS PAGES

Check page records inside WordPress.

Selected-page checks can inspect up to 100 selected WordPress page records. Private, draft, pending and scheduled pages are informational notices rather than downtime incidents.

CRITICAL CONTENT

Verify what should actually be on the page.

For supported paid plans, require saved text or an Element ID when a successful response alone is not enough.

REQUIRED ELEMENT#checkout-formFOUND
SIGNED-IN PAGE CHECK

CHECK PROTECTED PAGES
IN THE RIGHT WORDPRESS USER CONTEXT.

Choose a local Monitoring test user for protected-page rules. The manual WordPress check can open the page as that account on every plan; Plus and Advanced can repeat the check automatically on schedule even when nobody visits. Real signed-in visits can additionally provide observations.

01
LOCAL TEST USERWordPress account is selected
WORDPRESS
02
WORDPRESS CONTEXTSelected user becomes the current user
ALLOWED
03
ACCESS CONTROLMembership plugin decides access
VISIBLE
04
SITE WATCHConfigured text or Element ID is checked
VERIFIED
NO SPECIAL MEMBERSHIP INTEGRATION REQUIRED

Your membership plugin remains the authority for who can open the page.

If the selected local account can open the protected page, Site Watch can verify access and optional required text or an Element ID. The selected user ID stays local; the remote service receives only the compact monitoring result and safe numeric diagnostics.

NOT SENTPasswordLogin cookieMember identityPrivate HTMLScreenshot
EXPLORE MEMBER PAGE MONITORING
CONFIRM BEFORE ALERTING

ONE BAD CHECK
DOES NOT HAVE TO BECOME AN INCIDENT.

Public pages, selected WordPress pages and required-content monitoring use the same confirmation modes. A healthy result before confirmation means no incident is opened.

FAST2 failed checks

Matching failures at least 1 minute apart.

CAUTIOUS3 failed checks

Matching failures at least 2 minutes apart.

1 / 3Failure observedNo incident yet
2 / 3Same problem againConfirmation continues
3 / 3Problem confirmedIncident opens
ALERTNotification startsConfirmed incident
RECOVERYHealthy result returnsIncident resolves
INDEPENDENT MONITORING

YOUR WORDPRESS SITE
SHOULD NOT HAVE TO REPORT ITS OWN OUTAGE.

When WordPress or the hosting environment is completely unavailable, inside signals disappear — but the external monitoring path remains outside the site and can continue checking the public URLs.

YOUR WORDPRESS HOSTINGSITE ONLINE
Public siteAVAILABLE
WordPress signalsAVAILABLE
INDEPENDENT MONITORINGMONITOR RUNNING
Scheduled external checkACTIVE
Incident authorityREADY
ALERT DELIVERYNO INCIDENT
Confirmed outageWAITING
RecoveryWAITING
ONE WORDPRESS MONITORING VIEW

KEEP THE SIGNALS
TOGETHER.

Uptime, WordPress health, AJAX, monitored pages and incident state are easier to understand when they tell one coherent story instead of living in disconnected tools.

MONITORED WEBSITEyourwebsite.com
ALL MONITORED SIGNALS HEALTHY
RESPONSE TIME184 ms
LAST CHECKJust now
OPEN INCIDENTS0
MONITORINGActive

Monitoring signals

Website uptimeHEALTHY
WordPress healthHEALTHY
AJAX functionalityVERIFIED
Selected PagesCHECKED
Critical ContentVERIFIED

Latest activity

NOW

Monitoring cycle completedExternal and WordPress-aware signals recorded.

-1 MIN

WordPress health verifiedProtected application state returned healthy.

-2 MIN

Selected Pages completedConfigured WordPress page records remained healthy.

PLANS & PRICING

CHOOSE HOW CLOSELY
YOUR WORDPRESS SITE IS WATCHED.

Free includes the full local diagnostic toolkit. Basic, Plus and Advanced automate public and WordPress-aware checks, while Plus adds automatic public/protected content monitoring and Advanced adds scheduled WooCommerce Health. Every plan still includes the manual eleven-check WooCommerce Health diagnostic when WooCommerce is active. Current GBP pricing and any active first-year discount are loaded from the public pricing service; checkout opens in the Freemius overlay without leaving this page.

Scheduled WordPress-local monitoring: for the most reliable timing, use a real 1-minute server cron. 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.

Feature Free Basic Plus Advanced
Manual WordPress & database healthRun on demand to verify the live WordPress runtime and database connection without creating an incident or alert. Manual Manual Manual Manual
Manual maintenance-mode checkReports whether WordPress maintenance mode is active as part of Run local WordPress check. Manual Manual Manual Manual
Manual AJAX functionality checkRuns Site Watch’s protected internal WordPress AJAX test on demand. Manual Manual Manual Manual
Manual SSL certificate checkInspects the site’s HTTPS certificate on demand; the local diagnostic may open a short TLS connection to the site. Manual Manual Manual Manual
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 · manual Up to 100 · automatic: 1–24 h Up to 100 · automatic: 15 min–24 h Up 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 5 Up to 5 Up to 5 Up 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 pages Up to 5 local pages Up to 5 local pages Up to 5 local pages
Manual signed-in / member-only access checkRun 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 pages Up to 5 local pages Up to 5 local pages Up 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. Manual Manual Manual Manual
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 only Local only Local only Local only
Manual eleven-check WooCommerce HealthWhen WooCommerce is active, run all eleven 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.
Titanium Error Intelligence integrationShows the compact local Error Intelligence summary when that plugin is active. Paid monitoring plans can also route supported new-error and behavior/impact escalation alerts. Summary Summary + alerts Summary + alerts Summary + alerts
Frontend Site Watch badge shortcodesTwo optional frontend shortcodes can show the locally synchronized automatic-monitoring state without making a visitor-browser monitoring API request. 2 shortcodes 2 shortcodes 2 shortcodes 2 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 the monitoring service can open automatically for one website. × 1 3 5
Automatic public-page frequencyChoose how often the monitoring service opens the included public pages. × 15 / 30 / 60 min 5 / 15 / 30 / 60 min 1 / 5 / 15 / 30 / 60 min
Automatic WordPress / maintenance / AJAX / SSL healthThe protected Site Watch 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 Dashboard keeps local daily Average, Fastest and Slowest response statistics for every automatically monitored page. × 30 days 30 days 30 days
Fast / Balanced / Cautious confirmationState-based website, WordPress, selected-page, Critical Content and automatic WooCommerce Health Problems use the shared confirmation choice before alerting. × 3 choices 3 choices 3 choices
Per-signal alert routingChoose available channels separately for website availability, WordPress health, AJAX, SSL, selected pages, Critical Content, WooCommerce Health and Error Intelligence 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. × 1 3 3
Confirmed incident historyKeeps confirmed problems and recoveries; routine successful checks are not listed. × 30 days 30 days 90 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 min Up to 5 · 5 / 15 / 30 / 60 min
Automatic Signed-in Page CheckAutomatically opens an included protected page inside WordPress as the selected local Monitoring test user and verifies access. Optional Element ID or required-text rules are checked separately as 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 Website Down Watch. × × Up to 3 · 5 / 15 / 30 / 60 min Up 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 every 5, 15 or 60 minutes. 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

Estimated USD prices use the latest daily reference rate from the European Central Bank (ECB). ECB updates its reference rates once each working day. Billing remains in GBP. Click the button to load the latest available rate.

ESSENTIAL MONITORING

Basic

Automates one public page plus WordPress, maintenance, AJAX and SSL health with email alerts.

1 WEBSITE
Loading current price…
1 public page checked automatically Every 15, 30 or 60 minutes Automatic WordPress, maintenance, AJAX and SSL health HTTP status, response time and 30-day response-time history Selected WordPress pages checked from every hour Per-signal routing with Fast / Balanced / Cautious confirmation Email alerts to 1 address 30-day confirmed incident history Manual protected-page, content and WooCommerce diagnostics
5 WEBSITES
Loading current price…
1 public page checked automatically per website Every 15, 30 or 60 minutes Automatic WordPress, maintenance, AJAX and SSL health HTTP status, response time and 30-day response-time history Selected WordPress pages checked from every hour Per-signal routing with Fast / Balanced / Cautious confirmation Email alerts to 1 address per website 30-day confirmed incident history Manual protected-page, content and WooCommerce diagnostics
MORE COVERAGE

Plus

Adds three-page coverage, automatic public and signed-in protected-page checks, Telegram and Discord.

1 WEBSITE
Loading current price…
Up to 3 public pages checked automatically Every 5, 15, 30 or 60 minutes Automatic WordPress, maintenance, AJAX and SSL health Automatic public content + Signed-in Page Check on up to 3 pages · signed-in: 5 / 15 / 30 / 60 min Selected WordPress pages checked from every 15 minutes 30-day response-time history and 30-day confirmed incident history Per-signal Email to 3 addresses, plus Telegram and Discord Manual eleven-check WooCommerce Health
5 WEBSITES
Loading current price…
Up to 3 public pages checked automatically per website Every 5, 15, 30 or 60 minutes Automatic WordPress, maintenance, AJAX and SSL health Automatic public content + Signed-in Page Check on up to 3 pages · signed-in: 5 / 15 / 30 / 60 min per website Selected WordPress pages checked from every 15 minutes 30-day response-time history and 30-day confirmed incident history Per-signal Email to 3 addresses, plus Telegram and Discord Manual eleven-check WooCommerce Health
FASTEST MONITORING

Advanced

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

1 WEBSITE
Loading current price…
Up to 5 public pages checked automatically Every 1, 5, 15, 30 or 60 minutes Automatic WordPress, maintenance, AJAX and SSL health Automatic public content + Signed-in Page Check on up to 5 pages · signed-in: 5 / 15 / 30 / 60 min Selected WordPress pages checked from every 5 minutes Automatic eleven-check WooCommerce Health every 5, 15 or 60 minutes 30-day response-time history and 90-day confirmed incident history Per-signal Email to 3 addresses, plus Telegram and Discord
5 WEBSITES
Loading current price…
Up to 5 public pages checked automatically per website Every 1, 5, 15, 30 or 60 minutes Automatic WordPress, maintenance, AJAX and SSL health Automatic public content + Signed-in Page Check on up to 5 pages · signed-in: 5 / 15 / 30 / 60 min per website Selected WordPress pages checked from every 5 minutes Automatic eleven-check WooCommerce Health every 5, 15 or 60 minutes 30-day response-time history and 90-day confirmed incident history Per-signal Email to 3 addresses, plus Telegram and Discord

Billing is annual and remains in GBP. Current prices are retrieved from the Website Down Watch public pricing service.

START WITH THE SIGNALS THAT ACTUALLY MATTER

DON’T WAIT FOR A USER TO TELL YOU
YOUR WORDPRESS SITE IS BROKEN.

Watch it from outside. Verify WordPress from inside. Use one clear confirmation policy for state-based website, WordPress, page, content and automatic WooCommerce Problems before alerting.

INDEPENDENT EXTERNAL CHECKS WORDPRESS-AWARE SIGNALS CONFIRMED DOWNTIME & RECOVERY ALERTS
Website Down Watch Know when the page answers. Know when WordPress actually works.
Click to access the login or register cheese