Features

A day in the life of a monitored site

Most feature pages are a list of nouns. This one is a schedule: everything SiteLetter runs on one client site in 24 hours, and the report it all rolls into on Monday morning.

Uptime monitoring that confirms before it alerts

The homepage gets an HTTP probe every 60 seconds from the EU. When one fails, a second region checks before anything fires: the US confirms the failure, and Asia-Pacific breaks a tie if the two disagree. One region having a bad moment never becomes a 3am false alarm. All check data is stored in the EU, whichever region probed.

00:00 06:00 12:00 18:00 23:59

Alert sent 03:42, one minute after the EU probe failed and the US confirmed.

Sub-pages checked every 15 minutes.

Daily Lighthouse audits on every monitored page

At 12:30 this example site's slot comes up and the daily deep scan begins. It is one pass, not many separate jobs: the scan walks all 15 monitored pages and runs the day's checks together. Each page gets a full Lighthouse audit: Performance, Accessibility, Best Practices, and SEO, scored from real Chrome in the same environment every day, so the week-over-week deltas are comparable and a slow regression shows up as a trend, not a surprise.

This is the substance behind the weekly report. When a client asks how their site is doing, the answer is scored, dated, and compared to the previous period: the performance line of your website care plan, filled in automatically.

app.siteletter.com/performance
SiteLetter Lighthouse overview: daily scores for every monitored page with week-over-week deltas

Daily visual checks, classified by AI before they reach you

In the same deep scan, every monitored page also gets a full-page screenshot, compared pixel by pixel against yesterday's. AI reads each detected change and sorts it into one of three buckets. Only one of them interrupts anyone, and every screenshot stays in your two-year history, so you can always review the call it made.

Dynamic · auto-dismissed
Yesterday
Today

carousel rotated, third slide

Intentional · noted in report
Yesterday
Today

new hero copy, noted in your next report

Broken · urgent alert
Yesterday
Today

hero image missing, urgent alert sent

Most changes are noise. You only hear about the one that is not.

SSL, domain, and broken-asset checks on autopilot

The broken-image and broken-link crawl rides along in the same deep scan, covering every monitored page. Certificate and domain expiry get their own daily checks, with warnings starting 30 days before either lapses. These are the invisible lines of a website care plan, kept without anyone thinking about them. To check a single site right now, run the free SSL/HTTPS checker, no signup.

SSL certificate

renews in 41 days

warning starts at 30 days

Domain registration

renews in 148 days

warning starts at 30 days

Broken images and links

15 pages crawled
Broken images 0 found
Broken links 1 flagged

A branded client report on the cadence each client expects

The rest of the week stays quiet, which is exactly what the report is for. On Monday, the day this example client picked, the week rolls up into a branded email: your agency's logo, colors, and sender name, and with the white-label toggle on, no SiteLetter name anywhere in the report.

Both the cadence and the delivery day are set per client: weekly, bi-weekly, monthly, or quarterly, on whichever day that client expects it. It can land in your inbox first, so you forward it when you are happy with it, or go straight to the client. Either way it opens right in their inbox: no SiteLetter login, ever. See the full report, section by section.

A
Acme Agency
Weekly Report · Apr 28 – May 4
Weekly Report

acme-client.com · 12 pages

Page Scores
94 ↑ +2 Performance
100 ↑ +1 Accessibility
100 → 0 Best Practices
100 ↑ +3 SEO
Uptime
99.94% ↑ +0.03%
M
T
W
T
F
S
S
28
29
30
1
2
3
4
Visual Changes

Checked 12 pages - 1 meaningful change

/pricing Possibly broken

Hero image is missing on the pricing page - broken image placeholder visible.

/ Content update

Updated homepage hero copy and added a new testimonial card below the fold.

One flat price for the whole day's work

Everything on this page runs on every site you add, for $5 per site per month, flat. No tiers, no add-ons, no per-check pricing. Add as many client sites as you manage, bring your whole team, and pay only per site. The 14-day free trial includes one site, and no credit card is needed to start.

Weighing it against another tool? See how it stacks up against Oh Dear or UptimeRobot, or browse all alternatives.

SiteLetter
daily service receipt · one site
1-min uptime probes included
Lighthouse audits × 15 pages included
visual scans + AI triage included
SSL + domain watch included
broken link check included
branded client report included
15 pages auto-discovered included
2-year history included
Total $5.00 /site /mo
about 17 cents a day

What runs, how often, and where it lands

Check What runs How often Where it lands
Uptime probe Homepage HTTP probe from the EU; the US confirms any failure and Asia-Pacific breaks ties Every minute Email or Slack alert, to you
Sub-page uptime The same uptime check on the other monitored pages Every 15 minutes Email or Slack alert, to you
Lighthouse audit Performance, Accessibility, Best Practices, and SEO on every monitored page, with deltas vs the previous period Daily Report, plus an alert when a score drops below your threshold
Visual change detection Full-page screenshot compared to the last good scan, each change classified by AI Daily Report; urgent alert if broken
SSL + domain expiry Certificate and domain registration expiry watch Daily Escalating alerts at 30, 14, 7, 3, 1 days; customizable
Broken images and links Crawl across all monitored pages (up to 15) Daily Report; alert when a count crosses your threshold
Client report Branded roll-up of everything above Weekly, bi-weekly, monthly, or quarterly, on the day you pick The client's inbox, or yours first

Lighthouse, visual, and broken-asset checks run together in one daily deep scan at each site's own slot. SSL, domain, and uptime run on their own schedules.

Plain answers

Do I need to install anything on the site?
No. SiteLetter monitors from the outside, the way a visitor would. There are no scripts, plugins, or DNS changes, and nothing that could slow the client's site down.
How many pages are monitored?
Up to 15 per site. They are auto-discovered from the sitemap and homepage links and ranked by importance, and the sitemap is re-synced weekly so new pages get picked up over time.
Is every feature included at $5/site?
Yes. Uptime, Lighthouse, visual change detection, SSL and domain watch, broken-link checks, and branded client reports are all in the flat $5 per site per month. No tiers, no add-ons. The 14-day free trial includes one site, and no credit card is needed to start.
Can reports go straight to clients?
Yes. Each client's report can go to their inbox automatically on its schedule, or land in yours first so you review and forward it when you are happy with it. Either way it carries your agency's branding.
What does the AI actually classify?
Visual changes only. When the daily screenshot differs from yesterday's, AI sorts the change into dynamic content (auto-dismissed), an intentional update (noted in the report), or something broken (urgent alert). Uptime, SSL, domain, and Lighthouse alerts use plain thresholds, no AI involved.
How long is history kept?
2 years. Every check result, screenshot, and report stays available, so you can show a client their uptime or performance trend across the full 2 years.
Where do alerts go?
Email and Slack (via Incoming Webhooks), in any combination of addresses and channels. Alerts go to you and your team, never to clients. The only thing a client ever receives is the branded report.
How white-label are the reports?
The report carries your agency's logo, colors, and sender name, and an org-level toggle removes the SiteLetter name from the report entirely. One honest caveat: the sending address is a siteletter.com address for now. Custom sending domains are planned.
Do my clients need a SiteLetter login?
No. The report is a branded email that opens right in their inbox. A new external recipient confirms their address once with a one-click link, and that is the only step. Nobody on the client side ever creates an account.
Does it work outside WordPress?
Yes, identically. Monitoring runs from the outside, so WordPress, Webflow, Shopify, Squarespace, Framer, and custom builds all get the same coverage. Nothing is installed on any of them.
What is not monitored today?
Anything that isn't a public page. SiteLetter monitors public pages only, so sites behind Basic Auth or password protection and staging environments aren't covered yet (both are planned but not shipped). There's no API-endpoint or checkout-flow monitoring either. Monitored pages are auto-selected; manual page pinning is on the roadmap.
How many sites and people fit in one account?
As many client sites as you manage - you pay per site, nothing else changes. Your whole team comes along: up to 200 members per organization, with no per-seat pricing.

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, seeds alerts, schedules reports.
  • 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