All resources
Renewal Ledger

Client Asset Register for Web Agencies: What to Track and Why

A client asset register for web agencies covers domains, hosting, SSL, plugins, licenses, SaaS tools, and contracts. Here is what to include and why it matters.

Updated 5 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.

A client asset register for web agencies is a structured record of every digital asset an agency manages or supports on behalf of a client. That includes domains, hosting accounts, SSL certificates, plugin licenses, SaaS subscriptions, email services, and any other operational asset with a renewal date, a billing contact, or a dependency that could affect a live website.

Without a register, agencies rely on email inboxes, personal spreadsheets, client-facing notes, and collective memory. That works when you manage three clients. It stops working when you manage thirty.

This article explains what belongs in a client asset register, what does not belong, and how maintaining one supports client retention, monthly reporting, and operational continuity.

What Is a Client Asset Register?

A client asset register is a living document or tracked record of every digital asset associated with each client you manage. Think of it as the inventory system for your agency's operational responsibilities.

For a web agency, these assets typically fall into four categories:

  1. Infrastructure assets — domains, hosting accounts, DNS zones, CDN configurations
  2. Security and compliance assets — SSL certificates, DMARC and SPF records, email authentication setup
  3. Software and license assets — CMS licenses, plugin and theme subscriptions, commercial fonts, API service keys
  4. Operational and contractual assets — vendor contracts, maintenance agreements, SaaS subscriptions

A good register answers three questions for every asset: who owns it, when does it renew, and who is responsible for renewing it.

Why Web Agencies Need a Client Asset Register

Agencies often manage assets across multiple registrars, hosting providers, plugin marketplaces, and SaaS vendors — usually across many clients at once. The more clients you add, the higher the probability that something expires without warning.

The risks are concrete:

  • A domain expires because the billing email is a former employee's address.
  • A plugin license lapses and stops receiving security updates.
  • A hosting renewal fails on an old card and the site goes down before anyone notices.
  • A SaaS tool renewal hits an unprepared client budget because no one flagged it 30 days in advance.

A register does not prevent all of these. But it creates the conditions for catching them before they become client emergencies.

It also creates the paper trail that retainer clients expect. When a client asks "what exactly do you maintain for us each month," a complete asset register gives your account manager a clear, structured answer.

What to Include in a Client Asset Register

Domains

For every domain a client owns or depends on:

  • Domain name
  • Registrar and registrar account owner
  • Registration expiry date
  • Auto-renew status
  • DNS zone location (not always the same as the registrar)
  • Primary DNS dependencies (MX records, A records, CNAME records for key services)
  • Whether the domain feeds a live site, email, or both

Related reading: Domain Expiry Monitoring for Agencies

Hosting Accounts

For every hosting account managed on behalf of a client:

  • Hosting provider
  • Account login or access method (shared credentials, agency seat, client-owned)
  • Billing owner
  • Renewal date and billing cycle
  • Server or plan name
  • Sites or subdomains hosted on this account

SSL Certificates

SSL certificates renew independently from domains and hosting. Track them separately.

  • Certificate issuer (Let's Encrypt, Sectigo, DigiCert, etc.)
  • Expiry date
  • Auto-renewal method (ACME, control panel, manual)
  • Which domain or subdomain the certificate covers
  • Who receives the renewal notification

For agencies managing many client sites, a domain health check for each domain is a practical starting point. CertPilot's free 10-domain audit shows SSL expiry, domain expiry, and DNS status across a batch of client domains.

Plugin and Theme Licenses

This is one of the most commonly missed categories. Commercial plugin and theme licenses often renew annually, and they are easy to overlook when no central record exists.

  • Plugin or theme name
  • License tier (single site, developer, agency)
  • Vendor
  • Annual renewal date
  • License key or account details location
  • Which client sites depend on this license
  • What breaks if the license lapses (security updates, support access, premium features)

SaaS Subscriptions

SaaS tools increasingly underpin client operations — from form builders to analytics platforms to email service providers. Track:

  • Tool name and vendor
  • Subscription tier
  • Renewal date and billing cycle
  • Billing contact
  • Whether the subscription is client-owned or agency-owned
  • What the client would lose if the subscription lapsed

Email Services and Authentication Records

Email-related assets deserve their own tracking because failure here is immediately visible to clients and their customers.

  • Email provider (Google Workspace, Microsoft 365, Zoho, Mailchimp, etc.)
  • Account renewal and billing owner
  • SPF, DKIM, and DMARC configuration status
  • Whether MX records match the expected provider
  • Date of last verified email authentication check

CertPilot's Inbox Pulse tool lets you check DMARC, SPF, MX, and MTA-STS for a domain without logging in.

Vendor and Maintenance Contracts

Operational contracts are often excluded from asset registers but belong there.

  • Vendor name and contract type
  • Start and end dates
  • Auto-renewal clause (yes/no)
  • Contract owner on both sides
  • Notice period required to cancel

What Does Not Belong in a Client Asset Register

A client asset register is not an IT asset management system. It does not need to track:

  • Internal agency hardware
  • Employee devices or software licenses not tied to client deliverables
  • Uptime logs or performance benchmarks
  • User accounts and access permissions (that belongs in an access management system)
  • Financial billing history or invoice records (that belongs in accounting)

Keeping the register focused on operational digital assets with renewal implications prevents it from becoming too large to maintain.

How to Structure the Register

There is no single correct format. The most common approaches are:

| Format | Best for | Key limitation | |---|---|---| | Spreadsheet (Google Sheets, Airtable, Notion) | Small agencies, 1–10 clients | No automated alerts, degrades quickly | | Project management tool | Agencies with existing PM workflows | Renewal alerts require manual setup | | Purpose-built renewal tracking tool | Agencies with 10+ clients | Requires consistent data entry | | Asset section in client wiki | Agencies using internal documentation | No consolidated view across clients |

Whatever format you choose, the register is only useful if it is updated when assets change. Assign ownership — either per client or per category — and build update triggers into your onboarding and offboarding processes.

The Register as a Reporting Asset

A complete client asset register is the foundation of a useful monthly or quarterly client report. When clients receive a report that says "we monitored 12 domains, tracked 4 SaaS subscriptions, and flagged 1 upcoming plugin renewal," they see visible evidence of ongoing operational oversight.

This is particularly valuable for care plan clients who pay a monthly retainer. The register feeds the report. The report justifies the retainer.

Related reading: Agency Care Plan Reporting

Keeping the Register Current

The register degrades over time unless you maintain it actively. Common causes of degradation:

  • Client changes a vendor without telling the agency
  • Billing emails change during staff turnover on the client side
  • New subscriptions are added by client staff during a project
  • Auto-renew status changes without notice
  • Domains are transferred to a different registrar

Build register reviews into your onboarding checklist for new clients and your annual review process for existing clients. At minimum, verify every asset's renewal date and billing contact once per year.

Asset Register and Domain Health Together

Running a domain health check alongside your asset register review catches what the register alone cannot show — whether SSL is actually valid, whether DNS records match your records, and whether domain registration is in the expected state.

CertPilot's free 10-domain audit gives you SSL, DNS, and domain expiry data for up to 10 domains in one run. Use it as a checkpoint when reviewing a client's asset register. Related reading: Client Domain About to Expire

Frequently Asked Questions

What is a client asset register for web agencies?

A client asset register is a structured record of every digital asset managed on behalf of a client, including domains, hosting accounts, SSL certificates, plugin licenses, SaaS subscriptions, email services, and operational contracts. It captures who owns each asset, when it renews, and who is responsible for managing it.

What assets should a web agency track for each client?

At minimum: domains, hosting accounts, SSL certificates, plugin and theme licenses, email service subscriptions, and any SaaS tools the agency manages or depends on for client deliverables. Maintenance contracts and vendor agreements should also be included where relevant.

How often should an agency update its client asset register?

As a minimum, review each client's register once per year and any time a client onboards or offboards. More practically, update the register any time a vendor changes, a renewal occurs, or a new subscription is added.

Does a client asset register replace uptime monitoring?

No. A client asset register tracks ownership, renewal dates, and billing contacts. It does not monitor whether sites are online, whether SSL certificates are actually valid, or whether DNS records have changed. Tools like CertPilot complement a register by checking domain health automatically.

How does a client asset register support care plan reporting?

A complete register is the data source for a care plan report. It tells you what you're monitoring, what's due for renewal, and what changed. Without a register, monthly reports are either vague or inconsistent.

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.