Show it to your clients: the public status page and the monthly maintenance report
Publish a status page on your own domain with your own branding (Agency), and get a monthly maintenance report on every paid plan: backups, updates, uptime, Site Health, file integrity and upcoming expiry dates — as an e-mail, a shareable link you can forward to your own client, and a PDF.
Monitoring is worth more when the people who pay you can see it. WP Safer has two ways to show it: a public status page and a monthly maintenance report.
The public status page (Agency)
On the Agency plan you can publish a status page from Monitoring → Status page. You choose which of your sites appear and what they are called on the page; it then shows their current state, a 90-day uptime strip, any open outage and the incidents of the last 90 days. Visitors do not log in, and the page is kept out of search engines unless you decide otherwise.
The page is built from the measurements you already have — publishing it does not add a single extra check.
Your own address
The page is always available at wpsafer.com/status/<your-slug>. To serve it from your own address, create a CNAME record for status.yourdomain.com pointing at status.wpsafer.com and verify it from the same screen. Once the domain is live, that hostname shows the status page and nothing else of WP Safer: the dashboard, the marketing site and the payment pages are not reachable there.
Your own branding
Upload a logo, set a brand colour, write the page title and intro, and remove the “powered by WP Safer” line. What visitors see is your page.
What the page will not say
Only measured facts are published. A site with no data yet says so, a paused site does not appear at all, and the footer states plainly that checks are made from a single location. That honesty is the point: a status page that overstates is worse than none.
The monthly maintenance report (paid plans)
In the first days of each month WP Safer builds a report for the previous calendar month and e-mails it to your account address. It is not an uptime summary — it is the month’s maintenance work in one document:
- Overview — the four numbers at the top of the report: backups, updates, uptime and Site Health.
- Backups — how many backup runs completed and how much they add up to, how many failed, and how many sites ended the month without a single successful backup. Per site you also see the last backup taken, and whether that site has a backup schedule at all.
- Updates — core, plugin and theme updates applied across your sites, how many failed and how many were rolled back, with the core updates, failures and rollbacks listed one by one.
- Uptime — uptime percentage per site and across the fleet, total downtime, each incident with the cause we recorded, and the average response time.
- Site Health — the Site Health score out of 100, per site.
- File integrity — findings from the last completed scan, and the sites they were found on.
- Expiring soon — certificates and domain names that run out in the near future.
Two of those are a snapshot rather than a monthly average: the Site Health score is the score at the moment the report is opened, and file integrity shows the state of the last completed scan. The report says so on both sections, so nobody reads them as “the average for August”.
What the report will not say
Only what we actually measured is written down. A site with no checks in that month is a “not enough data yet” line rather than a site credited with 100%. A section whose source we cannot read is not opened at all: an account with no update history does not get a “0 updates” line, it gets no updates section. And if nothing at all was measured for a month, no report is sent for that month — which is also why there is no report for the months before monitoring was switched on for your account.
Three ways to read it
- The e-mail. One per month, to your account address, in the language of your account. Long lists are shortened in the e-mail body with a “+N more” line; the full lists are on the report page.
- The shareable link. Every report e-mail carries a link to the same report as a web page. It does not ask for a login, so you can forward it to your own client, and it is kept out of search engines. The link is valid for a year; after that it shows a short page saying the link has expired and to ask for a fresh one. If the account moves to a plan without reports, the link stops working — the plan is checked every time the page is opened, not only when the link is created.
- The PDF. The report page has a Download PDF button that produces the PDF on our side, and a Print button if you would rather print the page or save it from the browser. You can also have the PDF attached to the monthly e-mail.
The report is not an archive. It is rebuilt from your data every time the page is opened, so a month that has fallen past our retention limits can list fewer changes than it did when it was sent. The page says so itself instead of quietly showing less.
Making it yours
On Agency the report carries your branding — the name, logo and colour from your status page, without the WP Safer footer — so you can forward it to your client as it is. There is no separate branding screen for the report, and the sending address remains ours.
Monitoring → Report template is where you shape the document: give the report your own title, turn individual sections off (uptime always stays), rename a section heading, and add an introduction and a conclusion in your own words. The same screen attaches the PDF to the monthly e-mail, opens the last report and resets everything to the default. These settings shape the report page and the PDF; the wording of the monthly e-mail itself is not edited here.
Turning it off, and seeing a sample
Open Monitoring → Alert channels. The monthly report card has an on/off switch and a “See a sample” button that renders the real report from your own data for last month, exactly as it would be sent.