White-label reports — your branding, per client

White-label reports turn a client group's last 30 days of monitoring into a branded PDF and a shareable hosted link, emailed once a month. You set your agency name, accent color, and logo; the report carries your brand and none of ours. It's a Core MSP / Enterprise feature, and it's honest about gaps — unscanned or too-new domains never get fabricated numbers.

Each report covers one client group over a rolling 30-day window and is designed to hand straight to the client. You brand it on /dashboard/branding (available on Core MSP and Enterprise) with three things: your agency name (up to 120 characters), an accent color (a hex value), and a logo — a PNG or SVG up to 256KB, validated by its magic bytes, with active-content SVGs rejected for safety.

For each domain the report shows an overall risk band — Healthy, Warning, Critical, or Unknown — with a plain-English headline, then three client-facing categories: SSL/certificate, Email authentication, and Reputation/blacklist, each with its own band and a plain sentence. It also surfaces the raw numbers a client might ask about: percentage of days SSL was valid, certificate runway, SPF/DKIM/DMARC pass-rates, blacklist listings found and resolved, the grade trend, and how many alerts fired. Finally it rolls the whole group up by band. Those bands come from the same pass/warn/fail signal statuses as the dashboard, so the report and the dashboard never tell different stories.

The report is honest about what it doesn't know. Domains that haven't been scanned carry no fabricated metrics. A domain that's been monitored for less than 30 days gets a “dataSince” marker so the short window is clear. And a domain whose data has gone stale — more than two days old — is shown as Unknown rather than pretending its old numbers are current. The PDF is generated with pdfkit, so there's no headless browser involved.

Set up and share a white-label report

  1. On Core MSP or Enterprise, open /dashboard/branding and set your Agency name, Accent color, and upload your logo (PNG or SVG, up to 256KB).
  2. Once a month, Domain Watchdog automatically emails each served group's report — the branded PDF attached, plus a call-to-action link to the hosted version.
  3. To share on demand, open the client group on the Client groups tab and choose Create report link — the link is shown once, with a Copy button.
  4. Send the client the hosted link. They open it at /report/<token> — your branding, no Domain Watchdog chrome — and can Download PDF from there. Choose Revoke link at any time to disable it.
Note

With branding unset or only partly filled in, the report falls back to a neutral, vendor-agnostic layout — a slate accent, no logo, no name — never Domain Watchdog's orange or logo. A client never sees our brand on your report, even before you've finished setting yours up.

Warning

One thing isn't white-labeled: the email's From address is Domain Watchdog's. Sending from your own agency domain would need your domain's DKIM set up, which is out of scope — so the PDF and hosted page carry your brand, but the delivering email address is ours. The monthly recipient is chosen by precedence: the group's verified email route, then your account's verified alert email, then your signup email.

Note

White-label reports are a Core MSP / Enterprise entitlement. The branding configuration at /dashboard/branding is gated to those plans; Starter doesn't include white-label reports.

Frequently asked questions

What can I brand on the report?

Your agency name (up to 120 characters), an accent color (hex), and a logo (PNG or SVG up to 256KB, magic-byte validated, with active-content SVGs rejected). With branding unset or partial, the report uses a neutral vendor-agnostic layout — never Domain Watchdog's orange or logo.

What's in the report?

For each domain over the last 30 days: an overall risk band (Healthy/Warning/Critical/Unknown) with a plain headline, plus three client-facing categories — SSL/certificate, Email authentication, and Reputation/blacklist — each a band and a plain line. It also shows raw metrics (% days SSL valid, cert runway, SPF/DKIM/DMARC pass-rates, blacklist listings found/resolved, grade trend, alerts fired) and a group rollup by band. The bands come from the same signal statuses as the dashboard.

How does a client get the report?

It's emailed once a month with the PDF attached and a link to the hosted version, and you can also create a share link on demand from the Client groups tab (Create report link → shown once, Copy). The client opens it at /report/<token> with your branding and no Domain Watchdog chrome, and can Download PDF. You can Revoke a link anytime.

Is anything not white-labeled?

One thing: the email's From address is Domain Watchdog's, because sending from your own agency domain would require your domain's DKIM (out of scope). The PDF and hosted page carry your brand; only the delivering email address is ours. White-label reports are also a Core MSP / Enterprise feature.

Does the report make up numbers for domains it hasn't scanned?

No. Unscanned domains carry no fabricated metrics, domains monitored for under 30 days get a “dataSince” marker so the short window is clear, and a domain whose data is stale (more than two days old) is shown as Unknown rather than presenting old numbers as current.

Put this to work across your whole client list.

Daily monitoring and alerts for every domain you manage — from $99/mo, 14-day free trial.

White-label reports — your branding, per client — Domain Watchdog