
Judge.me Reviews Scraper
hipersoft/judgeme-reviews-scraper
Scrape Judge.me reviews from any Shopify, WooCommerce or BigCommerce store: rating, title, text, reviewer, verified buyer, country, product, photos, store reply and date. Add store links or search stores by keyword. Filter by rating, verified and photos. Export CSV/JSON.
Total users
1Monthly users
1Total runs
30Per review
$0.001Last rebuilt
Oct 26, 2026Overview
Judge.me Reviews Scraper extracts customer reviews from any online store that uses Judge.me, the most popular review app for Shopify, also used on WooCommerce and BigCommerce by 700,000+ stores. Every review includes the star rating, title, full review text, reviewer name, verified-buyer badge, country, reviewed product and variant, customer photos, store reply, custom question answers, helpful votes and date, plus the store's overall rating and review count. Add store links, or find stores by keyword (e.g. candles, coffee, skincare), and export to CSV, Excel or JSON.
What does Judge.me Reviews Scraper do?
- 🛍️ Scrape any Judge.me store: paste the store's website, its myshopify.com domain or its Judge.me store page.
- 🔎 Find stores by keyword: discover Judge.me stores in any niche and scrape their reviews in one run.
- ⭐ Full reviews: rating, title, text, reviewer, verified buyer, country and date.
- 📦 Product details: product name, variant and product link for every product review.
- 📸 Customer photos and videos: photo links and a video flag.
- 💬 Store replies and custom question answers (fit, size, taste, skin type…).
- 🎯 Filters: minimum or exact star rating, verified buyers only, reviews with photos, product name, reviews newer than a date.
- 📊 Store summary on every row: store rating and total number of reviews.
What data can you scrape from Judge.me?
| Field | Description |
|---|---|
| Review ID | Unique review identifier |
| Rating | 1–5 stars |
| Title and text | Review headline and full text |
| Reviewer | Reviewer display name (or Anonymous) |
| Verified buyer | Whether the reviewer bought the product |
| Country | Reviewer country and country code |
| Product | Product name, variant and link |
| Photos and video | Customer photo links, video flag |
| Store reply | The merchant's public reply |
| Custom answers | Answers to the store's review questions |
| Helpful votes | Thumbs up and down |
| Date | When the review was written |
| Store | Store name, domain, link, rating and review count |
Use cases for Judge.me review data
- Shopify product research and dropshipping: find winning products by review volume and rating before you sell them.
- Competitor analysis: read what customers love and hate about competing stores and products.
- Sentiment analysis and AI training: export thousands of labeled reviews (text + star rating) for NLP.
- Customer-feedback mining: pull every 1★ and 2★ review to find product defects, shipping issues and complaints.
- UGC and social proof: collect customer photos and glowing 5★ reviews for marketing (with permission).
- Review migration and backups: export your own store's reviews to a spreadsheet.
- Lead generation for agencies: find growing Shopify stores in a niche by review counts.
How to scrape Judge.me reviews
- Click Try for free to open Judge.me Reviews Scraper in Apify Console.
- Paste store links or domains, and/or type a keyword to find stores.
- Optionally set a rating, verified only, with photos, product or date filter.
- Set Max reviews per store and click Start.
- Download the reviews as CSV, Excel or JSON.
Input
Example input
{
"stores": ["https://www.klatchcoffee.com", "frostbeard.myshopify.com"],
"storeSearch": "candles",
"maxStores": 5,
"minRating": "2",
"exactRating": false,
"verifiedOnly": true,
"withPhotosOnly": false,
"reviewedAfter": "2026-01-01",
"maxReviewsPerStore": 500
}
| Field | Description |
|---|---|
| Stores | Store links, domains or Judge.me store pages. |
| Find stores by keyword | Discover stores by niche or name. |
| Max stores from search | How many stores to take from the search. |
| Rating | Minimum star rating, or the exact rating with Exact rating only. |
| Verified buyers only | Only verified-buyer reviews. |
| With photos or videos only | Only reviews with customer media. |
| Product name contains | Only reviews of matching products. |
| Reviews newer than | Only reviews on or after a date. |
| Max reviews per store | Newest-first limit per store (0 = all). |
| Max reviews in total | Limit for the whole run (0 = no limit). |
Output
Review example
{
"reviewId": "2fd9e7b4-e135-489e-9051-f9b89b2f62bd",
"storeName": "Klatch Coffee",
"storeDomain": "www.klatchcoffee.com",
"storeUrl": "https://www.klatchcoffee.com",
"storeRating": 4.66,
"storeReviewCount": 4245,
"rating": 5,
"title": null,
"body": "This is the smooth coffee I’ve ever had",
"reviewer": "Tamarra S.",
"verifiedBuyer": true,
"country": "United States",
"countryCode": "US",
"productTitle": "Ethiopia Yirgacheffe Supernatural",
"productVariant": null,
"productUrl": "https://www.klatchcoffee.com/products/ethiopia-yirgacheffe-supernatural",
"reviewType": "product",
"photos": ["https://review-images.judgeme.com/klatch-coffee/1791213487__img_0651__original.jpeg?quality=80&width=1024"],
"hasVideo": false,
"storeReply": "Thanks Tamarra, we truly appreciate your feedback.",
"customAnswers": [
{ "question": "Preparation methods used:", "answer": "Espresso" }
],
"helpfulVotes": 0,
"unhelpfulVotes": 0,
"createdAt": "2026-10-05T15:16:18.882Z"
}
Output schema
| Field | Type | Description |
|---|---|---|
reviewId |
string | Review ID. |
storeName, storeDomain, storeUrl |
string | Store details. |
storeRating, storeReviewCount |
number | Store average rating and total reviews. |
rating |
number | 1–5 stars. |
title, body |
string | Review title and text. |
reviewer |
string | Reviewer display name. |
verifiedBuyer |
boolean | Verified purchase. |
country, countryCode |
string | Reviewer country. |
productTitle, productVariant, productUrl |
string | Reviewed product. |
reviewType |
string | product or store review. |
photos |
array | Customer photo links. |
hasVideo |
boolean | Review includes a video. |
storeReply |
string | Merchant reply. |
customAnswers |
array | Answers to store review questions. |
helpfulVotes, unhelpfulVotes |
number | Votes. |
source |
string | Import source, if the review was imported. |
createdAt |
string (ISO date) | Review date. |
scrapedAt |
string (ISO date) | When the row was collected. |
How much does it cost to scrape Judge.me reviews?
Judge.me Reviews Scraper uses pay-per-review pricing: a small fixed price per review, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price. Thousands of reviews take only a few minutes.
More e-commerce and review data
- Shopify Product Scraper: products, prices and variants from any Shopify store.
- Trustpilot Reviews Scraper: company reviews from Trustpilot.
- Google Maps Reviews Scraper: reviews of local businesses.
FAQ
How do I know if a store uses Judge.me? Most Shopify stores with a "Judge.me" review widget or star badges do. Paste the store link; if it doesn't use Judge.me, the run log tells you.
Can I scrape reviews of a single product? Yes. Add the store and set Product name contains to the product's name.
Can I get only negative reviews? Yes. Set Rating to 1★ or 2★ and turn on Exact rating only.
How do I monitor new reviews? Set Reviews newer than to a recent date (or keep the per-store limit small) and schedule the scraper daily. Reviews come newest first.
Does it work for WooCommerce and BigCommerce stores? Yes, for stores that use Judge.me reviews.
What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.
Can I integrate Judge.me Reviews Scraper with other apps? Judge.me Reviews Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.
Is it legal to scrape Judge.me reviews? The scraper only collects publicly displayed reviews. You are responsible for using the data in line with Judge.me's and the store's terms and with privacy laws such as the GDPR.
Notes
Original clean-room implementation. Returns only public data. Not affiliated with Judge.me.
Input
| Field | Type | Description |
|---|---|---|
storesStores | array | Store links or domains that use Judge.me reviews, e.g. https://www.klatchcoffee.com, mystore.myshopify.com, or a judge.me/reviews/stores/... page. |
storeSearchFind stores by keyword | string | Optional. Find stores by niche or name, e.g. candles, coffee, skincare, and scrape their reviews too. |
maxStoresMax stores from search | integer | How many stores to take from the keyword search. Default: 10 |
minRatingRating | string · 0, 1, 2, 3, 4, 5 | Minimum star rating to keep (or the exact rating when 'Exact rating only' is on). Default: "0" |
exactRatingExact rating only | boolean | Only reviews with exactly the selected rating, e.g. only 1★ reviews for complaint analysis. Default: false |
verifiedOnlyVerified buyers only | boolean | Only reviews from verified buyers. Default: false |
withPhotosOnlyWith photos or videos only | boolean | Only reviews that include customer photos or videos. Default: false |
productContainsProduct name contains | string | Only reviews of products whose name contains this text. |
reviewedAfterReviews newer than | string | Only reviews written on or after this date. Great for scheduled monitoring. |
maxReviewsPerStoreMax reviews per store | integer | Stop each store after this many reviews (newest first). 0 means all reviews. Default: 200 |
maxItemsMax reviews in total | integer | Stop the whole run after this many reviews. 0 means no limit. Default: 0 |
proxyConfigurationProxy configuration | object | Not required for normal use. Default: {"useApifyProxy": false} |
API
curl -X POST "https://api.apify.com/v2/acts/hipersoft~judgeme-reviews-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"stores": [
"https://www.klatchcoffee.com"
],
"maxReviewsPerStore": 50
}'from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("hipersoft/judgeme-reviews-scraper").call(run_input={
"stores": [
"https://www.klatchcoffee.com"
],
"maxReviewsPerStore": 50
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('hipersoft/judgeme-reviews-scraper').call({
"stores": [
"https://www.klatchcoffee.com"
],
"maxReviewsPerStore": 50
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);Pricing
| Event | Price | Paid plans from |
|---|---|---|
| Review One Judge.me review scraped | $0.001 | $0.0005 |
You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.
Related scrapers
Carousell Scraper
Scrape Carousell search listings: title, price, condition, location, seller, photo and URL. Requires your own Carousell app token.
242 runs · 2 users · $0.003 / listing scrapedGoogle Flights Scraper
Scrape flight options from Google Flights by route and date: airline, flight number, departure and arrival times, duration, stops, layovers and price. One-way or round-trip, any cabin and currency. For travel and price monitoring.
216 runs · 4 users · $0.004 / flight scrapedPinterest Scraper
Search Pinterest and scrape pins (title, description, destination link, image, pinner, board, saves), boards and users. Fast. For visual research, e-commerce, trend and marketing analysis.
151 runs · 2 users · $0.0034 / item scrapedGoogle Trends Scraper
Scrape Google Trends for any keyword: interest over time, related and rising queries, and interest by region. Per country and timeframe. For SEO, market and trend research. No setup.
139 runs · 6 users · $0.001 / keyword scrapedAliExpress Product Search Scraper
Search AliExpress by keyword and export one clean row per product — title, sale price, original price, image and product URL. Export to JSON, CSV or Excel.
135 runs · 3 users · $0.003 / product scrapedGoogle Maps Scraper
Search Google Maps and scrape places: name, category, full address, city, coordinates, rating, phone, website, Place ID and map link. Fast browser-free via Google's internal endpoint, no setup. For local lead generation and market research.
130 runs · 2 users · $0.005 / place scrapedSend the site and the fields. We build it and you get it first.