Status pages for agencies: a page or group per client, only client-facing components exposed, and alerts routed to the team that owns each account.
Agencies need status pages that separate clients, environments, and ownership. The goal is to prove proactive monitoring without exposing irrelevant internal tooling.
For an agency, the status page is both an operational tool and a piece of client-facing proof that you are watching their property. The organizing principle is separation: a group per client keeps each account's checks, incidents, and alerts distinct, so an outage points unambiguously at one client and one owning team. Expose only that client's customer-facing components on their page — never a shared page that leaks one client's status to another, or buries their services among a hundred others. Route each account's alerts to the team responsible for it, so the right people respond first and no one is paged for a client they do not own. The result is faster, clearer incident handling and a standing demonstration of the monitoring you provide.
Use groups in Sandglass to organize client checks, publish only the client-facing components, and route alerts to the team responsible for that account.
Avoid a single mixed page for every client. It confuses customers and makes incidents harder to explain when only one account or property is affected.
List the services customers recognize — website, API, checkout, dashboard — not internal subsystems.
Back every public component with an HTTP, content, TCP, or SSL certificate check so its state is measured, not toggled by hand.
Keep noisy internal dependencies off the public page and route their alerts to your team channel instead.
Add the public status page link to support replies and documentation so customers can self-serve during incidents.