Solutions

PageLantern for agencies

Monitoring for agencies managing many client sites.

An agency's monitoring problem is multiplication: thirty clients means thirty sites, thirty certificates, thirty domains, and thirty owners who should hear about their problem from you — not the other way around. PageLantern keeps the whole client book in one workspace without losing track of whose site is whose.

One workspace

Every client site, grouped so the list stays readable

The monitoring dashboard groups monitors by domain, so each client's site collapses into one row with its checks underneath — the fleet view stays scannable at fifty monitors, not just at five. Tags layer on top of that for the way your agency actually thinks: tag monitors by client, by retainer tier, by hosting provider, or by the team that owns them, then filter the worktable and read per-tag uptime rollups in the tag console.

When a client leaves or a site is rebuilt, tags and monitors move with a few clicks — there is no per-client account juggling, and your team works from one login.

Per site

The checks each client site should have

A client site needs more than a ping. These are the checks agencies set up per site — most of them included on the Free plan, all of them on Starter.

Uptime and content

HTTP checks with expected status codes plus content assertions, so a hacked, blanked, or half-broken page fails the check even when it still returns 200.

SSL certificate expiry

Certificate renewals fail quietly and clients notice loudly. Expiry warnings across the whole book of clients, from one screen.

Domain expiry

The classic agency nightmare — a client's domain lapses because the renewal email went to an inbox nobody reads. RDAP expiry checks warn while there is still time.

Forms and flows

On paid plans, hosted browser checks walk contact forms, logins, and checkout flows in a real browser and keep screenshots as evidence for the client conversation.

DNS drift

On paid plans, DNS checks catch records changed at the registrar or host — the "the old developer still had access" class of surprise.

Per client

Alerts routed per client, not one noisy feed

Alert destinations are set per monitor, so each client's checks can point at their own channel: the client-services Slack channel for one account, a shared inbox for another, a webhook into your PSA for a third. Channels cover email, Slack, Microsoft Teams, Discord, webhooks, and PagerDuty, with 1 channel on Free, 5 on Starter, and unlimited channels on Team — plus 50 to 200 SMS a month on paid plans for the sites that justify waking someone.

Notification rules keep the noise down fleet-wide: thresholds, quiet hours, and reminder intervals mean two consecutive failures page you, one blip does not.

Client trust

Status pages and history you can show clients

Each status page reflects the monitors you choose, so a client-facing page shows that client's services and nothing else. Pages carry your logo and brand colour, publish incident updates and maintenance windows, and support email subscribers — hosted by PageLantern at a shareable URL. Free includes 1 page, Starter 3, and Team 10. To be straight about the limits: pages are not white-label — they live on our domain, with your branding on the page.

For the monthly retainer conversation, history is the evidence: 30 days on Free, 90 on Starter, and a year on Team, with CSV/JSON exports on paid plans and recurring reliability reports plus a full audit log on Team.

At a glance

Agency jobs mapped to features

Agency workflows and the PageLantern feature that covers each, with the plan it needs.
The agency jobHow PageLantern covers itPlan
Keep 30 client sites in one readable viewDomain-grouped monitor list plus tags with uptime rollupsFree
Catch outages, defacements, and broken pagesHTTP checks with content assertionsFree
Never let a client certificate or domain lapseSSL and domain expiry monitoring per siteFree
Route each client's alerts to their own channelPer-monitor alert destinations across 8 channel typesFree (1 channel), Starter (5)
Give clients a branded status pageMonitor-scoped status pages with logo and brand colourFree (1 page), Starter (3)
Prove uptime at the retainer reviewHistory with CSV/JSON exportStarter ($9/mo)
Recurring reliability reports and audit trailScheduled analytics reports and full audit logTeam ($24/mo)

Plan shapes are the published plans — Free is 15 monitors; Starter is 50 monitors at 1-minute checks; Team is 500.

Plans at a glance

What each plan includes

PageLantern plan limits for Free, Starter, and Team.
LimitFreeStarterTeam
Price$0$9/mo or $7/mo annual$24/mo or $19/mo annual
Monitors1550500
Check speed5 minutes1 minute30 seconds for 25 critical monitors
Users1310
History30 days90 days1 year
Status pages1 hosted page3 pages10 pages
SMS alertsNot included50 SMS per month200 SMS per month
Alert channels1 channel5 channelsUnlimited

Figures are the published plans — the full matrix is on the pricing page.

Next step

Set up the first monitors free — no card required.

FAQ

Frequently asked questions

How do I organize monitors for many clients?

Two mechanisms layer together: the monitoring table groups monitors by domain automatically, so each client site reads as one row, and tags let you slice the fleet the way your agency thinks — by client, retainer tier, hosting provider, or owner — with per-tag uptime rollups and filtering in the tag console.

Can each client's alerts go to a different place?

Yes. Alert destinations are configured per monitor, so one client's checks can alert a dedicated Slack channel while another's go to a shared inbox or a webhook into your ticketing system. Free includes 1 channel, Starter 5, and Team unlimited, across email, Slack, Microsoft Teams, Discord, webhooks, and PagerDuty.

Can clients see a status page without logging in?

Yes. Status pages are public, hosted pages scoped to the monitors you choose, so a client-facing page shows only that client's services. Pages carry your logo and brand colour, support incident updates, maintenance windows, and email subscribers. They are hosted at a pagelantern.com URL — branded, but not white-label.

Are PageLantern status pages white-label?

No, and we would rather say so plainly: pages display your logo and brand colour but live at a PageLantern-hosted URL, and custom domains are not offered today. If fully white-label pages are a hard requirement, we are the wrong tool for that piece; for everything else in the agency workflow, the branded hosted page covers the client conversation.

How do I prove uptime to a client at review time?

Monitor history is retained 30 days on Free, 90 days on Starter, and 1 year on Team. Paid plans export history as CSV/JSON, and Team adds recurring reliability reports and a full audit log — enough to answer "how did the site do this quarter" with numbers rather than memory.

How many sites can I monitor on each plan?

Free covers 15 monitors at 5-minute checks; Starter ($9/month) covers 50 monitors at 1-minute checks; Team ($24/month) covers 500 monitors with 30-second checks on 25 critical ones. A typical client site uses two to four monitors (uptime, SSL, domain, and a form or flow), so Starter comfortably carries a boutique agency's book.