SteerWP is the free, open-source master plugin in the SteerWP suite. Install it on the WordPress site you use to run your agency. Add each client as a record, connect their websites via the free SteerWP Connector plugin, and (optionally) extend it with paid add-ons for proposal generation, site-health reporting, accessibility audits, lead attribution, and more.
When you connect a client site with the free SteerWP Connector plugin, that site gets a new top-level admin menu — a branded dashboard showing the client every proposal, report, audit, training video, and document you have produced for them. No separate client portal, no new logins. Visibility is controlled by a single custom capability on the client site.
SteerWP is designed to be extended. Paid add-ons that plug into it include (sold separately):
Browse all paid add-ons inside SteerWP Extensions.
SteerWP does not send any data to third parties. It does not phone home. Communication is exclusively between your master site and the client sites you choose to connect, over your own HTTPS connection.
This plugin connects to the following external services:
Your own managed sites — the Console communicates with the SteerWP Connector plugin on WordPress sites you pair, over their REST API, to collect inventory/health data and perform the actions you request (updates, maintenance mode, and so on). Uptime monitoring periodically sends HTTP requests to those sites. No data is sent to sites you have not explicitly paired.
Freemius (freemius.com) — used for licensing and (optionally) usage tracking for paid add-ons. Freemius only collects data after you explicitly OPT IN on the consent screen; skipping the opt-in keeps the plugin fully functional. See the Freemius privacy policy: https://freemius.com/privacy/
Beyond the above, no analytics or telemetry are collected, and no data is sent to the plugin author.