How to make a status page for your product
5 min read · Updated October 21, 2026
A status page is a public web page that shows whether your product is working. When something breaks, customers check it instead of writing to support, and you have one place to say what is happening. Here is how to build one with Status Pages in about ten minutes, and how to make it update itself.
Before you start
Decide what a customer would want to know about. A status page works best when it lists the parts of your product people actually use, such as the website, the API, the dashboard and the login, not every server you run.
Status pages are part of the Expert and Business plans. Creating a page costs a small number of credits, and so does each email sent to a subscriber. Components, incidents and maintenance notices are free, and reading the page is always free for visitors.
Create the page in six steps
- Open Status Pages: sign in, open the service and choose Create page.
- Name it and pick the address: the name is what visitors see, and the address becomes the link of your page, for example /status/your-product.
- Make it yours: add your logo and a cover, and pick an accent colour so the page looks like part of your product.
- Add components: create one component for each part of your product that customers care about. Each has a name and a status such as operational or degraded.
- Link components to monitors: if you already watch an address with the uptime monitor, link the component to that monitor. The page then shows an outage when the monitor sees one and goes back to operational when the check passes, with nobody touching it.
- Share the link: put it in your footer, your support replies and your sign-in page. Business accounts can show it on their own domain, such as status.yourcompany.com.
Post an incident
When something goes wrong, post an incident. Give it a short, plain title, choose the status (start with investigating), pick how bad it is and select the components it affects. The page shows it at the top at once.
Then keep posting updates as you learn more, and mark the incident resolved at the end. Tick the email box if subscribers should be told. Good updates say what is broken, what you are doing and when you will write again, and they avoid blame and jargon.
Announce planned maintenance
For planned work, create a maintenance notice with a start and an end time. Subscribers are emailed before it begins and the page shows the window. People forgive downtime they were warned about.
Let people subscribe
Visitors can sign up with their email address and confirm it. After that they get a message when an incident starts, changes or ends, and before planned maintenance. Every email has an unsubscribe link. The page also has a JSON feed and an RSS feed for people who prefer a reader.
A longer history is kept on its own page, as far back as your plan stores it, so customers can see how reliable you have been.
Try it yourself
Start free: new accounts get credits, and the free plan tops them up every week.
Questions about this guide
- Do I need a monitor to use a status page?
- No. You can set every component by hand. Linking a component to an uptime monitor only saves you the work of updating it during an outage.
- Can the status page use my own domain?
- Yes, on the Business plan. You point a domain you control at the page and the page is served on it with HTTPS.