WordPress Plugin Scraper: Stats, Installs & Reviews
Pricing
from $0.64 / 1,000 plugins
WordPress Plugin Scraper: Stats, Installs & Reviews
Scrape any WordPress.org plugin: active installs, ratings, support resolution, versions, compatibility and its public reviews. Plugin slugs or search terms.
Pricing
from $0.64 / 1,000 plugins
Rating
0.0
(0)
Developer
MRSLM Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Features
Share
Get the numbers behind any WordPress.org plugin: active installs, rating breakdown, support resolution, versions and compatibility, plus its public reviews. $0.80 per 1,000 plugins, $0.40 per 1,000 reviews.
Use this WordPress plugin API alternative to collect WordPress.org active installs, ratings and compatibility data. You can also scrape WordPress plugin reviews, including their text and star ratings. Reviewer names are not collected.
Quick start
- Press Start. The form is already filled with this example input, so the first run returns real rows in under a minute:
{"plugins": ["woocommerce","wordpress-seo"]}
- Swap in your own values, or call the Actor through the Apify API, Make, Zapier, n8n or the Python/JS clients with the same JSON.
- Download the results as JSON, CSV or Excel from the Output tab, or schedule the run to repeat.
Sample plugin row (real run, trimmed)
{"slug": "wordpress-seo","name": "Yoast SEO – Advanced SEO with real-time guidance and built-in AI","author": "Yoast","version": "28.8","activeInstalls": 10000000,"rating": 4.8,"numRatings": 27820,"ratings": { "1": 846, "2": 139, "3": 201, "4": 642, "5": 25992 },"supportThreads": 45,"supportThreadsResolved": 42,"supportResolvedPercent": 93,"requiresWordPress": "7.0","testedUpTo": "7.1.3","requiresPhp": "7.4","lastUpdated": "2026-10-27 6:18am GMT","businessModel": "commercial","tags": ["Content analysis", "Readability", "schema", "seo", "xml sitemap"]}
Review rows: plugin slug, title, star rating, date, review text, reply count and URL. Reviewer names are not collected.
Who uses this
- Plugin makers: track your installs, rating and support score against competitors.
- Agencies and site owners: vet plugins before installing (last update, tested-up-to, support resolution).
- Investors and analysts: size WordPress niches by installs.
How to use it
- Add plugin slugs or URLs, or search by keyword, tag, or a list like
popular/new/updated. - Turn on Include reviews and set reviews per plugin.
Input fields
| Field | Type | What it does |
|---|---|---|
plugins | array | Plugin slugs or WordPress.org plugin URLs. |
searchKeyword | string | Optional. Find plugins by keyword and take the top matches. |
tag | string | Optional. A directory tag such as seo. Used only when no search keyword is set. |
browse | string | Optional. A built-in directory list. Used only when no keyword or tag is set. |
maxPlugins | integer | How many plugins to take from a search, tag or list. 0 = no limit. |
includeReviews | boolean | Also save public reviews (title, stars, text, date, reply count). Reviewer names are not collected. |
maxReviewsPerPlugin | integer | Newest reviews to save per plugin when reviews are on. 0 = all. |
maxResults | integer | Safety cap on plugin rows and, separately, on review rows. 0 = no cap. |
proxyConfiguration | object | Not needed for WordPress.org. |
Output fields
Typical fields on each saved row (see the sample above):
| Field | Meaning |
|---|---|
slug | Plugin slug. |
name | Plugin name. |
author | Public author name. |
version | Current version. |
activeInstalls | Active install count. |
rating | Average rating. |
numRatings | Number of ratings. |
supportThreads | Open support-thread count, when published. |
supportThreadsResolved | Resolved support-thread count, when published. |
supportResolvedPercent | Share of support threads marked resolved. |
requiresWordPress | Minimum WordPress version. |
testedUpTo | Latest WordPress version the plugin was tested with. |
requiresPhp | Minimum PHP version. |
lastUpdated | Last update date. |
businessModel | Business model, when published. |
tags | Directory tags. |
Run through the API
Replace YOUR_TOKEN with your Apify API token. You are charged only for saved rows, at the prices in the Pricing section below.
curl "https://api.apify.com/v2/acts/mrslm_data~wordpress-plugin-stats-reviews/run-sync-get-dataset-items?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"plugins": ["woocommerce", "wordpress-seo"]}'
import requestsr = requests.post("https://api.apify.com/v2/acts/mrslm_data~wordpress-plugin-stats-reviews/run-sync-get-dataset-items",params={"token": "YOUR_TOKEN"},json={'plugins': ['woocommerce', 'wordpress-seo']},timeout=300,)r.raise_for_status()rows = r.json()
What a run costs (example)
| What you save | Unit price (Free/Bronze) | Example |
|---|---|---|
| 1,000 plugin rows | $0.80 | $0.80 |
| 10,000 reviews (optional) | $0.40 per 1,000 | $4.00 |
| Actor start fee | $0.00005 per run | $0.00005 |
| Total for that example | $4.80005 |
Reviews are only charged when includeReviews is on. Silver and Gold unit prices are listed in the Pricing section below.
Pricing
- Plugin: $0.80 per 1,000 (Silver $0.72, Gold $0.64)
- Review: $0.40 per 1,000 (Silver $0.36, Gold $0.32)
- Plus $0.00005 per run.
FAQ
Where does the data come from? WordPress.org's public plugin directory pages, data endpoints and review feeds, read at a polite pace.
Can I get WordPress plugin stats and reviews without a WordPress API key? Yes. The Actor reads public WordPress.org plugin data and review feeds without a WordPress API key.
How do I find plugins by keyword or tag and include reviews?
Enter slugs or URLs in plugins, or use searchKeyword, tag or browse to find plugins. Set includeReviews to true and use maxReviewsPerPlugin to limit reviews. searchKeyword takes precedence over tag, which takes precedence over browse.
Can I export WordPress plugin reviews to CSV or Google Sheets with Make, Zapier or n8n? Yes. Download CSV from the Output tab, or use Make, Zapier or n8n to connect Actor results to Google Sheets.
Can I use this WordPress plugin scraper with MCP or schedule it to monitor stats? Yes. Connect through Apify MCP or schedule repeated runs to collect plugin stats and reviews.
What does a run with reviews cost?
At base prices, 1,000 plugins ($0.80) plus 10,000 reviews (10 × $0.40 = $4.00) cost $4.80 in total, plus the $0.00005 start fee per run. Reviews are only charged when includeReviews is on.
Related scrapers
Is it legal?
This Actor only reads pages and feeds that the website itself publishes to every visitor without a login. It obeys each site's robots.txt, keeps a polite request rate, and never tries to get past logins, paywalls, captchas or bot checks. It does not collect personal data such as emails, phone numbers or names of private individuals. You are responsible for how you use the data: follow the source site's terms, copyright and the privacy laws that apply to you (GDPR, CCPA, etc.). This tool is independent and not affiliated with or endorsed by the platforms it reads.