SiteLetter vs Oh Dear

Per-page monitoring
at a fraction of the cost of Oh Dear

Oh Dear bills 1 URL per "site." Matching 15-page coverage means buying 15 sites. SiteLetter is the agency-shaped alternative: $5/site flat for 15 pages, with Lighthouse and daily visual checks in a branded client report on the cadence you pick.

Oh Dear
1 site = 1 URL
acmelaw.com
uptime lighthouse
Per-page uptime or Lighthouse on inner pages requires a separate URL monitor for each page.
SiteLetter
1 site = up to 15 pages
acmelaw.com
all services
/page-1
/page-2
/page-3
/page-4
/page-5
/page-6
/page-7
/page-8
/page-9
/page-10
/page-11
/page-12
/page-13
/page-14
/page-15
Every page gets Lighthouse, visual regression, and broken-asset checks daily, plus uptime every minute on the homepage and every 15 minutes on sub-pages.

Also evaluating UptimeRobot or StatusCake? See those comparisons, or browse all alternatives.

Quick verdict

Both tools are good. The decision comes down to who you are and what you need to deliver.

Pick Oh Dear

Tech teams, DevOps, and single-site owners

Developers and DevOps teams who run their own infrastructure (cron jobs, app health, DNS records, ping, TCP, multi-region probes), or anyone with one or two sites where homepage uptime + SSL is enough.

Oh Dear's entry tier is €15/mo for 2 monitors. Past that, which tool costs less depends on where your monitor count falls in their ladder: 10 monitors is €49/mo against $50/mo on SiteLetter, while 5 monitors is that same €49 against $25. Their broken-link crawler also reaches deeper (up to 5,000 pages from one URL), which is a real win if that is what you need.

Pick SiteLetter

Agencies monitoring client sites

Your monthly client deliverable depends on more than the homepage being up. It covers Lighthouse, visual regression, and uptime across the pages a client's customers actually land on: the cart, the contact form, the pricing page, the top blog posts. When those break, alerts fire on real breakage - the AI classifier filters out cosmetic noise like rotating banners and ad swaps.

Of the tools compared on this site, SiteLetter is the only one that bundles per-page Lighthouse, daily visual regression and branded client reports into one flat per-site price. $5/site covers every monitored page with full per-page coverage. Matching that on Oh Dear means buying 15 separate URL monitors per site, which is roughly 6-8x at 5 to 10 client sites.

Oh Dear prices are EUR excluding VAT on monthly billing (annual billing gets 2 months free). SiteLetter prices are USD. No currency conversion is applied, so each figure is the price its own vendor publishes.

Both tools are good. They were built for different audiences, and that audience choice shapes every decision underneath.

Oh Dear's positioning

"The all-in-one monitoring tool for your entire website. Trusted by tech teams, developers, and marketers worldwide."

SiteLetter's positioning

"Website Health Monitoring for Agencies"

What does one paid "site" actually monitor?

Both tools bill per "site" but define "site" differently. This is the apples-to-apples breakdown of everything one billable site covers in each tool, top to bottom.

Feature SiteLetter Oh Dear
Price
Pricing unit 1 site with up to 15 pages (URLs) 1 URL = 1 monitor
Cost per site $5/site flat (all volumes) €2.00 - €7.50/site (at full tier capacity; a partly filled tier costs more per site)
Cost per monitored page / URL $0.33/page (when site is fully used) €2.00 - €7.50/URL at tier capacity (same as site cost)
Free trial 14 days 10 days
Per-page services (each page on the site monitored individually)
Uptime checking Homepage every 1 min + 14 subpages every 15 min 1 URL only, every 1 min
Lighthouse audits Every monitored page, daily 1 URL only, daily
AI visual regression Every monitored page, daily, classified Not on their published feature list (checked August 21, 2026)
Broken link checking Every monitored page, daily Crawls up to 5,000 reachable pages from the 1 URL
Broken image checking Every monitored page, daily Included in broken-link crawl, once turned on in their broken-link settings
Hostname-level services
SSL certificate expiry alerts Yes Yes
Domain expiry alerts Yes Yes
Sitemap sync (auto-discover pages) Weekly Sitemap check only: validates the sitemap and visits the first 5,000 URLs for a 200/300 response. Those pages are not added to uptime or Lighthouse
Mixed-content detection Yes (active + passive, per page, daily) Yes
Monitoring data retention 2 years (730 days) across uptime incidents, Lighthouse, screenshots, asset checks, reports (raw uptime check rows: 7 days) Not published as a retention policy
Advanced monitoring controls
Custom HTTP methods (POST/PUT/PATCH for APIs) No Yes
Content keyword verification (checkstring) No Yes
Per-check frequency tuning Fixed defaults Yes, configurable
Reports your clients receive
Scheduled client-facing email report Yes (weekly, bi-weekly, monthly, quarterly) Yes (monthly, the one cadence they publish)
Report branding (vendor name hidden in the report body) Yes, org-level toggle Yes - their pricing page heads the section "White-labeling" (checked August 21, 2026)
Per-client branding (logo, color, reply-to) Yes Logo and accent colour on the report; a per-client reply-to address is not published
Drag-and-drop report builder Yes No
Recipients receive reports without a login Yes (a branded email you forward; no account for the recipient) Yes - the monthly report goes to the client inbox directly, and status pages need no login

Sources: ohdear.app/features, docs/features/uptime, docs/features/lighthouse, docs/features/broken-links, docs/features/sitemap-monitoring. Oh Dear prices are EUR excluding VAT on monthly billing (annual billing gets 2 months free). SiteLetter prices are USD. No currency conversion is applied, so each figure is the price its own vendor publishes. Verified .

The upshot: to match SiteLetter's per-page coverage on a 15-page client site, an Oh Dear customer has to add 15 separate URL monitors, each counting toward their plan limit.

Quoted from Oh Dear's own uptime feature page: "a single URL uptime monitor won't automatically catch problems on other pages of your website. You'd need to add multiple URL monitors to cover different pages or endpoints."

Cost at your portfolio size

Drag the slider to your client portfolio size. Numbers update live.

5
1 20
SiteLetter
$25
/month, full per-page coverage included
75 pages monitored
Oh Dear: homepage only
€49
/month, 1 monitor per site (homepage URL)
5 monitors used
Oh Dear: matching 15-page coverage
€199
/month, 15 monitors per site to cover what SiteLetter does
75 monitors used

Oh Dear figures sourced from their public pricing page. Oh Dear prices are EUR excluding VAT on monthly billing (annual billing gets 2 months free). SiteLetter prices are USD. No currency conversion is applied, so each figure is the price its own vendor publishes. Above 200 monitors Oh Dear switches to custom pricing.

Cost at common portfolio sizes

The "Oh Dear: matching coverage" column shows what Oh Dear costs when you add every monitored page as its own URL monitor (so 5 sites × 15 pages = 75 monitors), giving you the same per-page Lighthouse + uptime coverage SiteLetter provides automatically (SiteLetter checks your homepage every minute and each other monitored page every 15 minutes).

Client sites SiteLetter Oh Dear: matching coverage (15 monitors/site) Oh Dear: homepage only (1 monitor/site)
5 $25/mo €199/mo €49/mo
10 $50/mo €329/mo €49/mo
20 $100/mo Custom €99/mo

Source: ohdear.app/pricing, verified . Oh Dear prices are EUR excluding VAT on monthly billing (annual billing gets 2 months free). SiteLetter prices are USD. No currency conversion is applied, so each figure is the price its own vendor publishes.

Product-level features

Beyond per-site monitoring. This is where Oh Dear's breadth shows: alert routing, integrations, SSO, and infrastructure layers for teams running production stacks. SiteLetter has not prioritized these because most agencies do not need them, but if you do, this is the gap.

Feature SiteLetter Oh Dear
Probe locations 3 regions (EU primary + US verifier + AP tiebreaker), monitoring data stored in the EU; screenshots go to OpenAI in the US under SCCs Multiple worldwide, primary + secondary verification
Alert channels Email, Slack 12 channels (Email, SMS, Slack, Telegram, Discord, Teams, Google Chat, Pushover, ntfy, Webhooks, OpsGenie, PagerDuty)
Public status pages Not available Yes, hosted separately
Public REST API Not available Yes
SSO No Okta, Entra, Google, SAML
Basic Auth / staging support Not available Yes
DNS record change monitoring No Yes
Cron / scheduled task monitoring No Yes
Application health (queues, disk, DB) No Yes
Ping / TCP port monitoring No Yes
DNS blocklist monitoring No Yes

Sources: ohdear.app/features, features/notifications, docs/api. Verified .

Where Oh Dear genuinely wins

Oh Dear ships several infrastructure-monitoring capabilities SiteLetter does not, and a few of them matter a lot if you operate the servers your sites run on. Picking a side is not the same as pretending the other tool has no strengths.

Broader geographic probe coverage

Oh Dear monitors from multiple worldwide locations and verifies every alert from a secondary region before paging you. SiteLetter confirms a down result from a second AWS region before alerting, and escalates to a third only on disagreement (EU primary, US verifier, AP tiebreaker). Homepages are checked every minute, inner pages every 15. Monitoring data is stored in the EU. Screenshots go to OpenAI in the US for visual change classification, under EU Standard Contractual Clauses. The two-region-verification pattern is similar in shape, but Oh Dear has wider geographic spread. If your client base spans more continents than EU + North America + APAC, Oh Dear catches regional issues SiteLetter will not see.

Infrastructure monitoring breadth

Cron job and scheduled task monitoring, application health checks, DNS record change detection, TCP port, DNS blocklist, and reverse-monitoring are all genuine Oh Dear strengths. SiteLetter does not monitor any of these. If you operate the servers your sites run on, that gap is real.

Public status pages + authentication support

Oh Dear hosts status pages on its own infrastructure and supports custom HTTP headers, which means it can monitor Basic Auth-protected staging and authenticated API endpoints. SiteLetter monitors public-facing pages only for now; status pages are on the roadmap.

If your buying criteria is "broadest single-tool coverage of infrastructure and protocols," Oh Dear is the better tool today. If your buying criteria is "the monthly client deliverable that proves the retainer was worth it," SiteLetter is the better tool today.

Where SiteLetter is the better fit

SiteLetter was built specifically for agencies who need two things from a monitoring tool: alerts the moment a client site breaks, and a monthly client deliverable that proves the retainer was worth it. If your buying criteria is "how fast do I find out something is wrong, what gets forwarded to my client every Monday morning, and how many of their pages am I actually covering", these are the wins.

Per-page everything for one flat price

$5/site/month covers Lighthouse, screenshots, visual regression, broken assets, and uptime on every monitored page across every client site. To replicate that on Oh Dear you would buy 15 URL monitors per site. The cost difference is not 20 percent. It is roughly 6-8x at 5 to 10 client sites, and past 200 monitors Oh Dear quotes custom pricing rather than a list price. Oh Dear prices are EUR excluding VAT on monthly billing (annual billing gets 2 months free). SiteLetter prices are USD. No currency conversion is applied, so each figure is the price its own vendor publishes.

Zero-config onboarding

Add a URL - that is the entire setup. SiteLetter fetches your sitemap, picks the 15 most important pages (ranked by depth, sitemap priority, and recency), turns on every monitoring service, and pre-builds your weekly and monthly report templates. Alert rules sit one level up: decide once, at agency level, what you want to be told about, and every client and every site inherits that, the ones you add next year included. You add recipients and you are done. With Oh Dear every piece is manual configuration after the URL, and their monthly client report ships on their template rather than one you shape yourself.

AI-classified visual regression

Daily screenshots compared against yesterday for every monitored page. An AI classifier sorts each diff big enough to matter into a bucket - rotating ads and banners get auto-dismissed, intentional content updates are logged in the next scheduled client report, a real layout break or missing asset is emailed after that day's scan. Oh Dear does not offer visual regression in any form.

Branded reports your clients open

Per-client logo, brand color, reply-to address. An agency-branding toggle removes "SiteLetter" from the report. Reports are delivered as branded HTML emails on your schedule. Either way, no SiteLetter login required. Frequencies: weekly, bi-weekly, monthly, quarterly.

Drag-and-drop report builder

Reorder the five report sections (Page Scores, Uptime, Visual Changes, Site Status, Broken Links & Images), toggle metrics on or off, pick the frequency. Configured once for your agency: every client's report uses the same template. Recipients and send timing are set per client. The default works for most agencies; the builder is for when a client asks for something specific.

The recipient flow agencies actually want

The report arrives in your inbox on your schedule, branded as your agency, so you read it before your client does and forward it when you are ready. Your client never sees a SiteLetter login screen. Oh Dear points its branded monthly report at the client inbox instead, which is the other half of the same idea and a different workflow: you read it when they do, with no chance to add context first.

Lighthouse with stable scoring

Cold-cache Lighthouse scores move between consecutive runs on the same unchanged page, sometimes by enough to look like a real regression, which makes raw scores unusable as a trend in a client report. SiteLetter pre-warms DNS, TLS, and CDN caches before every audit, on every monitored page, every day, so the score the client sees is a real signal rather than a random walk.

2-year Lighthouse history

SiteLetter keeps every Lighthouse audit, screenshot, asset check, report and uptime incident for 2 years (730 days), for every subscriber. Raw uptime check rows are kept for 7 days. If your client retainer relies on showing month-over-month or year-over-year performance trends, check how far back your current tool keeps its history before you commit to it.

When to pick which

Three honest scenarios.

SiteLetter
Scenario A

Agencies, any size

From your first client to your fiftieth. The per-page coverage, branded reports, and recipient flow are built around the agency job - delivering monitoring value clients can see. Meaningfully cheaper than the equivalent Oh Dear setup at every portfolio size Oh Dear publishes a price for, once you want per-page coverage.

Oh Dear
Scenario B

DevOps team, infrastructure

Queues, crons, custom services, multiple regions. The cron heartbeat, application health, DNS record monitoring, and ping/TCP checks are built for your job. SiteLetter does not monitor those layers.

Oh Dear
Scenario C

One personal or small site

Just want "tell me when it goes down". Oh Dear's entry tier covers 2 monitors at €15/mo and does single-URL monitoring well. SiteLetter is overkill until you are juggling multiple sites and want client-facing reporting.

SiteLetter vs Oh Dear: FAQ

Still have questions? Contact us

Comparison based on publicly available Oh Dear pricing and feature documentation, last verified . Oh Dear is a trademark of its respective owner, used here for identification and comparison purposes only. SiteLetter is independent and not affiliated with, sponsored by, or endorsed by Oh Dear. For the most current Oh Dear pricing and feature information, see ohdear.app.

Set up your care-plan reporting once.
Close the tab.

SiteLetter is the kind of tool you forget you're using, until your client thanks you for the report you didn't write.

  • 2-minute setup. Add a URL. SiteLetter auto-discovers pages, starts monitoring, schedules reports. You pick your alert rules and confirm each client address once.
  • No scripts to install. SiteLetter monitors from the outside, like a real visitor.
  • Cancel anytime. No credit card to start, no contract.
Start free trial