Title: NorthDuty Connect – Checkout, Form &amp; Uptime Monitoring
Author: northduty
Published: <strong>September 1, 2026</strong>
Last modified: September 1, 2026

---

Search plugins

![](https://ps.w.org/northduty-connect/assets/banner-772x250.png?rev=3675464)

![](https://ps.w.org/northduty-connect/assets/icon-256x256.png?rev=3675464)

# NorthDuty Connect – Checkout, Form & Uptime Monitoring

 By [northduty](https://profiles.wordpress.org/northduty/)

[Download](https://downloads.wordpress.org/plugin/northduty-connect.1.0.1.zip)

 * [Details](https://wordpress.org/plugins/northduty-connect/#description)
 * [Reviews](https://wordpress.org/plugins/northduty-connect/#reviews)
 *  [Installation](https://wordpress.org/plugins/northduty-connect/#installation)
 * [Development](https://wordpress.org/plugins/northduty-connect/#developers)

 [Support](https://wordpress.org/support/plugin/northduty-connect/)

## Description

Most WordPress breakage follows an update. A plugin auto-updates overnight, the 
checkout hook changes, the layout shifts — and the site keeps returning HTTP 200
the whole time, so uptime monitoring sees nothing.

NorthDuty Connect closes that gap. It notifies [NorthDuty](https://northduty.com/)
the moment something on your site changes, and NorthDuty immediately re-runs the
checks that matter instead of waiting for the next scheduled slot:

 * **Real-browser journeys** — your checkout, login, signup, and contact-form flows,
   run step by step, with the failing step named and screenshotted.
 * **Visual change detection** — pixel diffs of your key pages against the previous
   baseline, so you see exactly what an update changed.
 * **Website health checks** — uptime, SSL, DNS, blank pages, JavaScript errors,
   and the API endpoints your pages depend on.

The plugin itself stays deliberately tiny: it listens for update and content events
and sends a small signed notification. All monitoring runs on NorthDuty’s infrastructure—
nothing here slows your site, adds cron jobs, or stores visitor data.

**What triggers a notification**

 * Plugin, theme, and core updates — including automatic background updates
 * Plugin activation and deactivation, and theme switches
 * Published content changes: posts, pages, and WooCommerce products (drafts, autosaves,
   and revisions are ignored)

**See it in action**

We keep a real WooCommerce store that we break on purpose, so you can watch a monitored
checkout fail and get caught: [northduty.com/demo](https://northduty.com/demo/).

### External services

This plugin sends event notifications to NorthDuty (northduty.com), a website monitoring
service, **only after you configure a deploy hook URL on the settings screen**. 
Until then it sends nothing.

Each notification contains: the event type (for example `plugin.updated` or `page.
published`), your site URL, the changed item’s permalink and ID where relevant, 
and the plugin version. Notifications are HMAC-signed with the secret you configure.
No visitor data, user accounts, or content bodies are ever sent.

A NorthDuty account (free tier available) is required to receive the notifications.
See NorthDuty’s [Terms of Service](https://northduty.com/terms/) and [Privacy Policy](https://northduty.com/privacy/).

## Installation

 1. Create a NorthDuty account at [northduty.com](https://northduty.com/) (free, no
    card) and add your site as a project.
 2. In NorthDuty, open Project  Settings  Deploy detection and copy the deploy hook
    URL and signing secret.
 3. Install and activate NorthDuty Connect, then paste both values under Settings  
    NorthDuty.
 4. Click “Send test event” — you should see the delivery confirmed on both sides.

## FAQ

### Does this plugin slow my site down?

No. Notifications are sent asynchronously with a short timeout and no retries, and
nothing runs on page views by visitors. The monitoring itself happens entirely on
NorthDuty’s servers, from the outside.

### Does it work with WooCommerce?

Yes — that’s the main use case. Product changes trigger re-checks, and NorthDuty
runs your actual cart and checkout flow in a real browser on a schedule. The plugin
works on any WordPress site, WooCommerce or not.

### Do I need a paid NorthDuty plan?

No. The free tier includes monitoring with a daily journey; paid plans add more 
journeys, faster schedules, and more sites.

### What happens if NorthDuty is unreachable?

Nothing visible: the notification is dropped and your site carries on. NorthDuty’s
scheduled checks still run regardless — update-triggered re-checks are an acceleration,
not a dependency.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“NorthDuty Connect – Checkout, Form & Uptime Monitoring” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ northduty ](https://profiles.wordpress.org/northduty/)

[Translate “NorthDuty Connect – Checkout, Form & Uptime Monitoring” into your language.](https://translate.wordpress.org/projects/wp-plugins/northduty-connect)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/northduty-connect/),
check out the [SVN repository](https://plugins.svn.wordpress.org/northduty-connect/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/northduty-connect/)
by [RSS](https://plugins.trac.wordpress.org/log/northduty-connect/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.1

 * Renamed all functions, options, and constants to the longer `ndconnect_` / `NDCONNECT_`
   prefix to avoid conflicts with other plugins.

#### 1.0.0

 * Initial release: update, activation, theme-switch, and content-change notifications
   with HMAC-signed delivery and a settings-screen test button.

## Meta

 *  Version **1.0.1**
 *  Last updated **24 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [checkout](https://wordpress.org/plugins/tags/checkout/)[monitoring](https://wordpress.org/plugins/tags/monitoring/)
   [uptime](https://wordpress.org/plugins/tags/uptime/)[visual regression](https://wordpress.org/plugins/tags/visual-regression/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/northduty-connect/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/northduty-connect/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/northduty-connect/reviews/)

## Contributors

 *   [ northduty ](https://profiles.wordpress.org/northduty/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/northduty-connect/)