Your site is up. Is checkout?

A journey is a real browser walking through a real flow — add to cart, checkout, sign up, log in, send the form — on a schedule. When a step breaks, you get the step, the screenshot, and the error, not a green dashboard.

Start your 7-day trial — no credit card, free plan after.

One journey checked daily is free forever. Paid plans add more journeys, checked every 15 or 5 minutes.

How journeys are set up

No Playwright, no recorder extension, no code. Two ways in, both in plain English.

AI-suggested from your URL

Add a site and NorthDuty proposes 2-5 site-specific journeys — for a store: browse to product, add to cart, checkout; for a SaaS: signup, login, pricing to trial. Each comes with its steps written out. Enable the ones that matter in one click.

Or describe your own

"Go to /pricing, click the Annual toggle, click Start Free Trial, fill the form with the test account, expect the welcome page." NorthDuty turns that into a scheduled run. If the site changes and a step stops matching, it repairs the step and tells you what it changed.

Test-safe by design

Use a test account and test payment details. Secrets never go in URLs, step text, reports, or alerts. Journeys are meant for sites you own or are authorized to test.

Runs on a schedule, and after every deploy

Daily on Free, every 15 minutes on Starter, every 5 minutes on Pro and above. Deploy detection re-runs every journey the moment a site publishes, so a bad update is caught minutes after it goes live.

What you see when a journey fails

Real screens. The point is that a failure arrives with evidence you can forward to a client or a developer without a second look.

Setup

The suggested journeys, with their steps, before you enable anything

Each suggestion lists its intent, how severe a failure would be, and the exact steps it will run.

NorthDuty AI suggested flows screen showing ecommerce journey recommendations with steps and enable monitoring buttons.
AI-suggested ecommerce flows with step lists and one-click enable controls.
Result

The step that failed, its screenshot, and the run history

Step timeline, latest duration, success rate over time, and a screenshot per step — so you can tell whether it was the UI, a script, or a backend service.

NorthDuty user journey monitoring detail screen showing step timeline, last runs, success rate, and step screenshots for a monitored journey.
Journey detail with step timeline, run history, step screenshots, latest duration, and success rate.
Forms too

A contact form is a journey as well

Open the page, fill the fields, submit, expect the confirmation. When the confirmation never comes, the form journey fails at that step — before a week of leads goes missing.

NorthDuty form monitoring run detail showing a contact-form journey — open contact page, enter name, enter message, send message — with the confirmation step failed and a 75 percent success rate.
Contact-form journey run with step-by-step screenshots, latest duration, and success rate; the confirmation step failed.
Alerting

Alert on a failed journey, in the channel you watch

Email on Free; Slack, SMS, and the rest from Starter. Health score, response time, and SSL thresholds are there too if you want them.

NorthDuty alert rules screen showing health score, response time, user journey failure, visual difference, and SSL expiry thresholds.
Alert thresholds for health score, response time, journey failures, visual differences, and SSL expiry.

What a journey actually catches

Tuesday: a WooCommerce plugin update ships. The homepage loads, the uptime monitor stays green, and the payment step on checkout starts returning an error. Nothing about the server changed, so nothing pings. The client notices on Thursday, from a customer.

A checkout journey catches this on Tuesday. NorthDuty opens the store in Chromium, adds a product, goes to checkout, fills the form, reaches the payment step — and fails there, with a screenshot of the error. The alert names the step. That is the whole difference between monitoring a server and monitoring a flow.

Who runs journeys, and on what

The same mechanism covers every flow that costs money when it silently breaks.

From URL to first alert

About five minutes, and no code at any point.

1

Add the site

One URL. NorthDuty starts health checks immediately and analyzes the site for journey candidates.

2

Enable the journeys that matter

Review the 2-5 suggestions — checkout, signup, login, form — and switch on the ones tied to revenue. Or describe a custom flow in plain text.

3

Pick the cadence

Daily on Free, every 15 minutes on Starter, every 5 minutes on Pro and up. Deploy detection adds a run after every publish.

4

Get the failing step, not a status code

When a step breaks you get the step name, the screenshot, the error, and the run history — by email, Slack, or SMS.

Related NorthDuty Pages

Explore pricing, feature details, solution pages, and related tools connected to this website monitoring use case.

Pricing

Pricing

NorthDuty plans are sized by how many checkout, signup, and login journeys you monitor: Free (1 daily journey), $29 Starter, $79 Pro, $199 Business, $499 Enterprise. 7-day full trial, no card.

Compare pricing plans

Hub

Features

Explore NorthDuty features: website health checks every 5 minutes, screenshot-based visual change detection, and AI-suggested user journey monitoring in one project.

Browse Features

Hub

Solutions

Explore NorthDuty solutions for ecommerce website monitoring, SaaS website monitoring, agency website monitoring, and startup website monitoring.

Browse Solutions

Solution

For Agencies

Monitor client sites for blank pages, broken flows, visual regressions, post-launch issues, and client-ready reports.

View For Agencies

Solution

For Ecommerce

Monitor ecommerce checkout, add-to-cart, payment paths, blank pages, JavaScript errors, and visual regressions.

View For Ecommerce

Feature

Signup Flow Monitoring

Monitor signup flows with NorthDuty user journeys so broken forms, missing CTAs, JavaScript errors, API failures, and onboarding issues are caught early.

Explore Signup Flow Monitoring

Feature

Login Monitoring

Monitor login flows with NorthDuty user journeys so authentication pages, forms, JavaScript, APIs, and account-access steps keep working.

Explore Login Monitoring

Feature

Form Monitoring

A form can break while its page still loads fine. NorthDuty tests your checkout, lead, and landing page forms in a real browser and alerts you in minutes. Free plan.

Explore Form Monitoring

Feature

Deployment Monitoring

Automatically run health checks, visual diffs, user journeys, and API monitors the moment your site is deployed or your CMS publishes a change.

Explore Deployment Monitoring

Comparison

Checkly Alternative

Looking for a Checkly alternative? Compare NorthDuty vs Checkly for business-friendly website health monitoring and customer-journey visibility.

Compare Checkly

Comparison

UptimeRobot Alternative

Looking for a UptimeRobot alternative? Compare NorthDuty vs UptimeRobot for deeper website health monitoring and user journey visibility.

Compare UptimeRobot

Frequently Asked Questions

Answers to common questions about this monitoring feature and when teams should use it.

How is a journey different from uptime monitoring?

An uptime check asks the server whether a URL responds. A journey opens the site in a real browser and does what a customer does — clicks, fills, submits — and checks that each step worked. A site can be 100% up with a broken checkout; only the journey notices.

Do I need to write code or Playwright scripts?

No. NorthDuty runs Playwright and Chromium behind the scenes, but you never touch them. Journeys are suggested from your URL, and custom ones are described in plain text.

What happens when my site changes and a step no longer matches?

NorthDuty attempts to repair the step against the new page and reports what it changed, so a redesign does not turn into a wall of false alarms. If it cannot repair it, the journey fails with a screenshot so you can adjust the description.

Is it safe to run checkout on a live store?

Use a test account and test payment details, as you would for any QA. Keep secrets and real payment data out of the journey text. Journeys are intended for sites you own, operate, or are authorized to test.

How often do journeys run, and what does it cost?

Free runs one journey once a day, forever. Starter ($29) runs 3 every 15 minutes, Pro ($79) runs 20 every 5 minutes across 10 sites, and Business and Enterprise scale to 50 and 100. The 7-day trial unlocks everything with no card.

Does it work with WooCommerce and WordPress?

Yes, with no plugin to install — NorthDuty drives the site from the outside in a real browser. That is also why it catches the WordPress failure that hurts most: an update that leaves the site up while checkout, login, or a form quietly stops working.

Call To Action

Start monitoring your website with NorthDuty today.

Add your URL, enable the checkout or signup journey NorthDuty suggests, and find out on Tuesday instead of Thursday. One journey checked daily is free forever.

7 days with every feature unlocked, no credit card required — then keep monitoring on the free forever plan.