Client Reporter Connector WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA
Companion WordPress plugin for Client Reporter — read-only, HMAC-signed status/update/WooCommerce data.
Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/coysh-digital/client-reporter-wordpress/releases/download/v0.3.0/client-reporter.zipClient Reporter Connector for WordPress
The companion WordPress plugin for Client Reporter — open-source, self-hosted client reporting for web agencies.
It exposes a small, read-only REST API that a Client Reporter installation pulls from to build client reports. It never modifies your site, applies updates, or exposes secrets, files or the database.
What it exposes
- WordPress / PHP versions, site name, URL and environment
- Active theme, plugin and theme counts
- Available core, plugin and theme updates (reported, never applied)
- User and administrator counts, basic Site Health
- WooCommerce sales for a date range (when WooCommerce is active): revenue, orders, average order value, items sold, refunds and top products
Security model
Client Reporter always pulls; this plugin only ever responds. Every request is signed with
HMAC-SHA256 over method + path + timestamp + nonce + body-hash using a shared connection code.
The plugin rejects:
- unsigned or wrongly-signed requests,
- requests whose timestamp is outside a ±300s window (replay/timestamp validation),
- replayed nonces (cached for the window).
Rotate the connection code any time by generating a new one in Client Reporter and pasting it here.
Installation
- Install and activate this plugin on the WordPress site.
- In Client Reporter, add the site as a WordPress integration and copy the connection code.
- In WordPress: Settings → Client Reporter, paste the code, Save.
- In Client Reporter, press Save & verify.
Compatibility
Connector version 0.1.0. Compatibility with Client Reporter releases is documented in the main
Client Reporter repository.
License
MIT © 2026 Tim Coysh
Releases
2 releases. Each count is every asset in that release; expand a row for the breakdown.