How to monitor
How to monitor domain expiry
A lapsed domain registration takes your whole site, email and everything else offline instantly — and it's completely preventable. Here's how to monitor domain expiry.
Of all the ways to take your site offline, letting the domain registration lapse is the most avoidable — and the most painful. When a domain expires, everything tied to it disappears at once: the website, email, APIs, subdomains. And unlike most outages, recovery can be slow, expensive, or in the worst case impossible if someone else grabs the name.
The fix is a simple check that warns you weeks ahead.
Why domains expire on you
Auto-renew exists, but it fails quietly:
- The card on file expired or was declined.
- Renewal notices went to an old or unmonitored email.
- Auto-renew was off (or got disabled during a registrar change).
- A transfer between registrars left renewal in limbo.
In each case, nobody notices until the domain is gone.
What to monitor
- Domain registration expiry — the date your ownership of the name lapses. This is the big one.
- DNS resolution — so you also catch record-level problems (see how to monitor DNS).
- SSL certificate expiry — the other silent catastrophe, monitored separately (see SSL expiry).
Set it up in StatusCat
- Add a domain-expiry monitor for each domain you own.
- Set two thresholds — 30 days for an early heads-up, 7 days as a hard deadline (give yourself even more runway than you would for a certificate).
- Route alerts to a channel a human reads — and ideally more than one person, so a single inbox isn't a single point of failure.
- Cover every domain, including ones you only use for email or redirects. Those are the easiest to forget and just as damaging when they lapse.
The three silent catastrophes
Domain expiry, DNS failures, and SSL expiry share a nasty trait: each is rare, each takes your whole site offline instantly, and each is completely preventable with a cheap check. Monitoring all three is some of the highest-value, lowest-effort insurance you can set up.
StatusCat covers domain expiry, SSL expiry and DNS alongside HTTP, TCP, keyword and heartbeat checks, free for 50 monitors. New to this? Start with what uptime monitoring is.