All resources
Domain Monitoring

Domain Renewal Checklist for Agency Account Managers

A domain renewal checklist for agency teams covering expiry dates, registrar ownership, DNS risk, email risk, client communication, and escalation.

Updated 3 May 2026

See exactly where your client domains stand.

Run a free audit on up to 10 domains — SSL expiry, domain expiry, and DNS health in one report. No signup needed.

Find domain renewal risk across client accounts

Run a free 10-domain agency audit to check SSL, DNS, and domain expiry before renewal issues become client incidents.

A domain renewal checklist agency account managers can actually use should cover more than the expiry date. It should verify who owns the registrar account, whether billing is current, whether DNS and email could be affected, who needs to approve action, and how the renewal risk will be documented so it does not return next year.

Domain renewal problems are agency operations problems because clients usually expect the website and email to keep working even when the registrar account sits outside the agency. A good checklist gives account managers a calm escalation path before the domain is close to expiry.

Start with a free 10-domain agency audit for portfolio visibility, use Health Check for a single domain, and review other workflows on /tools. For public domain and DNS data-source boundaries, review the CertPilot methodology, then pair this checklist with DNS monitoring for agencies.

Domain renewal checklist agency teams can use

Use this table as the working version of the checklist:

| Step | Question | Owner | |---|---|---| | Verify expiry date | When does the domain renew? | Account manager | | Confirm registrar | Where is the domain registered? | Client or agency | | Confirm access | Who can log in and renew it? | Client stakeholder | | Check billing | Is auto-renew active and payment current? | Client finance | | Review DNS risk | Would renewal failure affect website routing? | Technical lead | | Review email risk | Would renewal failure affect email? | Account manager | | Communicate | Has the client confirmed ownership and next action? | Account manager | | Document | Is the renewal owner recorded for next time? | Operations |

The checklist is simple on purpose. Account managers need a process they can run without becoming DNS specialists.

Step 1: Verify the expiry date

Start with the best available expiry date. Public RDAP or WHOIS data can help, but some registries and privacy settings limit what is visible.

Record:

  • Domain.
  • Expiry date.
  • Source of the date.
  • Confidence level.
  • Date checked.

Use careful wording when public data is incomplete. "Public expiry data unavailable" is more accurate than pretending the agency knows.

If the client already had a scare, read what to do when a client domain is about to expire.

Step 2: Confirm registrar ownership

The registrar is where renewal actually happens. The agency needs to know whether the domain is in:

  • The client's registrar account.
  • The agency's registrar account.
  • A former agency's account.
  • A founder's personal account.
  • A hosting platform bundle.
  • An unknown account.

This is often the most important part of the checklist. A domain that expires in 90 days but has unknown ownership is more concerning than a domain that expires in 30 days with confirmed auto-renew and current billing.

Step 3: Confirm renewal authority

Ownership is not the same as authority. The person who receives registrar emails may not be allowed to approve payment, transfer the domain, or change DNS.

Ask:

  • Who can renew the domain?
  • Who receives registrar notices?
  • Who owns the payment method?
  • Who approves a transfer if needed?
  • Who should be contacted outside business hours?

Document names or roles, not just "client." If the contact leaves, the process should still be recoverable.

Step 3a: Check whether the domain is business-critical

Not every domain deserves the same escalation level. Account managers should classify the domain before chasing approvals.

| Domain role | Risk level | Example action | |---|---|---| | Primary website | High | Confirm renewal owner immediately | | Email domain | High | Include email owner in escalation | | Redirect domain | Medium | Confirm whether redirect is still needed | | Campaign domain | Medium | Confirm campaign status | | Parked defensive domain | Low to medium | Confirm brand or legal owner | | Unknown domain | Unknown | Ask client whether it is still required |

This classification helps the agency avoid two bad outcomes: ignoring a critical email domain, or spending urgent support time on a domain the client no longer needs.

When in doubt, treat the domain as important until the client confirms otherwise.

Step 4: Check DNS risk before changing anything

Renewal work can trigger accidental DNS changes, especially when domains are bundled with hosting, parked pages, or nameserver settings.

Before making changes, capture the current DNS state:

  • Nameservers.
  • A and AAAA records.
  • CNAME records.
  • MX records.
  • TXT records for SPF, DKIM, DMARC, and verification.
  • CAA records if used.

The account manager does not need to interpret every record. They need to make sure the technical team has a before-state if something changes.

For more on monitoring DNS changes, read domain expiry monitoring for agencies.

Step 5: Review email risk

If a domain expires, email can fail too. Even before expiry, registrar or nameserver mistakes can affect MX and TXT records.

Check whether the domain is used for:

  • Staff email.
  • Transactional email.
  • Marketing platforms.
  • CRM sending.
  • Help desk sending.
  • Billing or invoice emails.

If the domain is used for email, renewal risk is not just a website risk. Make that clear in the client communication.

Step 6: Communicate before the deadline

Do not wait until the expiry date is close. Account managers should escalate based on runway.

| Days remaining | Recommended action | |---:|---| | 90+ | Confirm ownership and renewal owner | | 60 | Confirm registrar access and billing | | 30 | Escalate to client sponsor if unconfirmed | | 14 | Treat as urgent operational risk | | 7 | Daily follow-up until confirmed |

Use calm wording:

"We are reviewing domain renewal ownership as part of your care plan. Your domain appears to renew soon, and we need confirmation that the registrar account and billing method are current."

Avoid blame. The goal is action.

Client communication template

Account managers can adapt this note:

"As part of your website care plan, we are reviewing domain renewal ownership. The domain example.com appears to renew on date, or public renewal data is limited and needs confirmation. Please confirm who owns the registrar account, whether auto-renew is enabled, and whether the billing method is current. If you want our team to assist, we will need registrar access or a screen-share with the account owner."

This message does three useful things. It explains why the agency is asking, states the information needed, and sets an access boundary.

For urgent cases, add:

"Because this domain is used for the website or email, unresolved renewal risk could affect client access to those services."

Do not say the site will definitely go down unless expiry is confirmed and imminent. Use risk language that matches the evidence.

Step 7: Escalate clearly

Escalation should say what could happen and who must act.

Include:

  • Domain name.
  • Expiry date or uncertainty.
  • Business impact.
  • Required action.
  • Deadline.
  • Owner.
  • What the agency can and cannot do without access.

If the agency cannot access the registrar, say so directly. This prevents clients from assuming the agency can fix a renewal problem at the last minute.

Step 8: Document recurrence prevention

After the renewal is handled, prevent the same issue from returning.

Document:

  • Registrar.
  • Renewal owner.
  • Billing owner.
  • Renewal date.
  • Auto-renew status if verified.
  • Emergency contact.
  • Whether the domain should be transferred.
  • Whether the agency should monitor it monthly.

This documentation belongs in the agency operations system, not only in an email thread.

Decision tree for account managers

Use this simple decision tree:

| Question | If yes | If no | |---|---|---| | Is the expiry date known? | Check runway | Request registrar confirmation | | Is renewal more than 60 days away? | Document owner | Escalate access check | | Is the registrar owner known? | Confirm billing | Identify owner immediately | | Is agency authorized to renew? | Renew or schedule | Ask client to confirm action | | Is the domain used for email? | Include email risk | Focus on website and redirects |

This keeps the process consistent across account managers.

Where CertPilot fits

CertPilot helps agencies identify domain expiry, SSL, and DNS risk across client domains. Run a free agency audit when you need a quick portfolio sample, or use Health Check for one domain. The /tools page lists the related workflows.

Pair this checklist with client domain about to expire and domain expiry monitoring for agencies.

For monthly reporting, add domain renewal status to the monthly client domain health report. Renewal ownership is easier to manage when it appears in a recurring operating report instead of only in urgent tickets.

That recurring visibility also helps new account managers. When ownership, registrar, expiry, and escalation notes are already documented, the next renewal cycle starts with context instead of guesswork.

Frequently Asked Questions

What should an agency check before a client domain renews?

Check the expiry date, registrar owner, access, billing status, DNS records, email usage, client communication, and documentation for the next renewal.

Who should own domain renewal at an agency?

Ownership depends on the contract. The agency may monitor and escalate, but the client may still own registrar access and payment.

Should agencies transfer client domains into their own registrar account?

Only when the contract, client preference, and operational model support it. Many agencies monitor client-owned domains without taking ownership.

Is public expiry data always reliable?

No. Some registries limit public data. Treat public lookup as a signal, and confirm in the registrar account when the domain is important.

What is the fastest first check?

Run a free 10-domain agency audit for a portfolio sample, or check one domain with Health Check.

Monitor every client domain from one dashboard.

CertPilot checks SSL expiry, DNS records, and domain registration daily — then sends one alert when action is needed. 14-day free trial, no card required.