Client Domain Expired: Emergency Response Guide for Agencies
Your client's domain just expired. Here's exactly what to do in the next 24 hours to recover it and prevent it from happening again.
Client Domain Expired: What to Do Right Now
You just got the call. Or worse, you discovered it yourself—your client's website is showing a registrar parking page. Their domain expired.
Deep breath. You have options. Here's the emergency playbook.
First 15 Minutes: Assess the Situation
Confirm it's actually expired
Run a WHOIS lookup (whois.domaintools.com or similar). Check the "Registry Expiry Date." If it's in the past, you have an expired domain.
Determine how long it's been expired
This tells you which recovery stage you're in and what it will cost.
Identify who has registrar access
You need login credentials to the registrar account. If you don't have them, you need your client to act—fast.
Recovery Stages and What They Mean
| Time Since Expiry | Stage | Recovery Cost | Urgency |
|---|---|---|---|
| 0-30 days | Grace Period | Normal renewal (~$15) | Act today |
| 30-60 days | Redemption | $80-200+ fee | Act immediately |
| 60-65 days | Pending Delete | Cannot recover | Too late |
| 65+ days | Released | Buy from new owner | Expensive/impossible |
Grace period = easy fix
If you're within 30 days of expiration, this is stressful but solvable. Log in to the registrar, pay the normal renewal fee, and the domain comes back within hours.
If You Have Registrar Access
Log in to the registrar
GoDaddy, Namecheap, Cloudflare—wherever the domain is registered.
Find the expired domain
It may be in an "Expired Domains" section, not your main domain list.
Click Renew or Restore
During grace period: standard renewal. During redemption: you'll see the redemption fee.
Pay immediately
Don't wait. Don't comparison shop. Every hour matters.
Verify DNS is restoring
Check that nameservers are pointing correctly. Full propagation takes 24-48 hours.
If You Don't Have Registrar Access
This is harder. You need your client to act.
Call your client immediately
Not email. Not Slack. Phone call. This is urgent.
Explain the situation clearly
"Your domain expired. Your website and email are down. We need to renew it today or it gets much more expensive."
Walk them through renewal
Stay on the phone while they log in and renew. Don't hang up until it's done.
Get access for next time
After the crisis, ask to be added as an authorized user or get credentials stored securely.
The worst case
If your client can't access their registrar account (lost credentials, old email, defunct company email), recovery involves registrar support tickets and identity verification. This can take days. Start the process immediately.
Email Is Down Too
When a domain expires, MX records stop resolving. Your client's email is broken.
Immediate workarounds:
- Have critical contacts use personal email temporarily
- Set up email forwarding from a backup domain if available
- Warn key stakeholders that emails may bounce
Don't forget: Once the domain is renewed, email should restore automatically—but verify it's working.
The Conversation With Your Client
This is awkward. Here's how to handle it:
If it's their responsibility (they own the registrar account):
"Your domain expired, which took down the website and email. We've renewed it and everything should be back within 24 hours. To prevent this in the future, I'd recommend [adding us to the account / setting up monitoring / enabling auto-renew]."
If it's arguably your responsibility:
"The domain expired and I should have caught this sooner. We've renewed it and service will be restored shortly. I'm implementing monitoring to ensure this never happens again."
Don't blame. Fix it, then fix the process.
Preventing This From Happening Again
Once the immediate crisis is resolved:
Set up domain monitoring
Get alerts 90, 60, 30, 7 days before expiration. For all client domains, regardless of who owns the registrar account.
Document registrar access
For every client, know: Which registrar? Who has login? What email receives notifications?
Enable auto-renew (carefully)
Good for active clients. But verify payment methods are current and the client wants automatic charges.
Add yourself to notifications
Ask clients to add your email to their registrar account for renewal alerts.
The Real Cost of This Experience
Beyond the renewal fee:
- Hours of your time in crisis mode
- Client trust damaged
- Potential lost business for the client
- Your reputation takes a hit
A monitoring tool costs $9/month. This experience cost much more.
Don't let this happen again
Monitor all client domains from one dashboard.
What If It's Too Late?
If the domain passed pending delete and someone else registered it:
Option 1: Contact the new owner Look up WHOIS for the new registrant. Some will sell at a reasonable price. Others will extort.
Option 2: Legal action If the domain contains your client's trademark, you may have UDRP (Uniform Domain-Name Dispute-Resolution Policy) options. This takes months and costs thousands.
Option 3: New domain Sometimes the pragmatic choice is accepting the loss and registering an alternative domain. Painful, but sometimes necessary.
Checklist: Post-Recovery Actions
After the domain is restored:
- [ ] Verify website loads correctly
- [ ] Verify email is sending and receiving
- [ ] Check that SSL certificate is valid
- [ ] Confirm auto-renew is enabled (if appropriate)
- [ ] Add domain to monitoring system
- [ ] Document this incident
- [ ] Schedule post-mortem with client if needed
Related Articles
This situation is preventable. Set up monitoring before the next emergency.
Never miss a domain expiry date
Add your domains and get alerts before they expire. Free for up to 3 domains.