{"id":385399,"date":"2026-10-14T11:19:20","date_gmt":"2026-10-14T11:19:20","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/wakemetric-uptime-domain-monitor\/"},"modified":"2026-10-21T13:07:15","modified_gmt":"2026-10-21T13:07:15","slug":"wakemetric-uptime-domain-monitor","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/wakemetric-uptime-domain-monitor\/","author":23584627,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.4","stable_tag":"1.0.4","tested":"7.1.4","requires":"6.4","requires_php":"7.4","requires_plugins":null,"header_name":"WakeMetric \u2013 Uptime & Domain Monitor","header_author":"WakeMetric","header_description":"Monitor your site's uptime, SSL, and domain expiry directly from your WordPress dashboard. One-click connect. No credit card required.","assets_banners_color":"3a495b","last_updated":"2026-10-21 13:07:15","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/wakemetric-uptime-domain-monitor\/","header_author_uri":"https:\/\/wakemetrics.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":256,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"wakemetrics","date":"2026-10-14 12:08:32","revision":3746281},"1.0.2":{"tag":"1.0.2","author":"wakemetrics","date":"2026-10-18 10:23:51","revision":3752878},"1.0.3":{"tag":"1.0.3","author":"wakemetrics","date":"2026-10-20 19:44:40","revision":3757378},"1.0.4":{"tag":"1.0.4","author":"wakemetrics","date":"2026-10-21 13:07:15","revision":3758408}},"upgrade_notice":{"1.0.4":"<p>Notice isolation and layout protection update. Prevents 3rd-party plugins from breaking admin screen aesthetics. Safe to update.<\/p>","1.0.3":"<p>Added adaptive admin notice for live sites and localhost environment detection. Safe to update.<\/p>","1.0.2":"<p>Readme and connected dashboard improvements. No database changes. Safe to update.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":3746148,"resolution":"128x128","location":"assets","locale":"","width":1024,"height":1024},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":3746148,"resolution":"256x256","location":"assets","locale":"","width":1024,"height":1024}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3749058,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3749058,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","1.0.2","1.0.3","1.0.4"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3746148,"resolution":"1","location":"assets","locale":"","width":1376,"height":768},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3746148,"resolution":"2","location":"assets","locale":"","width":1376,"height":768},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3746148,"resolution":"3","location":"assets","locale":"","width":1376,"height":768}},"screenshots":{"1":"<strong>One-Click Onboarding<\/strong> \u2014 Connect your WordPress site to WakeMetric and activate uptime monitoring in seconds.","2":"<strong>Connected Dashboard<\/strong> \u2014 View 30-day uptime percentage, response time, SSL certificate status, and domain expiry days remaining.","3":"<strong>WordPress Dashboard Widget<\/strong> \u2014 A quick-glance site status summary directly on your WordPress admin dashboard."}},"plugin_section":[262246],"plugin_tags":[286747,5603,208464,29148,153816],"plugin_category":[54],"plugin_contributors":[286744],"plugin_business_model":[],"class_list":["post-385399","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-domain-monitor","plugin_tags-monitoring","plugin_tags-ssl-monitor","plugin_tags-uptime","plugin_tags-uptime-monitor","plugin_category-security-and-spam-protection","plugin_contributors-wakemetrics","plugin_committers-wakemetrics"],"banners":{"banner":"https:\/\/ps.w.org\/wakemetric-uptime-domain-monitor\/assets\/banner-772x250.jpg?rev=3749058","banner_2x":"https:\/\/ps.w.org\/wakemetric-uptime-domain-monitor\/assets\/banner-1544x500.jpg?rev=3749058","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/wakemetric-uptime-domain-monitor\/assets\/icon-128x128.jpg?rev=3746148","icon_2x":"https:\/\/ps.w.org\/wakemetric-uptime-domain-monitor\/assets\/icon-256x256.jpg?rev=3746148","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/wakemetric-uptime-domain-monitor\/assets\/screenshot-1.jpg?rev=3746148","caption":"<strong>One-Click Onboarding<\/strong> \u2014 Connect your WordPress site to WakeMetric and activate uptime monitoring in seconds."},{"src":"https:\/\/ps.w.org\/wakemetric-uptime-domain-monitor\/assets\/screenshot-2.jpg?rev=3746148","caption":"<strong>Connected Dashboard<\/strong> \u2014 View 30-day uptime percentage, response time, SSL certificate status, and domain expiry days remaining."},{"src":"https:\/\/ps.w.org\/wakemetric-uptime-domain-monitor\/assets\/screenshot-3.jpg?rev=3746148","caption":"<strong>WordPress Dashboard Widget<\/strong> \u2014 A quick-glance site status summary directly on your WordPress admin dashboard."}],"raw_content":"<!--section=description-->\n<p><strong>WakeMetric<\/strong> gives WordPress site owners and administrators continuous uptime monitoring, SSL certificate expiry alerts, and domain expiry monitoring \u2014 all visible inside your WordPress admin dashboard, connected in a single click, with no separate account or credit card required.<\/p>\n\n<p>When your site goes offline, your SSL certificate lapses, or your domain registration approaches its renewal date, WakeMetric sends an email alert automatically. Monitoring runs externally from WakeMetric's cloud infrastructure, so checks continue even if your server crashes or WordPress itself goes down.<\/p>\n\n\n\n<h3>Why External Monitoring Matters<\/h3>\n\n<p>Self-hosted monitoring plugins run on your own WordPress server. When that server crashes, runs out of memory, or encounters a fatal PHP error, the plugin cannot execute \u2014 and cannot send a downtime alert. WakeMetric checks your site from outside, from cloud edge servers, so you receive an alert the moment your visitors cannot reach your site.<\/p>\n\n\n\n<h3>Key Features \u2014 Free Community Plan<\/h3>\n\n<ul>\n<li><strong>Uptime Monitoring<\/strong>: External checks run every 15 minutes from global cloud nodes (Frankfurt, London, Virginia, Singapore, Tokyo). You receive an email alert when your site returns an error or becomes unreachable.<\/li>\n<li><strong>SSL Certificate Expiry Alerts<\/strong>: WakeMetric reads your SSL\/TLS certificate's valid-to timestamp from our external infrastructure and sends advance email alerts at 30, 14, and 7 days before expiry \u2014 before visitors encounter browser security warnings.<\/li>\n<li><strong>Domain Expiry Monitoring<\/strong>: Authoritative WHOIS and RDAP registry queries track your domain registration renewal date. You receive advance alerts before your domain enters a redemption period or expires.<\/li>\n<li><strong>WordPress Dashboard Widget<\/strong>: A quick-glance widget on your main WordPress dashboard shows 30-day uptime percentage, current site status, response time, SSL certificate health, and domain expiry countdown.<\/li>\n<li><strong>Response Time Tracking<\/strong>: HTTP response latency is measured in milliseconds during each check, helping you spot server performance changes before they affect your visitors.<\/li>\n<li><strong>1-Click Connect<\/strong>: Enter your alert email address and click Connect. WakeMetric creates your monitoring account and begins checks immediately \u2014 no registration form, no credit card, and no separate sign-up website.<\/li>\n<li><strong>One-Click Disconnect<\/strong>: Stop monitoring at any time from the WakeMetric settings page. All locally stored plugin data \u2014 API keys, options, transients, and scheduled cron hooks \u2014 is permanently removed when you uninstall the plugin.<\/li>\n<\/ul>\n\n\n\n<h3>Who WakeMetric Is For<\/h3>\n\n<ul>\n<li><strong>WooCommerce and e-commerce stores<\/strong> \u2014 where every minute of undetected downtime can mean lost orders.<\/li>\n<li><strong>Freelancers and agencies<\/strong> \u2014 monitor client sites without paying for individual SaaS monitoring subscriptions.<\/li>\n<li><strong>Blogs and business websites<\/strong> \u2014 know immediately when visitors cannot reach your site instead of hearing about it hours later.<\/li>\n<li><strong>Membership and subscription platforms<\/strong> \u2014 keep login portals and member areas available around the clock.<\/li>\n<\/ul>\n\n\n\n<h3>How It Works<\/h3>\n\n<ol>\n<li>Install and activate the WakeMetric plugin.<\/li>\n<li>Enter or confirm your alert email address (pre-filled from your WordPress admin email).<\/li>\n<li>Click <strong>Connect WakeMetric \u2014 It's Free<\/strong>.<\/li>\n<\/ol>\n\n<p>WakeMetric sends your site URL, alert email, and site details securely to the WakeMetric platform, which sets up your monitor and begins external health checks. The WordPress plugin displays live status data retrieved from the WakeMetric API in your dashboard widget and settings page.<\/p>\n\n\n\n<h3>External Service<\/h3>\n\n<p>This plugin connects to and relies on the WakeMetric platform (https:\/\/wakemetrics.com) to perform uptime checks, SSL certificate inspection, domain expiry lookups, and to deliver email alerts. By connecting the plugin, you agree to the WakeMetric Terms of Service and Privacy Policy.<\/p>\n\n<ul>\n<li>Service website: https:\/\/wakemetrics.com<\/li>\n<li>Terms of Service: https:\/\/wakemetrics.com\/terms<\/li>\n<li>Privacy Policy: https:\/\/wakemetrics.com\/privacy<\/li>\n<\/ul>\n\n<h3>Privacy Policy<\/h3>\n\n<p>WakeMetric collects and transmits the following data to the WakeMetric platform (https:\/\/wakemetrics.com) solely to provide uptime monitoring, SSL certificate expiry alerts, and domain expiry monitoring services:<\/p>\n\n<ul>\n<li>Site URL \u2014 used to perform external HTTP health checks<\/li>\n<li>Site name \u2014 used in alert email notifications<\/li>\n<li>Alert email address \u2014 used only to send downtime and expiry alerts<\/li>\n<li>WordPress version, plugin version, PHP version \u2014 used for compatibility information<\/li>\n<li>Server locale<\/li>\n<\/ul>\n\n<p>No personally identifiable visitor data, customer details, passwords, post content, or database contents are collected, processed, or stored.<\/p>\n\n<p>Full Privacy Policy: https:\/\/wakemetrics.com\/privacy<\/p>\n\n<p>To stop all data transmission, click \"Disconnect Site\" on the WakeMetric settings page, or delete the plugin. All locally stored plugin data is permanently removed on uninstall.<\/p>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>In your WordPress admin dashboard, go to <strong>Plugins \u2192 Add New<\/strong>.<\/li>\n<li>Search for <strong>WakeMetric<\/strong>.<\/li>\n<li>Click <strong>Install Now<\/strong>, then click <strong>Activate<\/strong>.<\/li>\n<li>Navigate to <strong>WakeMetric<\/strong> in your admin menu.<\/li>\n<li>Enter your alert email address and click <strong>Connect WakeMetric \u2014 It's Free<\/strong>.<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file from the WordPress.org Plugin Directory.<\/li>\n<li>In your WordPress dashboard, go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>.<\/li>\n<li>Select the downloaded ZIP file and click <strong>Install Now<\/strong>.<\/li>\n<li>Activate the plugin and complete the 1-click connect flow.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20does%20wakemetric%20monitor%3F\"><h3>What does WakeMetric monitor?<\/h3><\/dt>\n<dd><p>WakeMetric monitors three things on the free Community Plan: website uptime (whether your site returns a successful HTTP response), SSL certificate expiry (how many days remain before your certificate expires), and domain expiry (how many days remain before your domain registration renewal date).<\/p><\/dd>\n<dt id=\"how%20does%20uptime%20monitoring%20work%3F\"><h3>How does uptime monitoring work?<\/h3><\/dt>\n<dd><p>WakeMetric's external cloud infrastructure checks your site's HTTP response every 15 minutes from monitoring nodes in multiple global regions. If your site returns an error code or becomes unreachable, you receive an email alert. A follow-up email confirms when your site is back online.<\/p><\/dd>\n<dt id=\"why%20use%20external%20monitoring%20instead%20of%20a%20self-hosted%20plugin%3F\"><h3>Why use external monitoring instead of a self-hosted plugin?<\/h3><\/dt>\n<dd><p>Self-hosted monitoring plugins run on your WordPress hosting server. If your server crashes, runs out of memory, or encounters a fatal PHP error, the plugin cannot run and cannot send a downtime alert. WakeMetric checks your site from outside your server, so you are alerted even if your server is completely offline.<\/p><\/dd>\n<dt id=\"how%20do%20ssl%20certificate%20expiry%20alerts%20work%3F\"><h3>How do SSL certificate expiry alerts work?<\/h3><\/dt>\n<dd><p>WakeMetric reads your SSL\/TLS certificate's expiry timestamp by connecting to your site from our cloud servers, the same way a visitor's browser would. You receive advance email alerts at 30 days, 14 days, and 7 days before expiry, giving you time to renew before visitors see browser security warnings.<\/p><\/dd>\n<dt id=\"how%20does%20domain%20expiry%20monitoring%20work%3F\"><h3>How does domain expiry monitoring work?<\/h3><\/dt>\n<dd><p>WakeMetric queries authoritative WHOIS and RDAP registries to identify your domain's renewal date. You receive advance email alerts before your domain expires, enters a redemption period, or risks being released for re-registration.<\/p><\/dd>\n<dt id=\"is%20the%20community%20plan%20really%20free%3F\"><h3>Is the Community Plan really free?<\/h3><\/dt>\n<dd><p>Yes. The Community Plan includes 15-minute uptime checks, SSL certificate expiry alerts, domain expiry monitoring, and email alerts at no cost, with no trial period, no expiry date, and no credit card required.<\/p><\/dd>\n<dt id=\"does%20wakemetric%20require%20a%20separate%20account%3F\"><h3>Does WakeMetric require a separate account?<\/h3><\/dt>\n<dd><p>No separate account registration is needed. You connect the plugin by entering your alert email address and clicking Connect. WakeMetric creates a monitoring account automatically using your site URL and email.<\/p><\/dd>\n<dt id=\"what%20data%20is%20sent%20to%20wakemetric%20when%20i%20connect%3F\"><h3>What data is sent to WakeMetric when I connect?<\/h3><\/dt>\n<dd><p>The plugin sends your site URL, site name, alert email address, WordPress version, plugin version, PHP version, and server locale. This information is used only to set up and operate your monitor and send alert emails. WakeMetric does not collect, store, or transmit passwords, database credentials, post content, customer data, or personal information about your visitors.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20affect%20my%20site%27s%20performance%3F\"><h3>Does the plugin affect my site's performance?<\/h3><\/dt>\n<dd><p>No. All uptime checks, SSL inspections, and domain lookups are performed externally by WakeMetric's cloud infrastructure. The plugin makes lightweight API requests to fetch your current monitoring status when you view the dashboard, using a local cache to minimise API calls.<\/p><\/dd>\n<dt id=\"how%20do%20i%20stop%20monitoring%20or%20remove%20wakemetric%3F\"><h3>How do I stop monitoring or remove WakeMetric?<\/h3><\/dt>\n<dd><p>Click <strong>Disconnect Site<\/strong> on the WakeMetric settings page to stop monitoring at any time. When you delete or uninstall the plugin from WordPress, all locally stored data \u2014 API keys, options, transients, and scheduled tasks \u2014 is permanently removed from your database.<\/p><\/dd>\n<dt id=\"does%20wakemetric%20support%20wordpress%20multisite%3F\"><h3>Does WakeMetric support WordPress Multisite?<\/h3><\/dt>\n<dd><p>WakeMetric currently supports single-site installations. Network-wide multisite activation is planned for a future release.<\/p><\/dd>\n<dt id=\"what%20php%20and%20wordpress%20versions%20are%20required%3F\"><h3>What PHP and WordPress versions are required?<\/h3><\/dt>\n<dd><p>WakeMetric requires WordPress 6.4 or higher and PHP 7.4 or higher. It has been tested up to PHP 8.4 and WordPress 7.1.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Fix: Isolated 3rd-party admin notices and update warnings from invading the WakeMetric onboarding and settings headers.<\/li>\n<li>Improvement: Added standard WordPress wp-header-end anchor marker and suppressed unrelated external plugin notices on WakeMetric screens for clean layout visibility.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Feature: Added an adaptive, dismissible admin notice across wp-admin with a 1-click connect action to streamline onboarding on live sites.<\/li>\n<li>Feature: Added automatic detection for localhost, loopback, private IPv4\/IPv6 ranges, and local development domains (.local, .test, .internal) with clear guidance on external monitoring requirements.<\/li>\n<li>Improvement: Added a dedicated local environment warning banner on the onboarding settings screen with pre-flight validation to prevent connection errors on local staging\/sandbox sites.<\/li>\n<li>Improvement: Authenticated AJAX dismissal persistence per administrator via user meta, with automatic notice restoration if the site is disconnected.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Improved readme copy with sharper keyword targeting for uptime monitoring, SSL certificate expiry alerts, and domain expiry monitoring.<\/li>\n<li>Added upsell links for Community plan users on the connected dashboard page (sync bar + features card footer).<\/li>\n<li>Fixed: WordPress.org external service disclosure now correctly appears in the Description section.<\/li>\n<li>Minor copy improvements: removed overstatements, softened guarantee language, expanded FAQ with pre-install questions.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Official WordPress.org release.<\/li>\n<li>1-click connect flow \u2014 no account registration required.<\/li>\n<li>External uptime monitoring at 15-minute intervals.<\/li>\n<li>SSL certificate expiry alerts at 30, 14, and 7 days before expiry.<\/li>\n<li>Domain expiry monitoring via WHOIS and RDAP registries.<\/li>\n<li>WordPress admin dashboard widget with live status display.<\/li>\n<li>Instant email alerts on verified downtime.<\/li>\n<li>PHP 7.4 through PHP 8.4 and WordPress 6.4 through 7.1 compatibility.<\/li>\n<\/ul>","raw_excerpt":"External uptime monitoring, SSL certificate expiry alerts, and domain expiry monitoring for WordPress. 1-click setup. 100% free.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/385399","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=385399"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wakemetrics"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=385399"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=385399"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=385399"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=385399"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=385399"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=385399"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}