Disclosure: To maintain our independence and offer you honest reviews, we may earn small commissions from qualifying purchases made via our affiliate links in this multisit
Plugin management is where multisite’s promised simplicity and its real complexity collide. Network-wide activation sounds convenient until one client needs a plugin the rest of the network doesn’t, or a network-activated plugin update breaks a single site nobody was watching that day.
From the Network Admin dashboard, a plugin can be “Network Activated” (turned on for every site automatically, including new ones created later) or left available for individual site admins to activate per-site from their own Plugins screen. Network-activating makes sense for plugins every site genuinely needs — a security plugin like Wordfence or Sucuri, a caching plugin, an SEO plugin like Rank Math or Yoast if your baseline SEO setup is standardized. Anything client-specific (a booking plugin one client needs and no one else does, a page builder only used on certain sites) should stay per-site to avoid bloating every site’s admin and plugin list with tools it doesn’t use.
A network-activated plugin runs on every site simultaneously. If an update introduces a bug or a conflict with another network-activated plugin, every site in the network can break at once — not just one. This is the single biggest argument for testing plugin updates on a staging copy of the network before applying them live, rather than trusting auto-updates on a multisite install the way you might on a single low-stakes site.
Not every plugin is built with multisite in mind. Some store settings in a way that gets shared incorrectly across sites (a plugin meant to have site-specific settings that actually reads network-wide options), and some simply weren’t tested against multisite at all and throw errors or behave inconsistently. Before network-activating anything beyond well-known multisite-tested plugins (Wordfence, Yoast SEO, Rank Math, WP Rocket, and most major page builders explicitly support multisite), check the plugin’s own documentation or support forum for multisite compatibility notes, and test on a single site first with it network-deactivated everywhere else.
Network Admin shows plugin update availability across the whole network, but it won’t tell you if an update broke a specific site’s frontend — that requires actually checking. A staging environment that mirrors the live network (many managed hosts like WP Engine and Kinsta offer one-click staging for multisite) lets you apply updates there first, click through each site, and only push to production once nothing’s visibly broken.
For agencies running many sites — whether multisite or a mix of multisite and standalone installs — MainWP and ManageWP both add a layer on top of core multisite management: scheduled backups per site, one-click updates with rollback, uptime monitoring, and client reporting, all from a single external dashboard rather than logging into Network Admin repeatedly. MainWP is self-hosted (free core plugin, paid extensions for advanced features) while ManageWP runs as a hosted service with tiered monthly plans — worth comparing based on whether you’d rather control your own management server or pay for a hosted one.
| Tool | Model | Best for |
|---|---|---|
| MainWP | Self-hosted, free core + paid extensions | Agencies wanting full control, no recurring fee for basics |
| ManageWP | Hosted SaaS, tiered monthly pricing | Agencies who’d rather not maintain another server |
| Native Network Admin | Built into WordPress, free | Small networks, basic needs, no external dashboard wanted |
[AFFILIATE CTA: MainWP]
A workable default for most agency networks: network-activate security, caching, and backup plugins since every client needs them and consistency reduces support burden. Leave SEO plugins network-activated but audit each site’s specific settings individually, since keyword and metadata needs differ per client even if the tool is the same. Keep anything client-specific — custom booking systems, niche integrations, page builders beyond your standard one — site-activated only, and document per site which non-standard plugins are running so nothing gets forgotten during a network-wide update.
Networks that have grown to a dozen-plus client sites tend to accumulate plugin sprawl — a plugin activated for one site three years ago that nobody remembers is still there, or three different form plugins running across different sites when one standardized choice would do. Network Admin’s “Plugins” screen shows install counts but not which specific sites have a given plugin active; for that, either check each site’s Plugins screen individually on a small network, or use MainWP/ManageWP’s cross-site plugin reporting, which lists active plugins per site in one table and makes outliers obvious quickly.
Run this audit at least twice a year: flag plugins active on only one or two sites and confirm they’re still needed (client churn sometimes leaves an unused plugin behind), consolidate overlapping tools where clients would genuinely be fine standardizing (e.g., one contact-form plugin instead of three), and remove anything neither network-activated nor active on any individual site — an inactive plugin still installed is still a potential vulnerability if it goes unpatched.
Does deactivating a network-activated plugin on one site remove it everywhere?
No — with network activation, individual site admins typically can’t deactivate it themselves at all; that has to be done from Network Admin, which affects every site. This is exactly why plugins needed by only some sites shouldn’t be network-activated.
Can different sites in the network run different versions of the same plugin?
No — plugin files are shared across the whole network from one codebase, so every site runs the same installed version. Version differences aren’t possible within a single multisite install.
Is auto-update safe on a multisite network?
Riskier than on a single site, because a bad auto-update affects every site at once. Many agencies disable auto-updates for anything beyond minor security patches and apply major updates manually after staging tests.
Related reading: When Multisite Is the Wrong Choice · Migrating From Single Sites to Multisite · Client-Specific Configurations at Scale