WooCommerce Marketplace Scraper: Prices, Ratings & Quality Data avatar

WooCommerce Marketplace Scraper: Prices, Ratings & Quality Data

Pricing

from $2.63 / 1,000 product records

Go to Apify Store
WooCommerce Marketplace Scraper: Prices, Ratings & Quality Data

WooCommerce Marketplace Scraper: Prices, Ratings & Quality Data

Scrape the official woocommerce.com Marketplace: extensions, themes, and business services with pricing tiers, star ratings, vendor identity, and WooCommerce's own quality and security badges. Filter by rating, price, sale status, subscriptions, and quality checks. No login. $3.50/1,000 results.

Pricing

from $2.63 / 1,000 product records

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

🧩 WooCommerce Marketplace Extensions Scraper: Pricing, Ratings & Vendor Data

The official WooCommerce Marketplace, turned into structured data
Pricing, ratings, vendors, and compatibility for every extension, theme, and business service, no login required.
📚 Full catalog reach
Every extension, theme, and business service in one dataset, around 1,500 listings.
💲 Real pricing data
Current price, regular price, sale status, and billing period for every product.
⭐ Trust signals
Star ratings, review counts, and Woo's own quality and security badges.
🔧 Compatibility at a glance
Required WooCommerce, WordPress and PHP versions, HPOS and blocks support.

🔍 What does WooCommerce Marketplace Extensions Scraper do?

WooCommerce Marketplace Extensions Scraper reads the official woocommerce.com Marketplace, the same catalog that powers the "Add Extensions" screen inside every WooCommerce store, and turns it into structured, downloadable data. It covers all three listing types Woo sells: extensions, themes, and business services, with pricing, ratings, vendor identity, and compatibility details for each one.

Search by keyword, filter by category, or leave both blank to pull the full catalog. No account, login, or API key needed on either your side or WooCommerce's.

🤔 Why use WooCommerce Marketplace Extensions Scraper?

No other Actor on the Apify Store covers WooCommerce's own paid Marketplace. The closest actors scrape the free WordPress.org plugin directory instead, a completely different site that only tracks install counts, downloads, and version numbers. None of them touch pricing tiers, vendor identity, or Woo's quality and security badges, because that data simply doesn't exist on WordPress.org.

  • "I'm comparing five shipping extensions for a client build and need the numbers before lunch." Agencies and freelance developers pull pricing, ratings, and compatibility for a whole category in one run instead of opening product pages one by one.
  • "I want to see how competitors price and badge their extensions before I set mine." Plugin and theme vendors benchmark rivals' pricing tiers, review scores, and quality badges directly.
  • "My clients keep asking which extension is actually worth paying for." E-commerce consultants build side-by-side comparisons backed by real ratings and review counts, not guesswork.
  • "WooCommerce was the one software marketplace missing from our dataset." Data and AI teams building software-marketplace or plugin-ecosystem datasets fill the WooCommerce-shaped gap in one run.

🚀 How to use WooCommerce Marketplace Extensions Scraper

1. Set your filters
Pick a search term, a category, or leave both blank to browse everything.
2. Run the Actor
It reads the Marketplace catalog directly. No login, no browser wait.
3. Export your data
Download as JSON, CSV, or Excel, or connect it to your own pipeline.
  1. Click Try for free and open the Input tab.
  2. Optionally set a Search Term (e.g. "shipping") or pick a Category (Themes, Business services, Official payments, and more).
  3. Turn on Fetch Full Product Details if you want version requirements, compatibility flags, and security badges too.
  4. Set Max Items and click Start. Results land in the Output tab as they're collected.

📥 Input

FieldTypeRequiredDescription
searchTermstringNoFree-text search across product titles and descriptions, e.g. "shipping" or "subscriptions". Leave blank to browse the full catalog.
categoryenumNoLimit results to one Marketplace category (Featured, Free, Official payments, Themes, Business services, and more) or leave blank for everything.
minRatingintegerNoOnly return products rated at least this many stars out of 5.
maxPriceintegerNoOnly return products priced at or below this amount, in USD. Set to 0 for free products only.
onSaleOnlybooleanNoOnly return products currently marked on sale.
subscriptionOnlybooleanNoOnly return products billed on a recurring schedule, for finding SaaS-style extensions rather than one-time purchases.
qualityBadgeOnlybooleanNoOnly return products that have passed WooCommerce's own quality and security review.
proxyConfigurationobjectNoProxy settings. Defaults to Apify's standard proxy, which is all this target needs.
fetchProductDetailsbooleanNoWhen on, fetches each product's own page for version requirements, compatibility flags, quality and security badges, and the full rating breakdown. Adds time and cost per run.
maxItemsintegerNoMaximum number of products to return. The Marketplace lists around 1,500 products in total.

📤 Output

Each item in the dataset looks like this:

{
"id": 1442927,
"title": "Google Analytics for WooCommerce",
"slug": "woocommerce-google-analytics-integration",
"productType": "extension",
"url": "https://woocommerce.com/products/woocommerce-google-analytics/",
"excerpt": "Understand your customers and increase revenue with the world's leading analytics platform, integrated with WooCommerce for free.",
"iconUrl": "https://woocommerce.com/wp-content/uploads/2016/01/icon-GoogleAnalytics_160x160.png",
"vendorName": "Woo",
"vendorUrl": "https://woocommerce.com/vendor/woocommerce/",
"currency": "USD",
"price": 0,
"regularPrice": 0,
"isOnSale": false,
"rating": 4.3,
"reviewsCount": 53,
"hasQualityBadge": true,
"isInstallable": false,
"requiresWp": "7.0",
"requiresWc": "10.9",
"supportsHpos": true,
"supportsCartCheckoutBlocks": true,
"qualityBadges": ["self_vulnerability_check", "malware_scanner_check", "jetpack_scan_check"],
"scrapedAt": "2026-09-28T10:15:00.000Z"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

📊 Data table

FieldTypeDescription
idintegerThe product's internal Marketplace ID.
titlestringProduct name.
slugstringURL-friendly product identifier.
productTypestringextension, theme, or business-service.
urlstringLink to the product's page on woocommerce.com.
excerptstringShort product description.
iconUrl / imageUrlstringProduct icon and preview image, when available.
vendorName / vendorUrlstringThe developer or company behind the product.
currencystringCurrency code for the price fields.
price / regularPricenumberCurrent and non-discounted price.
isOnSalebooleanWhether the product is currently discounted.
billingPeriod / billingPeriodIntervalstring / integerSubscription billing cadence, when the product is a subscription rather than a one-time purchase.
freemiumTypestringFreemium model, when the vendor discloses one.
rating / reviewsCountnumber / integerAverage star rating and total number of reviews.
hasQualityBadgebooleanWhether Woo has marked this product "Excellence verified".
isInstallablebooleanWhether the product can be installed directly from a connected store.
requiresWp / requiresWc / phpVersionstringMinimum WordPress, WooCommerce, and PHP versions required. (detail fetch only)
wpTestedTo / wcTestedTostringLatest WordPress and WooCommerce versions the product was tested against. (detail fetch only)
supportsHpos / supportsCartCheckoutBlocksbooleanCompatibility with WooCommerce's high-performance order storage and block-based checkout. (detail fetch only)
qualityBadgesarrayList of quality and security checks the product has passed. (detail fetch only)
ratingBreakdownarrayPercentage of reviews at each star level. (detail fetch only)
countries / languagesarraySupported countries and languages, when the vendor discloses them. (detail fetch only)
scrapedAtstringTimestamp of when the item was collected.

💰 Pricing

WooCommerce Marketplace Extensions Scraper uses Apify's pay-per-result pricing. You only pay for the products actually returned, an empty run costs nothing, and there's no subscription to manage.

Free plan runs are limited to 25 products per run, 3 runs per day, and a short wait between runs. Upgrade to a paid Apify plan to remove these limits.

⭐ Enjoying WooCommerce Marketplace Extensions Scraper?

If this Actor saved you time, a quick rating helps other WooCommerce builders find it. ⭐⭐⭐⭐⭐

🛠️ Tips or advanced options

  • Leave Search Term and Category both blank to page through the entire Marketplace over multiple runs by raising Max Items.
  • Keep Fetch Full Product Details off for a fast pricing/ratings sweep; turn it on only when you need compatibility or security-badge data, since it adds one request per product.
  • Combine a Category filter (like "Themes") with a high Max Items to build a complete, category-specific comparison sheet in one run.
  • Turn on Quality-Checked Only to skip straight to WooCommerce's own vetted, security-reviewed extensions when you don't have time to review badges manually.
  • Turn on Recurring Subscriptions Only to find SaaS-style extensions billed monthly or yearly instead of one-time purchases.
  • Combine Minimum Rating and Maximum Price to shortlist well-reviewed extensions that fit a client budget without post-processing the dataset yourself.

❓ FAQ

Does this need a WooCommerce store or a login? No. It reads WooCommerce's own public Marketplace catalog directly. You don't need a store, an account, or an API key.

Does it cover free extensions too? Yes. Free and paid extensions, themes, and business services are all included; free products simply show a price of 0.

Can I search for a specific type of extension, like shipping or payments? Yes, use the Search Term field for keyword search, or the Category filter for browsing by type, including dedicated Themes and Business services categories.

Is this legal? This Actor reads publicly available product listing pages that require no login, using the same public interface WooCommerce's own dashboard uses. It does not access any private, paywalled, or authenticated data. Always review the target site's terms before large-scale or commercial use, and reach out via the Issues tab with any questions.

🔗 Other actors