WP Manifestindependent plugin directory
manifest / integrations / client-reporter-wordpress

Client Reporter Connector releases

Companion WordPress plugin for Client Reporter — read-only, HMAC-signed status/update/WooCommerce data.

by Tim Coysh · github.com/coysh-digital/client-reporter-wordpress · website

0stars
3release downloads
0forks

Install

The author publishes release zips, so WP-CLI can install straight from GitHub:

wp plugin install https://github.com/coysh-digital/client-reporter-wordpress/releases/download/v0.3.0/client-reporter.zip

Readme

Client 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

  1. Install and activate this plugin on the WordPress site.
  2. In Client Reporter, add the site as a WordPress integration and copy the connection code.
  3. In WordPress: Settings → Client Reporter, paste the code, Save.
  4. 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

Read the full README on GitHub →

Releases

TagPublishedAssetDownloads
v0.3.0 Sep 8, 2026 client-reporter.zip 3
v0.2.0 Sep 7, 2026 client-reporter.zip 0