StatusKit / status pages
// hosted status pages for agencies

A status page that speaks for you.

Give every client a branded status page — their title, theme and colour — showing 90 days of uptime, live incidents and a subscribe box. It deflects the "is the site down?" messages, proves the uptime you're paid to keep, and makes a small studio look like it runs a real operation. Hosted, live in minutes, nothing to deploy.

// paint it any accent — Signal green Azure Google blue Violet Cyan Amber Rose Slate

01The page is the professional signal

Anyone can say "we monitor your site." A live status page shows it. When a client can pull up a clean page with 90 days of green and a subscribe button, the monitoring stops being an invisible line item and becomes something they can see you doing. It's the difference between "trust me" and "look." For a boutique studio, that one URL is the cheapest credibility you can buy — it makes you look like the kind of shop that has a status page.

02Branded to each client, not to us

A status page covered in a vendor's logo undercuts the point. StatusKit pages wear your client's identity: set the page title, choose dark, light or auto to match their brand, and pick an accent — one of eight presets or any hex. The status dots, the headers, the subscribe button all recolour to match. Every client can get a different look, so each page feels like it belongs to that client, not to a tool.

01

A 90-day uptime history

Every monitor shows a 90-day strip — green for healthy days, amber and red for the rough ones — so clients see the track record, not just this second.

02

Response-time trend

HTTP and keyword monitors plot a response-time line, so a page that's up but crawling is visible before anyone files a ticket.

03

Incident updates you post

Write a short note when something breaks or recovers; it pins to the page with a timestamp. Clients read the story instead of emailing you for it.

04

Email subscribers

Visitors subscribe with one field and get emailed when a monitored service goes down and again when it recovers — the up↔down fan-out you already run.

05

RSS, Atom & JSON feeds

Every page publishes standards feeds, so a client's own tooling, a Slack RSS app or a dashboard can pull incidents automatically.

06

Your title, theme & accent

Set the page title, pick dark, light or auto, and choose an accent colour. The page wears the client's look, not a generic vendor badge.

03Guessing vs. a page that answers for you

// no status page

Every outage is your phone

  • "Is the site down?" lands in your DMs, email and phone at once
  • You're the single source of truth, awake or not
  • Clients have no proof of the uptime they're paying for
  • An incident means writing the same update to five people
// statuskit status page

A URL answers instead

  • One page shows current status + 90 days of history
  • Clients subscribe and get emailed on down and on recovery
  • The uptime record is visible, timestamped and yours to point to
  • Post one incident note; everyone watching sees it at once

04Live in minutes, nothing to deploy

You already run the monitoring; the status page is a switch, not a project. Turn a public page on in the console, choose a slug, mark which monitors are public, set the title, theme and accent — the page is live at statuskit.app/status/your-slug the moment you save. No hosting, no static site to rebuild when an incident hits, no DNS to wait on. Prefer to define your monitors in version control? The whole fleet can live in a monitors.json, and each client's page rides along. Want to see the real thing? StatusKit's own status page runs on exactly this.

05FAQ

Can I give each client their own status page?

Yes — that's the point. Turn on a public page, pick a slug, choose the title, theme and accent, and mark which monitors are public. Manage a dozen clients and each gets a page that shows only their services, on its own URL, with its own look. It's the professional face for the monitoring you're already running.

What does the status page URL look like?

Your page is hosted at statuskit.app/status/your-slug — you choose the slug when you switch the page on, and it's live instantly with your title, theme and accent. Nothing to deploy, no DNS to wait on, no server to keep up. Want to see a real one? StatusKit's own status page is a live example.

Can I brand the status page with my colours?

Yes. Set the page title, choose dark, light or auto to follow the visitor's system, and pick an accent — one of eight presets or any hex you like. The whole page — status dots, headers, the subscribe button — recolours to match, so it reads as your studio's page, not a stock template.

Do visitors get notified when something goes down?

Yes. There's a subscribe box on every page; a visitor enters an email, confirms once, and is notified the moment a monitored service goes down — and again when it recovers. That's the same up↔down alerting your team gets, extended to your clients, so they hear it from the page instead of from a surprised support inbox.

What can go on the page besides uptime?

A 90-day uptime history per monitor, a response-time trend for HTTP and keyword checks, and incident notes you post with a timestamp when something breaks or recovers. The page also publishes RSS, Atom and JSON feeds so any downstream tool can subscribe to incidents programmatically.

Is a hosted status page worth it for a small agency?

A status page quietly does three jobs: it deflects "is the site down?" messages to a URL, it proves the uptime you're being paid to keep, and it makes a small studio look like it runs a real operation. Start on the free checker, then put a client fleet under monitoring and hand each one a page from the console.

// give every client a page

Hand your next client a status page.

Start free — check any site's uptime, SSL and domain right now, no signup. When you're ready, put a client fleet under monitoring and turn on a branded page for each one.