Help/getting started
getting started

Onboarding many sites

Updated October 7, 2026 284 views 1 found this helpful

If you look after many WordPress sites, the quickest way to bring them into PowerSEC is to connect each one from its own WordPress admin. Each site takes a couple of minutes.

Who this guide is for: agencies and teams managing WordPress sites they own or are authorized to administer.

Before you start

  • Your plan's site limit. The Free plan connects up to 10 sites; Pro Protection allows unlimited connected sites for monitoring (fair use). The Agency plan includes 5 protected sites; more protected sites are added by our team — request access.
  • The plugin. Install it from Plugins → Add New (search for PowerSEC), or download the ZIP from powersec.io/dl/powersec-latest.zip. With WP-CLI: wp plugin install /path/to/powersec-latest.zip --activate.

Step 1 — Connect each site from WordPress

  1. In the site's WordPress admin, open PowerSEC → Central Connection
  2. Click Connect automatically
  3. Sign in to PowerSEC Central in the tab that opens (or create an account)
  4. Click Approve and connect

Central sends the connection keys back to the site; nothing is saved unless Central confirms the connection works. Repeat for each site.

Or add a site from the dashboard

  1. In Central, open Sites → Add site and enter the site's name and URL
  2. Central shows three keys once: API Key, Telemetry key, and Remote control key
  3. Paste them into the plugin under PowerSEC → Central Connection and save

See Connecting your first site.

Step 2 — Check that sites come online

Each site appears in Dashboard → Sites after its first sync, usually within a few minutes.

Step 3 — Apply your standard settings

  • Agency plan: Dashboard → Agency has bulk actions for the sites you select (run a security scan, create backups, check plugin vulnerabilities) and Policy Templates that apply a standard set of firewall, scanner and notification settings to a site.
  • Other plans: open each site's Settings page in Central, or adjust the plugin settings in WordPress.

From the command line

The PowerSEC CLI (npm install -g @powersec/cli, then psec login --api-key psec_live_xxx) can list your connected sites with psec sites list and show one site with psec sites status example.com. Create the API key under Dashboard → Settings → API Keys.

Couldn't find what you're looking for?

Browse more articles or reach out to our support team.

Browse all articles Email support
Hacked? Talk to us