Prompt
How do I make a branded status page on our own domain?
Latest observation
Oct 5, 2026
OpenAI APIWeb search: off
To make a branded status page on your own domain, you usually need three pieces:
- A status page platform
- A custom domain/subdomain
- Branding/DNS setup
1) Choose a status page service
Common options include:
- Atlassian Statuspage
- Better Uptime
- UptimeRobot
- Incident.io
- Cachet (self-hosted)
- Better Stack
Pick one that supports:
- custom domains
- incident history
- uptime monitoring
- subscriber notifications
2) Set up your branded page
In the status page settings, add:
- your company logo
- your brand colors
- your product name
- your support/contact links
- your incident components (API, web app, payments, etc.)
3) Use your own domain
Usually you create a subdomain like:
status.yourdomain.comhealth.yourdomain.com
Then configure DNS:
- Most providers ask for a CNAME record
- Example:
- Host:
status - Type:
CNAME - Target: the status provider’s host, e.g.
yourcompany.statuspage.io
- Host:
Some services may also require:
- verifying the domain
- SSL/TLS setup
- an apex-domain alternative if you want
yourdomain.com/status
4) Add SSL
A good status page should use HTTPS. Most providers handle this automatically once DNS is correct, but confirm:
- HTTPS is enabled
- certificate is issued
- redirects from HTTP to HTTPS work
5) Connect monitoring and incident updates
To make the page useful:
- connect uptime checks
- define service components
- enable incident posting
- set up email/SMS/webhook notifications for subscribers
6) Test branding and access
Check:
- page loads on your domain
- favicon/logo is correct
- colors match your brand
- no provider branding is too prominent if you want a white-label feel
- mobile display
- incident creation and subscriber signup
Simple example
If your domain is example.com, you might set:
- status page URL:
status.example.com - DNS:
CNAME status -> provider-host - branding:
Example Inclogo, blue theme, custom footer
If you want full control
If you want complete branding and no third-party look:
- self-host Cachet or similar
- deploy on your own infrastructure
- use your own domain and SSL
- connect it to your monitoring stack
Recommendation
If you want the fastest setup:
- use a hosted provider
- create
status.yourdomain.com - add your branding in the dashboard
- point DNS there
If you want, I can also give you:
- a step-by-step setup for a specific provider, or
- a DNS example for your domain registrar/hosting provider.