What is a Status Page?
A status page is a public-facing website that displays the real-time operational status of your services and infrastructure. It’s your central hub for communicating uptime, incidents, scheduled maintenance, and service health to your users. With Watchman Tower, every account automatically gets a status page that updates in real-time based on your monitors.Your Status Page URL
Each workspace gets a unique status page URL:status.mycompany.com) on Team and Stack plans.
Why Use a Status Page?
Build Trust
Show transparency about your service reliability and be proactive during incidents
Reduce Support Load
Users check status before contacting support, reducing ticket volume during outages
Professional Image
Demonstrate commitment to reliability and open communication with customers
Real-Time Updates
Automatically reflects monitor status without manual updates
What’s Included
Your Watchman Tower status page includes:Real-Time Monitor Status
Real-Time Monitor Status
All your monitors are displayed with current status:
- ✅ Operational
- ⚠️ Degraded Performance
- ❌ Major Outage
- 🔧 Under Maintenance
Uptime Percentages
Uptime Percentages
Each monitor shows uptime percentage for:
- Last 24 hours
- Last 7 days
- Last 30 days
- Last 90 days (Team/Stack plans)
Incident History
Incident History
Timeline of past incidents showing:
- Start and end times
- Affected services
- Duration
- Resolution notes
Maintenance Schedules
Maintenance Schedules
Upcoming planned maintenance windows:
- Scheduled date and time
- Expected duration
- Affected services
- Description of work
Response Time Graphs
Response Time Graphs
Visual graphs showing:
- Average response times
- Performance trends
- Peak and off-peak patterns
Subscribe to Updates
Subscribe to Updates
Visitors can subscribe to:
- Email notifications
- RSS feed
- Webhook updates
Status Page Features by Plan
| Feature | Free | Solo | Team | Stack |
|---|---|---|---|---|
| Public Status Page | ✅ | ✅ | ✅ | ✅ |
| Real-Time Updates | ✅ | ✅ | ✅ | ✅ |
| Incident History | 7 days | 30 days | 90 days | 1 year |
| Uptime Display | ✅ | ✅ | ✅ | ✅ |
| Response Time Graphs | ❌ | ❌ | ✅ | ✅ |
| Custom Domain | ❌ | ❌ | 1 domain | 5 domains |
| Custom Branding | Basic | Basic | Advanced | Full |
| Custom CSS | ❌ | ❌ | ❌ | ✅ |
| Email Subscriptions | ✅ | ✅ | ✅ | ✅ |
| RSS Feed | ✅ | ✅ | ✅ | ✅ |
| Maintenance Scheduling | ❌ | ✅ | ✅ | ✅ |
How It Works
1
Create Monitors
Set up monitors for your websites, APIs, and services in the Watchman Tower dashboard
2
Status Page Auto-Updates
Your status page automatically reflects the current state of all monitors
3
Incidents are Logged
When monitors detect issues, incidents are created and displayed on your status page
4
Users Stay Informed
Visitors can see real-time status and subscribe to notifications
Customization Options
Branding (All Plans)
- Upload your logo
- Set primary brand color
- Customize page title
- Add company description
Advanced Branding (Team/Stack)
- Custom color schemes
- Favicon upload
- Meta tags for SEO
- Social media preview images
Custom CSS (Stack Plan)
Full CSS customization for complete brand alignment:- Custom fonts
- Layout modifications
- Component styling
- Responsive design adjustments
Custom Domain (Team/Stack)
Host your status page on your own domain:status.mycompany.cominstead ofstatus.watchmantower.com/your-slug- Automatic SSL certificates
- Instant setup
- Professional appearance
Status Page Visibility
Your status page is public by default, which means:- ✅ No login required to view
- ✅ Indexed by search engines (unless disabled)
- ✅ Can be shared via link
- ✅ Can be embedded in iframes
If you need a private status page visible only to authenticated users, this feature is available on Stack plan. Contact sales for details.
Subscriber Notifications
Visitors can subscribe to your status page to receive:Email Notifications
Subscribers get emails for:- New incidents
- Incident updates
- Incident resolutions
- Scheduled maintenance reminders
RSS Feed
Your status page includes an RSS feed at:Webhook Integration
For automated systems, webhooks can notify external services:- Incident created
- Incident updated
- Incident resolved
- Maintenance scheduled
Incident Management
When monitors detect issues, you can:Automatic Incidents
Watchman Tower can automatically create incidents when monitors go down
Manual Incidents
Create incidents manually for issues not covered by automated monitoring
Update Incidents
Post updates to keep users informed during resolution
Post-Mortems
Add detailed resolution notes after incidents are resolved
Incident Statuses
- Investigating - Issue detected, team is diagnosing
- Identified - Root cause found, working on fix
- Monitoring - Fix applied, monitoring for stability
- Resolved - Issue completely resolved
Maintenance Windows
Schedule planned maintenance to set user expectations:1
Create Maintenance Window
Set date, time, duration, and affected services
2
Subscribers Notified
Email subscribers receive advance notice
3
Status Page Updates
Shows banner during maintenance window
4
Auto-Complete
Maintenance automatically marks complete at end time
- Schedule maintenance during low-traffic periods
- Provide at least 24 hours notice
- Overestimate duration for buffer
- Post updates if extended
SEO & Discovery
Your status page is optimized for search engines:Default SEO Tags
Customization (Team/Stack)
Customize meta tags for better SEO and social sharing:- Page title
- Meta description
- Open Graph image
- Twitter card data
Search Engine Visibility
Allow Indexing (Default)
Allow Indexing (Default)
Your status page can be found via Google, Bing, etc. Good for public transparency.
Disable Indexing (Optional)
Disable Indexing (Optional)
Add
noindex meta tag to prevent search engine indexing. Status page is still publicly accessible via direct link.Available in Settings → Status Page → SEOEmbedding Your Status Page
You can embed your status page in your website:Full Page Embed
Status Widget (Coming Soon)
Small embeddable widget showing overall status:- Compact design
- Auto-updating
- Customizable appearance
- Click to view full status page
Analytics & Insights
Track how users interact with your status page:Visitor Analytics (Stack Plan)
- Page views
- Unique visitors
- Geographic distribution
- Traffic sources
- Subscriber growth
Incident Analytics
- Incident frequency
- Average resolution time
- Most affected services
- Uptime trends
Creating Your First Status Page
1
Navigate to Status Pages
Go to Status Pages in your Watchman Tower dashboard
2
Click Create
Click the Create Status Page button
3
Enter Basic Information
- Name: Choose a descriptive name (e.g., “My Company Status”)
- Description: Optional subtitle for your status page
- Slug: Auto-generated URL slug (editable)
4
Configure Settings
Set visibility (Public/Private), add monitors, and customize appearance
Name Selection Best Practices
Your status page name appears prominently on your public page. Choose wisely:- ✅ Good: “Acme Corp Status”, “API Status”, “Production Services”
- ❌ Avoid: “Test123”, “My Page”, “Status Page 1”
- Use your company or product name
- Keep it professional and clear
- Minimum 3 characters required
- Automatically generates URL slug
Slug Generation
The slug is automatically created from your name:| Name | Generated Slug |
|---|---|
| My Website | my-website |
| Acme Corp Status | acme-corp-status |
| API v2 Production | api-v2-production |
- Lowercase letters only
- Spaces become hyphens
- Special characters removed
- Must be unique across your account
Managing Status Pages
Status Page List
Your status pages are displayed in a table with:| Column | Description |
|---|---|
| Name | Status page display name |
| Slug | URL identifier |
| Visibility | Public 🌐 or Private 🔒 badge |
| Custom Domain | Your branded domain (if configured) |
| Items | Number of monitored services |
- Click row - Edit settings
- External link icon - View live page
- Delete button - Remove status page
Quick Actions
Create
Add new status page in seconds
Edit
Update settings and appearance
View Live
See your public status page
Getting Started
General Settings
Configure name, slug, visibility, and integrations
Monitored Items
Add and organize services on your status page
Theme Customization
Brand your status page with colors and logo
Display Settings
Configure refresh intervals and data visibility
Custom Domain
Host status page on your own domain (Team/Stack)
Advanced
Multiple pages, API access, and best practices
Best Practices
Be Proactive
Be Proactive
Post incident updates before users report issues. Even if you don’t have full details, acknowledge the problem.
Update Regularly
Update Regularly
During incidents, post updates every 15-30 minutes even if it’s “still investigating.” Silence creates anxiety.
Use Clear Language
Use Clear Language
Avoid technical jargon. Write for non-technical users who just want to know if the service works.
Schedule Maintenance Wisely
Schedule Maintenance Wisely
Choose low-traffic times and provide ample notice. Consider time zones for global users.
Write Post-Mortems
Write Post-Mortems
After major incidents, publish detailed post-mortems explaining what happened and how you’ll prevent it.
Link from Your App
Link from Your App
Add a status page link in your app’s footer, help menu, or error pages so users can easily check status.
Test Subscribers
Test Subscribers
Periodically create test incidents to verify subscriber notifications work correctly.
Examples
See how companies use status pages effectively:- GitHub Status - Clear communication during incidents
- Stripe Status - Comprehensive service breakdown
- Vercel Status - Clean design with performance metrics
Need Help?
Contact Support
Questions about setting up or customizing your status page? Email [email protected]
