WooCommerce Reviews Scraper — Product Reviews & Ratings Export avatar

WooCommerce Reviews Scraper — Product Reviews & Ratings Export

Pricing

Pay per event

Go to Apify Store
WooCommerce Reviews Scraper — Product Reviews & Ratings Export

WooCommerce Reviews Scraper — Product Reviews & Ratings Export

WooCommerce Reviews Scraper: export product reviews from any WooCommerce store via its public Store API: rating, text, reviewer, verified-owner flag, date, product, plus a store summary with rating distribution, worst-rated products and negative-review keywords. No API key. Pay per review.

Pricing

Pay per event

Rating

0.0

(0)

Developer

IntelScrape

IntelScrape

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

17 hours ago

Last modified

Categories

Share

WooCommerce Reviews Scraper — Product Reviews & Ratings Export

🇨🇳 WooCommerce 评论采集器:通过公开的 Store API 导出任意 WooCommerce 店铺的商品评论:评分、正文、评论者、已验证买家标记、日期和商品,并生成店铺汇总:评分分布、评分最差商品和差评关键词。无需 API 密钥,按评论付费。

🇸🇬 Pengikis Ulasan WooCommerce: eksport ulasan produk daripada mana-mana kedai WooCommerce melalui Store API awam: penilaian, teks, pengulas, pemilik disahkan, tarikh dan produk, serta ringkasan kedai dengan taburan penilaian dan kata kunci aduan.

🤖 NEW: Connect This To Your AI!

Use this actor from Claude, ChatGPT, Cursor or any MCP client through the IntelScrape MCP Server, or call it directly over the Apify API.

⚡ Works with n8n, Make, Zapier, Google Sheets and the Apify API.

price billing API key source

Bulk WooCommerce product reviews with ratings and verified flags, plus a store-level insight summary for competitor and product research.

Honest coverage & billing: Stores that disable the Store API or reviews cannot be read. You pay only for results actually delivered, and a built-in cost guard stops the run at your max-charge limit.

🌍 Built for teams in the US, China and Singapore, and anyone who needs this data in a spreadsheet or pipeline.

⭐ Found it useful? Please leave a review; it helps others find it.

⚖️ Lawful business use only. Collect public data only, and comply with the source site's terms, copyright and data-protection laws (GDPR, CCPA, China PIPL, Singapore PDPA).

Examples below are illustrative; names and values may be fictional or out of date.

What is WooCommerce Reviews Scraper?

Reviews are the most honest product research there is, and every WooCommerce store publishes them through the same public Store API its own product pages use. WooCommerce Reviews Scraper exports them in bulk, newest first, with star ratings and verified-owner flags, and adds a store summary that shows the rating distribution, the worst-rated products and the words that keep showing up in one- and two-star reviews.

What does it do?

  • Any WooCommerce store with the Store API enabled
  • Review data: review ID, product ID, name and URL, star rating, review text (clean), reviewer name, verified-owner flag, date (UTC), avatar
  • Filters: product IDs and a star range (e.g. only 1-2 star complaints)
  • Newest first, up to 100,000 reviews per store
  • Store summary (on by default): average rating, 1-5 star distribution, verified share, negative share, most-reviewed products, worst-rated products, negative and positive keywords

Why choose us over cheaper scrapers?

  • Honest output: limits are documented, missing data is labeled, never invented
  • Clean, consistent schema ready for Excel, Sheets, BI tools or an LLM
  • No account risk: no logins, no cookies, no API keys
  • Pay per result with a built-in cost guard; no subscription, failed items are never charged
  • Fast and light: no residential proxy, so runs finish in seconds and stay cheap
  • Maintained by IntelScrape and fixed fast when the source changes

Who is it for?

  • Competitor research: what customers complain about in rival stores
  • Product development: mine 1-2 star reviews for fixes and features
  • Dropshipping and sourcing: avoid products with bad ratings
  • Sentiment analysis and AI training on clean review text
  • Agencies: review audits for client stores
  • Social proof: export your own reviews for ads and landing pages
  • Customer support: spot recurring problems (updates, refunds, compatibility) before they spread
  • Investors and acquirers: check review health and trend of a store before a deal

How to use it

In Apify Console (no code)

  1. Click Try for free / Start. The form is prefilled with a working example.
  2. Change the inputs (see examples below).
  3. Click Start, then export the results as JSON, CSV, Excel, XML or HTML, or open them in Google Sheets.
  4. Optional: Schedule the actor to run hourly, daily or weekly.

Via API

curl -X POST "https://api.apify.com/v2/acts/intelscrape~woocommerce-reviews-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"stores": ["https://woocommerce.com"], "maxReviewsPerStore": 100, "reviewSummary": true}'

Or use the official Apify JavaScript and Python clients:

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("intelscrape/woocommerce-reviews-scraper").call(run_input={"stores": ["https://woocommerce.com"], "maxReviewsPerStore": 100, "reviewSummary": true})
for item in client.dataset(run["default_dataset_id"]).iterate_items():
print(item)

With AI agents (MCP)

Add Apify's MCP server (https://mcp.apify.com) or the IntelScrape MCP Server to Claude Desktop, Cursor, ChatGPT or any MCP client, then ask in plain language, e.g. "Run intelscrape/woocommerce-reviews-scraper with the default input and summarise the results."

Input examples

Latest 100 reviews with summary (default)

{
"stores": ["https://woocommerce.com"],
"maxReviewsPerStore": 100,
"reviewSummary": true
}

Only complaints for two products

{
"stores": ["https://example-store.com"],
"productIds": ["123", "456"],
"minRating": 1,
"maxRating": 2
}

Output fields

FieldDescription
store / reviewId / productId / productName / productUrlIdentity
rating / text / reviewer / verifiedOwner / date / reviewerAvatarReview
type = review-summary rowsreviewsAnalyzed, storeTotalReviews, avgRating, ratingDistribution, verifiedShare, negativeShare, topProducts, worstRatedProducts, negativeKeywords, positiveKeywords

Sample output

{
"store": "https://woocommerce.com",
"productName": "WooCommerce Deposits",
"rating": 4,
"reviewer": "ryanolton",
"verifiedOwner": true,
"text": "Great plugin BUT considerably overpriced. ...",
"date": "2026-10-22T01:17:48Z"
}

Pricing (pay per event)

EventWhen it is chargedPrice
Actor startonce per run$0.005
Reviewper review row$0.0005
Review summaryper store summary row (on by default; turn off to skip)$0.004

Cost examples

RunCost
Default run: 100 reviews + summary$0.059
10 stores × 1,000 reviews + summaries$5.045
Weekly 200 newest reviews$0.109

Platform usage is included in these prices. Set Max charge per run in the run options to cap spend; the actor stops cleanly when the limit is reached and keeps everything collected so far.

Tips for best results

  • Use minRating 1 and maxRating 2 for a cheap complaints-only export.
  • Get product IDs from our WooCommerce Scraper to focus on specific products.
  • Schedule weekly to track rating trends.
  • Feed review text to an LLM for themes; the summary keywords give a quick first pass.

FAQ

Which stores work?

Any WooCommerce store whose Store API is reachable (the default on modern WooCommerce).

Are reviewer emails included?

No, the public API does not expose them.

Why do some stores return nothing?

Reviews may be disabled, or the store blocks the Store API; those stores are not charged.

Is the date in UTC?

Yes.

Does it work for Shopify?

No, Shopify uses different review apps.

Can I monitor new reviews only?

Yes. Reviews come newest first; schedule a small maxReviewsPerStore (e.g. 50) daily and de-duplicate on reviewId in your sheet or database.

How is the negative keyword list built?

Every word of three or more letters in 1-2 star reviews is counted once per review, common stop words are removed, and the 15 most frequent are listed with the number of reviews that contain them.

Can I export reviews of my own store for marketing?

Yes. Filter to 4-5 stars and verified owners to collect authentic testimonials, and ask customers before quoting them by name.

Do I need a key?

No.

Honest limits

  • Stores that disable the Store API or reviews cannot be read.
  • Review replies by the store are not included.
  • Photos attached to reviews are not exported.
  • Keyword summary is simple frequency analysis, not full sentiment AI.

This actor collects publicly available data only. You are responsible for using the results lawfully and in line with the source's terms and applicable privacy laws (GDPR, CCPA, PIPL, PDPA). Process personal data only with a legitimate purpose. IntelScrape is not affiliated with, endorsed by or sponsored by the data source; all trademarks belong to their owners.