Domain Expiry Monitor
Every week, this looks up your domains' official registration expiry dates via the free public RDAP protocol and alerts your team on Slack when one is within 30 days of lapsing — protecting against the classic 'the domain expired and someone else grabbed it' nightmare.
Automation flow
Weekly Trigger
Runs every Monday morning.
Read Domain List
Pulls your monitored domains.
RDAP Lookup
Queries the domain's official registration data.
Filter Expiring Domains
Flags domains within 30 days of expiry.
Expiry Alert
Posts a Slack alert.
How it works
- 1Every Monday morning, your domain list is read.
- 2Each domain is looked up via RDAP for its official expiration event.
- 3Anything expiring within 30 days triggers a Slack alert.
Services used
What you'll need
- An n8n Cloud or self-hosted account
- A Google account (Sheets)
- A Slack workspace
- No paid API needed — uses the free, standardized RDAP protocol (the modern replacement for WHOIS)
What's included
- Free, standardized protocol — no paid WHOIS API needed
- No-code setup in 10 minutes
- Covers any registrar with RDAP support
- Pairs well with the SSL Certificate Expiry Monitor
Estimate what this could save you
3.6 hours/month
≈ $108/month in your time
A rough estimate based on what you enter above — not a guarantee. Actual time saved depends on your process.
Make it yours
- Add a second, louder alert tier for domains expiring within 7 days.
- Cross-check against your registrar's auto-renew setting so you only get alerted for domains that actually need manual action.
- Email a backup contact in addition to Slack for business-critical domains.
Works well with this automation
Incident Status Page Updater
One webhook call updates your status sheet, alerts your team, and emails every subscriber.
IT Ticket Triage Router
New support tickets are auto-categorized, urgency-flagged, logged, and routed to Slack.
SSL Certificate Expiry Monitor
Daily check of your domain watchlist against SSL Labs' free API — alerts before certs expire.
Save with the complete system: IT & Monitoring Bundle
Instead of buying separately: $117 — System: $49
Questions about this template
Secure checkout via Polar. Delivered by email instantly.
Structurally validated: automatically checked for valid n8n format before every deploy.
- Difficulty
- Easy
- Setup time
- ~10 min
- Integrations
- 3
- Node count
- 5
- Format
- .json + guide