WordPress Plugin Scraper & API: Installs, Ratings, Reviews · Apify
WordPress Plugin Scraper: Stats, Installs & Reviews avatar

WordPress Plugin Scraper: Stats, Installs & Reviews

Pricing

from $0.64 / 1,000 plugins

Go to Apify Store
WordPress Plugin Scraper: Stats, Installs & Reviews

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

MRSLM Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Features

Limited permissions

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

  1. 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"
]
}
  1. 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.
  2. 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

  1. Add plugin slugs or URLs, or search by keyword, tag, or a list like popular / new / updated.
  2. Turn on Include reviews and set reviews per plugin.

Input fields

FieldTypeWhat it does
pluginsarrayPlugin slugs or WordPress.org plugin URLs.
searchKeywordstringOptional. Find plugins by keyword and take the top matches.
tagstringOptional. A directory tag such as seo. Used only when no search keyword is set.
browsestringOptional. A built-in directory list. Used only when no keyword or tag is set.
maxPluginsintegerHow many plugins to take from a search, tag or list. 0 = no limit.
includeReviewsbooleanAlso save public reviews (title, stars, text, date, reply count). Reviewer names are not collected.
maxReviewsPerPluginintegerNewest reviews to save per plugin when reviews are on. 0 = all.
maxResultsintegerSafety cap on plugin rows and, separately, on review rows. 0 = no cap.
proxyConfigurationobjectNot needed for WordPress.org.

Output fields

Typical fields on each saved row (see the sample above):

FieldMeaning
slugPlugin slug.
namePlugin name.
authorPublic author name.
versionCurrent version.
activeInstallsActive install count.
ratingAverage rating.
numRatingsNumber of ratings.
supportThreadsOpen support-thread count, when published.
supportThreadsResolvedResolved support-thread count, when published.
supportResolvedPercentShare of support threads marked resolved.
requiresWordPressMinimum WordPress version.
testedUpToLatest WordPress version the plugin was tested with.
requiresPhpMinimum PHP version.
lastUpdatedLast update date.
businessModelBusiness model, when published.
tagsDirectory 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 requests
r = 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 saveUnit 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.

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.