Maintenance reports for WordPress agencies

Nobody sees the work you do every month.

You apply updates, check certificates, keep sites running. What reaches the client is an invoice. Densinity collects the work automatically and turns it into a report in your branding.

3 sites free · read-only · servers in Germany

Pixelwerk Studio
Your WordPress maintenance partner
Report
August 2026
99.83%
Uptime
7
Updates
0
Pending
scroll on

Care plans do not get cancelled for being bad.

They get cancelled for being invisible. Twelve months without an incident feel to a client like twelve months without anything in return.

~45 min
is what a hand-written report costs per client, per month. Across twenty clients that is a full working day nobody pays for.
"Thanks."
is the most common reply to a report that took hours to assemble. Most of the time nobody reads it to the end.
10 min
is the setup time with Densinity. After that the report writes itself every month.
What your client receives

One page. Your brand. No jargon.

Uptime, updates applied, system status, email and security checks. As a link to share or a PDF for the archive.

Maintenance Report · client-shop.com
All work listed below is included in your care plan.
0.00%
Uptime
0
Updates applied
0
Pending updates
Daily availability
Updates performed
PluginWooCommerce
9.5.0 → 9.5.1
PluginWordfence Security
8.0.1 → 8.0.2
CoreWordPress Core
6.8.1 → 6.8.2
PluginYoast SEO
23.1 → 23.2
ThemeAstra
4.8.1 → 4.8.2
Your team's recommendation

For the coming month we recommend optimising the images on the homepage. The largest files can be reduced by roughly 60 %. Effort: approx. 2 hrs.

The recommendation block is why this report is not a cost centre: it does not just prove the last job, it sets up the next one.

Deliberately left out

What Densinity does not do.

The plugin reads, it never writes. These four things are missing on purpose, not because they are unfinished.

Remote updates
Whoever triggers an update owns the liability when it breaks a checkout. That responsibility stays with you, where it belongs.
Backups
Your host probably does this better, and you would have to grant us write access to every client site.
Malware scans
A scanner that finds nothing creates false confidence. There are specialised tools for that.
Access to content
No posts, no customer data, no visitor data. Only technical status data.

Why that is an advantage: A tool with write access to hundreds of client sites is a valuable target. One that only reads is not. It also keeps the data processing agreement short enough that a client actually reads it.

Setup

Three steps, then it runs on its own.

Step 1
Add the site
Enter a name and address. Uptime, SSL expiry, email protection and security headers are checked immediately, before you install anything.
Step 2
Connect the plugin
Upload the free plugin, paste the key, confirm consent. From then on the site reports in daily and after every update.
Step 3
Hand over the report
At the end of the month the report is ready. Share the link, save it as a PDF or send it by email. In German or English.
Pricing

Flat rate, not per site.

Looking after many sites does not cost you more here. Every plan includes every feature, branding included.

Free
0 € / month
3 sites. To try it out, and for sites without an active care plan.
Solo
19 € / month
15 sites. For solo consultants with a handful of care plan clients.
Most chosen
Agency
49 € / month
50 sites. For agencies running ongoing care plans.
Studio
99 € / month
150 sites. For larger portfolios and team access.

The next monthly report writes itself.

Create an account, add your first site, look at the report. No payment details.

Start free
Read-only · servers in Germany · GDPR compliant