Basic Information
Status Page Name
Your status page name is the primary identifier displayed to visitors. Requirements:- Minimum 3 characters
- Used for identification across dashboard
- Auto-generates URL slug
- Can be changed anytime
- Use your company or product name
- Keep it professional and recognizable
- Examples: “Acme Corp Status”, “API Services”, “Platform Health”
URL Slug
The slug determines your status page URL and is automatically generated from the name. Auto-Generation:- Lowercase letters and numbers only
- Spaces converted to hyphens
- Special characters removed
- Must be unique in your account
Real-Time Validation
System checks if slug is available
- ✅ Green checkmark if available
- ❌ Red error if already exists
Description
Optional subtitle displayed below your status page name. Usage:- Brief explanation of what’s monitored
- Displayed as subtitle on public page
- Plain text only (no HTML or Markdown)
- Recommended but not required
- “Real-time status for all our services”
- “Monitor the health of our API and infrastructure”
- “Check uptime and performance across our platform”
Visibility & Access Control
Control who can access your status page.Public Mode
Your status page is accessible to anyone with the link. Characteristics:- 🌐 No authentication required
- ✅ Appears in search engines (if SEO enabled)
- ✅ Anyone can view and subscribe
- ✅ Can be embedded in iframes
- Badge: Green “Public” with globe icon
- External customers and users
- Transparent communication during incidents
- Building trust with stakeholders
- SaaS products and public services
Private Mode
Your status page requires authentication to access. Characteristics:- 🔒 Password or authentication required
- ❌ Not indexed by search engines
- ❌ Cannot be embedded publicly
- ❌ Subscribers need password to receive updates
- Badge: Gray “Private” with lock icon
- Internal services and teams
- Sensitive infrastructure status
- Limited stakeholder communication
- Beta products or private testing
Password Protection
Enable password protection for private status pages.
Changing Password:
You can update the password anytime:
- Go to General Settings
- Click “Change Password”
- Enter new password
- Save changes
Share the new password with authorized users. They’ll need to re-authenticate on their next visit.
Integrations
Google Tag Manager
Track visitor analytics and behavior on your status page.Google Tag Manager availability depends on your current workspace capabilities and status page configuration.
Get GTM Container ID
Find your GTM Container ID in your Google Tag Manager account
- Format:
GTM-XXXXXXX
Enter Container ID
Paste the Container ID in the GTM field
- No need to include
GTM-prefix (auto-added)
Page Views
Page Views
- Total visits
- Unique visitors
- Page load times
- Bounce rates
User Behavior
User Behavior
- Click events on monitors
- Subscription form submissions
- Incident timeline interactions
- External link clicks
Performance Metrics
Performance Metrics
- Page load times
- Time to interactive
- First contentful paint
- Largest contentful paint
Custom Events
Custom Events
Define custom events in GTM:
- Status changes viewed
- Incident updates read
- Response time charts viewed
- Filter or search usage
- Monitor how many people check status during incidents
- Track which services get the most attention
- Measure effectiveness of incident communications
- Understand visitor demographics and locations
Saving Changes
Save Button Behavior
The Save button is smart and context-aware: States:- Disabled (gray) - No changes made yet
- Enabled (blue) - Changes detected, ready to save
- Loading (spinner) - Saving in progress
- Success (checkmark) - Changes saved successfully
Real-Time Validation
Before saving, Watchman Tower validates your inputs:Name Validation
- Minimum 3 characters
- Shows error if too short
Slug Validation
- Checks uniqueness in real-time
- Shows availability indicator
GTM Container ID
- Validates format (GTM-XXXXXXX)
- Shows error if invalid
Password Strength
- Minimum 8 characters
- Suggests strong password
Notifications
After saving, you’ll see toast notifications: Success:Troubleshooting
Slug already exists
Slug already exists
Issue: The slug you entered is already in use by another status page.Solution: Choose a different slug or append a number/word to make it unique.
GTM not tracking
GTM not tracking
Issue: Google Tag Manager doesn’t seem to be collecting data.Solutions:
- Verify Container ID is correct (check GTM dashboard)
- Ensure GTM container is published (not in draft mode)
- Check browser console for GTM errors
- Use GTM Preview mode to debug
- Wait 24 hours for data to appear in Google Analytics
Password not working
Password not working
Issue: Users report password authentication failing.Solutions:
- Verify password was saved (check settings)
- Ensure users are entering correct password (case-sensitive)
- Clear browser cache and try again
- Generate new password and share with users
Can't change visibility
Can't change visibility
Issue: Unable to switch between Public and Private modes.Solution: If you have a custom domain configured, certain restrictions may apply. Contact support if the issue persists.
Best Practices
Choose Memorable Slugs
Short, descriptive slugs are easier to share and remember
Use Descriptive Names
Clear names help users understand what’s being monitored
Add Descriptions
Brief descriptions set expectations for visitors
Start Public
Public status pages build trust and reduce support tickets
Secure Private Pages
Use strong passwords and rotate them periodically
Track with GTM
Understanding visitor behavior helps improve communication
Next Steps
Add Monitored Items
Configure which services appear on your status page
Customize Theme
Brand your status page with colors and logo
Display Settings
Configure auto-refresh and data visibility
Custom Domain
Use your own domain for your status page
