Overview

Domain expiry monitoring is automatically enabled for every website you monitor. There’s no setup required - when you add a site, Watchman Tower starts tracking its domain expiration date immediately.
Domain monitoring works automatically for all monitors. You don’t need to configure anything extra!

How It Works

Automatic Detection

When you create a monitor, we automatically extract and verify the domain information

Expiry Tracking

We continuously track the domain registration expiration date using WHOIS data

Proactive Alerts

You receive notifications at 30, 14, 7, and 3 days before expiration

Renewal Reminders

After expiration, we send daily reminders until the domain is renewed

Alert Schedule

You’ll receive domain expiration alerts at these intervals:
Days Before ExpiryAlert TypePurpose
30 daysFirst WarningEarly heads-up to plan renewal
14 daysSecond WarningTime to initiate renewal process
7 daysUrgent WarningCritical: Renewal needed soon
3 daysFinal WarningLast chance before expiration
0 days (Expired)Critical AlertDomain has expired
Daily after expiryReminderUntil domain is renewed
Domain expiration can cause complete website downtime. Always renew before the expiration date!

What Information We Track

For each monitored domain, we track:
  • Domain Name: The root domain (e.g., example.com)
  • Expiration Date: When the domain registration expires
  • Registrar: Where the domain is registered
  • Days Remaining: Countdown to expiration
  • Status: Active, Expiring Soon, or Expired

Notification Channels

Domain expiration alerts are sent through all your configured notification channels:

Email Notifications

Detailed expiry information sent to your email

Slack Alerts

Real-time messages in your Slack channels

Push Notifications

Mobile notifications for urgent warnings

Telegram Alerts

Instant messages via Telegram bot

Alert Examples

30-Day Warning

🔔 Domain Expiring Soon

Domain: example.com
Expires: December 23, 2025
Days Remaining: 30 days

Action Required: Plan to renew your domain registration.

7-Day Critical Warning

⚠️ Domain Expires in 7 Days

Domain: example.com
Expires: December 23, 2025
Days Remaining: 7 days

URGENT: Renew your domain immediately to avoid downtime.
Registrar: Namecheap

Expired Domain Alert

🚨 CRITICAL: Domain Expired

Domain: example.com
Expired On: December 23, 2025
Status: EXPIRED

Your website may be inaccessible. Renew immediately!

Dashboard View

View all your domain expiration dates in one place:
  • Domains List: All monitored domains with expiry dates
  • Expiry Calendar: Visual calendar showing upcoming expirations
  • Status Indicators: Color-coded alerts (green, yellow, red)
  • Quick Actions: Direct links to renew at your registrar

Frequently Asked Questions

No! Domain monitoring is automatically enabled for every website you add. Just create a monitor and we handle the rest.
The alert schedule (30, 14, 7, 3 days) is optimized for maximum protection. Custom intervals will be available in a future update.
After expiration, your domain may enter a grace period, then redemption period, before becoming available for others to register. Your website will be inaccessible.
Domain monitoring is a core feature and cannot be disabled. However, you can mute specific domain alerts in your notification settings.
Yes! We automatically monitor SSL certificate expiration with 14-day advance warnings. This is separate from domain monitoring.
We track the root domain expiration. If you monitor multiple subdomains (blog.example.com, shop.example.com), they all share the same root domain expiry date.

Best Practices

Pro Tip: Enable auto-renewal at your domain registrar to avoid expiration issues entirely.
Recommended Actions:
  1. Enable Auto-Renewal: Most registrars offer automatic renewal - turn it on
  2. Keep Payment Info Updated: Ensure your registrar has current payment details
  3. Monitor Multiple Channels: Enable email + Slack for redundant alerts
  4. Plan Ahead: Renew when you get the 30-day alert, not the final warning
  5. Check Regularly: Review the dashboard monthly for upcoming expirations

Supported Domain Types

Domain expiry monitoring works with:
  • ✅ Generic TLDs (.com, .net, .org, .info, etc.)
  • ✅ Country Code TLDs (.uk, .de, .ca, .au, etc.)
  • ✅ New TLDs (.app, .dev, .io, .ai, etc.)
  • ✅ Most special TLDs (.blog, .shop, .tech, etc.)
Some domain registrars limit WHOIS access. If we can’t retrieve expiration data, we’ll notify you to check manually.

Next Steps