Subscribers
Subscribers are users who sign up to receive email notifications about your service status.
How Subscription Works
- User visits your status page
- Clicks "Subscribe to Updates"
- Enters their email address
- Completes CAPTCHA verification (Cloudflare Turnstile)
- Receives verification email
- Clicks link to confirm subscription
Email verification is required to prevent spam and ensure deliverability. Unverified subscribers do not receive notifications.
Notification Types
Subscribers receive emails for:
| Event | When Sent |
|---|---|
| New Incident | Major severity incident created |
| Status Update | Incident status changes (investigating → resolved) |
| New Update | Additional update posted to incident |
| Maintenance | Scheduled maintenance upcoming (24h before) |
Component Subscriptions
Users can subscribe to specific components:
[ ] All Components
[x] API Services
[ ] Web Application
[x] DatabaseThey'll only receive notifications for incidents affecting selected components.
Managing Subscribers
View Subscribers
In Dashboard → Subscribers, see:
- Email address
- Subscription date
- Verification status
- Selected components
Export Subscribers
Download subscriber list as CSV:
curl -X GET "https://statly.live/api/v1/subscribers?format=csv" \
-H "Authorization: Bearer sk_live_xxx" \
-o subscribers.csvRemove Subscribers
Subscribers can unsubscribe via:
- Link in every notification email
- Dashboard (admin action)
- API request
Email Configuration
Notifications are sent via Cloudflare MailChannels:
From: status@{your-org}.statly.live
Reply-To: Your organization email (configurable)
Email Template
Emails include:
- Your organization logo
- Incident title and severity
- Current status and update message
- Link to status page
- Unsubscribe link
Rate Limits
To prevent abuse:
- Max 10 subscription requests per IP per minute
- Turnstile CAPTCHA required
- Verification email expires in 24 hours
Privacy
- Subscriber emails are stored encrypted
- Never shared with third parties
- GDPR compliant data handling
- Users can request data deletion