Subscribers
Manage status page subscribers and notification preferences
ATStatus allows your users to subscribe to your status page for automatic notifications about incidents, maintenance windows, and status changes. Subscribers can choose their preferred notification channels and which components they want to monitor.
Subscription Options
Email Subscriptions
Subscribers receive email notifications for status updates, new incidents, and maintenance announcements.
Push Notifications
Browser-based push notifications for real-time alerts. Requires user permission.
Webhook Subscriptions
Programmatic subscribers can receive updates via webhook for integration with external systems.
Component-specific
Subscribers can choose specific components to monitor rather than receiving all updates.
Enabling Subscriptions
Subscription functionality is controlled through the status page settings. You can enable or disable different subscription types based on your needs.
Required Settings
These settings can be configured in the Admin Panel under Status Page Settings.
Note: SMTP Required
Email subscriptions require a configured SMTP server. See the Email Configuration guide for setup instructions.
Subscriber Data
Each subscriber record stores the following information:
| Field | Description |
|---|---|
| Subscriber's email address (unique per status page) | |
| verified | Whether email has been verified via confirmation link |
| pushSubscription | JSON push notification subscription data |
| preferredLanguage | Preferred language for notifications |
| subscribedComponents | List of component IDs to monitor (empty = all) |
| createdAt | Subscription date/time |
Email Verification
To prevent spam and ensure subscribers own their email address, ATStatus implements a double opt-in verification process:
User Submits Email
User enters their email on the status page subscription form
Verification Email Sent
System sends email with unique verification link (token-based)
User Confirms
Clicking the link marks the subscription as verified
Notifications Enabled
Only verified subscribers receive status notifications
Managing Subscribers
Admin Panel
View and manage all subscribers from the Admin Panel. You can see subscription counts, verification status, and remove subscribers if needed.
Unsubscribe Links
Every notification email includes an unsubscribe link. Subscribers can also unsubscribe directly from the status page.
API Access
Programmatically manage subscribers via the REST API. Useful for integrating with external CRM or user management systems.
Privacy & GDPR
Subscriber data is handled with privacy in mind:
- Double opt-in verification ensures consent
- One-click unsubscribe in every email
- Subscriber data can be exported or deleted on request
- Email addresses are not shared with third parties
- Cookie consent integration available
