Agencies get judged on response time to problems they did not cause. A client's certificate expires, their site goes down on a Sunday, or someone in their marketing team edits a page and breaks the layout — and the call arrives before you have any idea.
Free plan forever · No credit card · Set up in under a minute
How should an agency monitor client websites?
One monitor per client site for outages, certificate and domain expiry warnings attached to each, and a content watch on any client who edits their own site. The economics only work if the tool prices by site rather than by check, because an agency with thirty clients needs thirty monitors and no per-check budget.
For most agencies monitoring is not a product decision, it is a reputation one. You are not paid to run a client's infrastructure, but you are the number they call, and "we did not know either" is a bad answer twice over.
The awkwardness is cost. Per-site pricing on most monitoring tools makes thirty clients expensive enough that agencies either monitor nothing or monitor only the biggest accounts and hope.
This page covers what to set up per client, how to catch the two entirely preventable outages, and how to stop being surprised by changes the client made themselves.
Three things, and the second two cost no extra allowance.
Checked every five minutes. For clients with a checkout or booking flow, monitor that page too and add a keyword check, because a broken booking form returns a perfectly healthy 200.
The two outages that are entirely preventable and still happen constantly. Both attach to the monitor you already created and use no extra allowance. A client whose domain lapses because nobody was watching is a client you lose.
If the client's team edits their own site, watch the homepage and one template. When they break something you find out from an alert rather than a phone call, and you have the before-and-after to show them.
Nightly backups, feed imports, report generation. A job that stops being invoked produces no error at all.
Thirty clients at one monitor each fits inside the $19 Growth plan, with fifty monitors, fifty watched pages and fifty heartbeats. On Pro it is a hundred of each for $34.
The usual agency fudge is one login and a shared password. There is a better option.
Team seats give each person their own login into your account. They can see and manage the monitors and watches, and they never see billing. That removes the shared-password problem and means somebody leaving is a seat you revoke rather than a password everyone has to change.
Seats are included rather than sold separately: 3 on the $5 Founding Member plan, 1 on Basic, 10 on Growth and 25 on Pro. For most agencies Growth covers the whole delivery team.
Alerts route per monitor, so each account manager can receive their own clients' alerts rather than everyone receiving everything and nobody reading any of it.
Three of these come up often enough to state plainly.
There is no branded PDF report to send clients each month. Status pages can carry your branding and a custom domain, and change history can be exported as CSV, but a client-facing monthly report is something you would assemble yourself.
This is one account with many monitors, not a multi-tenant console with a workspace per client. If you need genuine per-client separation with individual billing, a tool built for managed service providers will suit you better.
Checks run from a single origin. If a client needs proof their site is reachable from specific countries, a larger platform is the right answer.
Not available on any plan. Alerts reach email, browser push, Slack, Teams, Discord, Telegram, Flock and webhooks.
Cover every client site for outages, expiry and unannounced changes.
Five-minute checks, using the client name so alerts are immediately identifiable.
Both attach to the monitor and cost no extra allowance. These are the two outages you can prevent entirely.
Checkout, booking or contact forms — a string that only appears when the page genuinely works.
So a change they made reaches you as an alert with a before-and-after rather than as a complaint.
Team seats give each person their own login without access to billing.
Per-monitor alerting means each person gets their own clients rather than everyone getting everything.
Typically about 15 minutes from start to finish.
Uptime monitors, watched pages and heartbeats each get their own allowance, so adding a page watch never costs you a monitor. SSL and domain checks ride along with the monitor they belong to and use nothing extra.
| Plan | Monitors | Watched pages | Heartbeats | Fastest interval | Alert channels | Price |
|---|---|---|---|---|---|---|
| Free | 1 | 1 | 1 | Every 30 minutes | 1 email address | $0 |
| Founding Member first 20 only | 25 | 25 | 25 | Every 5 minutes | Email + webhook & chat | $5/mo |
| Basic | 10 | 10 | 10 | Every 10 minutes | Email + webhook & chat | $8/mo |
| Growth | 50 | 50 | 50 | Every 5 minutes | Email + webhook & chat | $19/mo |
| Pro | 100 | 100 | 100 | Every 60 seconds | Email + webhook & chat | $34/mo |
Annual billing is cheaper on every paid tier. The pricing page is the authoritative list.
Every recorded change is compared word by word and kept with a before-and-after image. This is the real output, shown with worked example data.
Price fell from $49 to $39, and an annual discount was added.
The item is available again and the basket button returned.
A new subprocessor was added in another jurisdiction.
The free plan sends to one email address. Every paid plan adds the chat and webhook channels below, with 2 to 10 destinations depending on the plan. However many alerts you receive, the price does not change — nothing here is metered or charged per alert.
There are no voice calls and no SMS. If a phone call at 3am is a hard requirement, say so before you subscribe — we would rather tell you now than refund you later.
25 on the $5 Founding Member plan, 50 on Growth at $19 and 100 on Pro at $34. Watched pages and heartbeats have separate allowances of the same size, so content watching never costs you a monitor.
No. SSL and domain expiry warnings attach to a monitor you have already created and use no additional allowance. Given that an expired certificate or lapsed domain is an entirely preventable outage, this is the highest-value thing an agency can switch on.
Yes. Team seats give each person their own login that can see and manage monitors but never billing — 3 on the $5 plan, 10 on Growth, 25 on Pro. It removes the shared-password problem entirely.
Not as a generated monthly PDF. Status pages carry your branding and a custom domain, and history exports as CSV, but a client-facing report is something you would assemble. If automated white-label reporting is a requirement, we are not the right tool.
No. This is one account containing many monitors, not a multi-tenant console with per-client billing. Agencies needing genuine separation should look at tools built for managed service providers.
Watch the homepage and one page per template. When their team edits something you get an alert with the before and after, which is both an early warning and a useful thing to have in the conversation that follows.
Checks run from a single origin, so we confirm a site is reachable from outside your and the client's infrastructure but cannot verify regional reachability. If a client specifically needs that, a larger platform is the honest answer.
No. Browser push reaches a phone lock screen, and Slack, Teams, Discord, Telegram, Flock and webhooks are all available, but there are no voice calls or SMS on any plan.
Last updated August 4, 2026 · Written by Amit Gupta, founder of MonitoringDaddy
25 sites for $5/mo, 50 for $19, 100 for $34 — certificates and domains included. Free plan to try it.