What a Healthy Plugin Growth Rate Actually Looks Like

Published Plugin SEO WP Stats Team By WP Stats Team
What a Healthy Plugin Growth Rate Actually Looks Like

A healthy plugin growth rate depends entirely on where you're starting from. A brand-new plugin climbing from 50 to 300 active installs in a month is healthy. A plugin already sitting at 100,000 active installs doing the same percentage move would be a historic anomaly. There's no single magic percentage — but there are real benchmarks by stage, and most developers are tracking the wrong metric entirely.

What a Healthy Plugin Growth Rate Actually Looks Like

As a rough rule from watching thousands of plugins move through WordPress plugin rankings: new plugins should expect double-digit percentage growth week-over-week for the first 90 days, established plugins (1-3 years old, 10K-100K installs) should see 3-8% month-over-month growth during healthy periods, and mature plugins past 100K installs are doing well at 1-3% monthly growth — flat is often fine, and double-digit monthly growth usually means something unusual happened (a WooCommerce extension during Black Friday, a core compatibility bump, a viral mention).

The more useful question isn't "is X% good," it's "is my growth rate consistent with my stage, and is it trending the right direction over 8-12 weeks, not just one good week."

How WordPress.org Actually Measures Your Growth

WordPress.org doesn't track active installs by asking site owners to self-report. Every WordPress install pings wordpress.org roughly every 12 hours through the built-in update check (wp_version_check), and that ping includes which plugins are active. WordPress.org aggregates these pings into the active install number shown on your plugin page.

Two mechanics matter for interpreting your growth rate correctly:

  • Active installs display in brackets, not exact numbers — 0+, 10+, 50+, 100+, 300+, 500+, 1,000+, 5,000+, 10,000+, 20,000+, 40,000+, 50,000+, and so on up into the millions. You can cross from 9,800 to 10,200 real installs and the public number won't visibly move until you clear a bracket, which makes small plugins look like they grow in sudden jumps even when growth is smooth.
  • The real day-by-day trend lives on your Advanced View (wordpress.org/plugins/your-slug/advanced/), which charts both downloads and active installs daily. That's the data to actually watch — the bracketed number on your main listing is a lagging, rounded proxy.

Healthy Growth Benchmarks by Stage

These are directional benchmarks, not hard thresholds — plugins in crowded categories (SEO, caching, page builders) will see tighter bands because competitors like Yoast SEO and Elementor absorb a lot of category search volume.

StageActive installsHealthy growth rateWhat drives it
Launch0-30015-30% weeklyInitial listing indexing, keyword placement, early reviews
Early traction300-5,0008-15% monthlySupport thread quality, ranking for 2-3 head keywords
Established5,000-50,0003-8% monthlyCompatibility updates, feature releases, backlinks/reviews
Mature50,000-500,0001-3% monthlyCategory dominance, retention, brand search
Category leader500,000+0-1.5% monthlyEcosystem lock-in (e.g. WooCommerce), core bundling, host partnerships

Downloads vs. Active Installs: The Metric Most Developers Get Wrong

Downloads and active installs tell different stories, and a healthy growth rate requires both moving together. Downloads count every install, reinstall, and update pull. Active installs count sites currently running the plugin and pinging WordPress.org.

If your downloads are climbing but active installs are flat or declining, you have a retention problem, not a discovery problem — people are trying it and uninstalling. Common causes:

  1. Activation errors or conflicts with popular plugins/themes (check this against your actual install base with a plugin & theme detector to see what environments trigger support requests)
  2. A confusing onboarding flow that doesn't get users to first value fast
  3. Feature parity gap against a direct competitor — run a competitor analysis to see if a rival shipped something that's pulling your installs away

Conversely, downloads flat but active installs climbing slowly is actually fine — it usually means strong retention with modest new-user acquisition, common in mature utility plugins like Classic Editor or LiteSpeed Cache.

What Actually Drives Healthy Growth

Growth on WordPress.org isn't random — it's a function of a handful of levers that compound:

  • Keyword placement in your title and short description — the single biggest lever for new plugin discovery. Use a keyword research tool to find terms with real search volume and low competition before you lock your slug and title.
  • Support thread resolution rate — WordPress.org's search algorithm weights how many support threads you've resolved in the last two months. Plugins that ghost their support forum lose ranking even while active installs hold steady.
  • Update cadence and "Tested up to" — stale plugins (no update in 12+ months, no current WP version tested) get down-ranked and look abandoned to anyone comparing options.
  • Rating volume and freshness — a 4.8-star rating from 2019 counts for less than a 4.5-star rating with reviews from the last 90 days.

For a deeper breakdown of exactly how these combine into your search position, see our plugin keyword research guide.

When Growth Isn't Healthy

Watch for these patterns — they look like growth on the surface but signal a problem underneath:

  • Sustained decline over 3+ months in active installs, not a single bad week. This usually means a search ranking drop — if that's you, here's how to diagnose why your plugin dropped in WordPress.org search.
  • Download spikes with no active install movement — often a sign your changelog or marketing drove curiosity traffic that didn't convert, or a compatibility break causing immediate uninstalls after a major WordPress core release.
  • Growth that only tracks a single traffic source — if 90% of new installs trace back to one blog post or one affiliate, that's fragile growth, not healthy growth. Diversify discovery channels so a single algorithm change elsewhere doesn't tank your trend.

How to Track Your Growth Rate Without Guessing

Don't rely on memory or sporadic checks of your plugin page. At minimum:

  1. Pull your Advanced View stats weekly and log active installs + downloads in a spreadsheet — the bracket display hides real movement.
  2. Benchmark against 2-3 direct competitors in your category using plugin rankings, so you know if a slowdown is you-specific or category-wide (e.g., a core feature absorbing your plugin's use case).
  3. Check your keyword rankings monthly, not just install counts — ranking slips show up weeks before install growth does.

If your growth stalls even though support, updates, and ratings all look fine, the issue is usually discoverability. That's also where plugins lose the most ground silently — slow page load from an unoptimized plugin can tank conversion on your own marketing site, which is worth checking against what actually moves the needle on WordPress speed.

Frequently Asked Questions

It depends on your stage. New plugins (under 300 installs) should see 15-30% weekly growth, established plugins (5K-50K installs) should see 3-8% monthly growth, and mature plugins (50K+) are healthy at just 1-3% monthly. Compare your rate to your own bracket, not to viral outliers.
The public active install count on your plugin page updates in rounded brackets (10+, 50+, 100+, 300+, and so on) and can lag real changes by days or weeks. The underlying data comes from update-check pings sent roughly every 12 hours from each WordPress install, visible day-by-day on your plugin's Advanced View page.
This usually means people are installing and quickly uninstalling your plugin, which signals an activation error, a conflict with a common plugin or theme, or a confusing first-run experience. It can also happen after a marketing push that drove curiosity clicks rather than committed users. Check your support forum and recent reviews for patterns in the complaints.
Not always — a small decline can simply reflect sites being deactivated after a redesign or migration, which happens to every plugin. It becomes a real problem when the decline is sustained over three or more months, which usually points to a search ranking drop or a feature gap against a competitor.
Track 2-3 direct competitors' active install brackets and download trends over the same period using plugin ranking data, rather than just watching your own numbers in isolation. If your category is growing but you're flat, the issue is competitive positioning; if the whole category is flat, something structural (like a WordPress core feature) may be absorbing demand.
In the first 90 days, aim for steady weekly growth of 15-30%, moving through the early active-install brackets (10+, 50+, 100+, 300+) consistently rather than in one lucky spike. Growth this early is driven almost entirely by keyword placement in your title and description plus early reviews, since you have no ranking history yet.
Yes — WordPress.org's search ranking factors in how recently you've updated and whether you've marked your plugin as tested against the current WordPress version. Plugins that go 12+ months without an update get down-ranked and read as abandoned, which directly slows new-install growth even if existing users stay active.
WP Stats Team

WP Stats Team

The WP Stats team analyzes data from 69,000+ WordPress plugins and 28,000+ themes on WordPress.org. We publish practical, data-backed guidance on plugin SEO, growth, and competitive analysis for developers and marketers.

View all articles by WP Stats Team

Sign In / Register

You need to sign in or register to use this feature.