Domain health guide
Monitoring client domains as an agency or MSP
When a client's certificate expires or their invoices start landing in spam, the first call goes to whoever built the website or manages the IT. Monitoring client domains lets you make that call yourself, before the client notices, and charge for it.
Use the Free Domain ScanWhy client domains fail quietly
A client's domain is touched by many people who do not talk to each other: the agency, a previous agency, an internal administrator, a marketing contractor who adds a new email tool. Each change is reasonable on its own. The failures appear later and somewhere else: a certificate that no longer renews, an SPF record over the lookup limit, a subdomain pointing at a deleted site.
None of these produce an error anyone sees. The client finds out from their own customers.
What to monitor on every client domain
Five areas cover most incidents.
- Certificates: the expiry and hostname coverage of the certificate actually served, for the site and important subdomains.
- DNS: changes to A, MX, NS and TXT records, with the previous value kept so a change can be explained.
- Email authentication: SPF validity and lookup count, DKIM keys for the selectors in use, and the DMARC policy and report address.
- DMARC aggregate reports: which systems send mail as the client's domain and whether they pass.
- Subdomains: records pointing to resources that no longer exist.
From one-time check to recurring service
A one-time audit is a good first conversation: it shows a client the current state of their domain in terms they can act on. Its weakness is that it is out of date the next time anyone changes a record.
The recurring service is the monitoring: continuous checks, alerts to you rather than to the client, and a periodic report. It is straightforward to price per domain, costs little to deliver once set up, and gives you a reason to speak to the client every month that is not an invoice.
Reporting to clients who do not read DNS
Clients do not want record values. A useful client report says what was checked, what is healthy, what needs a decision from them, and what you already fixed. A single health score with a short list of actions is easier to forward internally than a technical export.
Put your own brand on it. The report is evidence of the work, and a branded PDF with the client's domain on the first page is the artefact that gets forwarded to the person who approves the budget.
Keeping client data separate
When several people in the agency and sometimes the client need access, separate each client's domains and limit who sees what. Read-only access for a client contact is usually enough and avoids accidental changes. Keep an audit trail of who added or removed a domain.
Where to start
Scan three client domains and read the results before deciding anything. In most portfolios at least one has a DMARC record at p=none with no report address, or no DMARC record at all. That finding, shown to the client with a clear next step, is usually enough to start the conversation about ongoing monitoring.
Frequently asked questions
How many client domains make monitoring worthwhile?
It becomes worthwhile at the first client incident you would rather have prevented. In practice agencies start with their largest clients and add the rest once the reporting routine works.
Should alerts go to the client?
Usually not. Alerts go to the agency, which decides what needs the client's attention. Clients receive the periodic report.
Can clients see their own domains?
In CloudSpex a client contact can be given read-only access limited to their own domains.
Use public checks as a starting point
CloudSpex reads limited public-facing signals. It does not change DNS, website, certificate, or email settings. Confirm the responsible provider and test relevant changes before applying a remediation.
Editorial details
Author and reviewer: CloudSpex. Sources: public technical standards and provider documentation relevant to the topic. Last reviewed: August 10, 2026. We update guides when the product behavior or the underlying guidance changes.