CostCo Reviews Scraper
Pricing
Pay per usage
CostCo Reviews Scraper
Extract member reviews from Costco.com product pages, including rating, title, text, userNickname, positiveFeedbackCount, helpfulness, and isSyndicated. Export data, run via API, schedule and monitor runs, or integrate with other tools.
Pricing
Pay per usage
Rating
4.3
(4)
Developer
E Commerce
Maintained by ApifyActor stats
7
Bookmarked
70
Total users
4
Monthly active users
19 days ago
Last modified
Categories
Share
Powered by E-commerce Scraping Tool. Need data from other stores too? The E-commerce Scraping Tool gets you data from Costco, Amazon, eBay, and any other e-commerce site.
Costco Reviews Scraper
Extract member reviews from Costco.com product pages by URL or keyword - rating, title, text, reviewer nickname and location, feedback counts, helpfulness score, and syndication status - with no Costco API required.
What does Costco Reviews Scraper do?
Costco Reviews Scraper collects customer reviews from product pages on Costco.com, the US membership warehouse club known for bulk groceries, electronics, and Kirkland Signature goods. Paste product URLs or a search keyword, set a per-product limit, and the Actor returns structured review data ready to export to JSON, CSV, or Excel. No Costco API or login required.
- ⭐ Full review data - title, text, rating, and helpfulness score
- 📍 Reviewer context - nickname and self-reported location
- 👍 Feedback signals - total, positive, and negative feedback counts
- 🔁 Syndication flag - tell original Costco reviews from syndicated ones
- 🔎 URL or keyword - start from product URLs or a search keyword
What data can you extract from Costco reviews?
| Review data | Reviewer and feedback | Product and context |
|---|---|---|
| Review title | User nickname | Product URL |
| Review text | User location | Product ID and review ID |
| Rating | Positive feedback count | Product name |
| Helpfulness score | Negative feedback count | Syndication status |
| Submission and modification time | Total feedback count | Source client |
Can I collect Costco reviews by keyword instead of a URL?
Yes. Add a search keyword and the Actor finds matching Costco products, then collects their reviews up to your per-product limit. You can also cap how many products a keyword search returns, so a broad term like "vitamins" or "mattress" stays manageable. Prefer exact targets? Paste product page URLs directly and skip the search.
How does Costco Reviews Scraper work?
- Add one or more Costco.com product page URLs, or a search keyword
- Set
maxReviewsPerProductto control how many reviews to pull per product - (Optional) Set
maxProductsPerKeywordSearchto cap products per keyword - Results stream to a dataset you can preview or export as JSON, CSV, or Excel
How to use Costco Reviews Scraper
- Create a free Apify account
- Paste Costco.com product page URLs, or enter a search keyword
- Set how many reviews to collect per product
- Click Start
- Download your data from the Dataset tab
Input
| Field | Type | Default | Description |
|---|---|---|---|
startUrlsReviews | array | [] | Costco.com product page URLs to collect reviews from. |
reviewKeyword | string | none | Search term to find products by keyword instead of URLs. |
maxReviewsPerProduct | integer | 30 | Maximum reviews to scrape per product. |
maxProductsPerKeywordSearch | integer | 30 | Maximum products a keyword search returns. |
{"startUrlsReviews": [{ "url": "https://www.costco.com/pura-dor-advanced-therapy-anti-hair-thinning-shampoo--conditioner-set.product.100384176.html" }],"maxReviewsPerProduct": 30}
What does the output look like?
Each review is one structured record, including feedback counts and a helpfulness score:
{"productId": "100384176","productUrl": "https://www.costco.com/pura-dor-advanced-therapy-anti-hair-thinning-shampoo--conditioner-set.product.100384176.html","productName": "Pura d'or Advanced Therapy Anti-Hair Thinning Shampoo and Conditioner Set","id": "185786872","title": null,"text": "I have been using this shampoo and conditioner almost daily and I like it so far. The smell is very pleasant and it feels great that it is free of harsh chemicals.","userNickname": "Jodi","userLocation": null,"lastModeratedTime": "2023-08-03T03:30:04.000+00:00","lastModificationTime": "2025-05-18T20:25:47.000+00:00","submissionTime": "2019-03-04T19:23:18.000+00:00","rating": 4,"totalFeedbackCount": 119,"positiveFeedbackCount": 114,"negativeFeedbackCount": 5,"source": "costco","isSyndicated": false,"helpfulness": 0.96}
Why use Costco Reviews Scraper?
| Feature | Manual or copy-paste | Costco Reviews Scraper |
|---|---|---|
| Input | Open each product page | Product URL or search keyword |
| Volume | A few reviews at a time | Hundreds of reviews per run |
| Feedback signals | Not visible | Helpfulness score and feedback counts |
| Syndication | Hard to tell apart | isSyndicated flag on every review |
| Export | None | JSON, CSV, Excel |
What can you do with Costco review data?
- Kirkland Signature benchmarking - brands track how Costco's private-label products are rated against the name brands they sit beside on the shelf
- Warehouse-club buyer sentiment - CPG and consumer teams study how membership shoppers respond to bulk-size packaging and value pricing
- Syndication auditing - use the
isSyndicatedflag to separate original Costco member reviews from feedback shared in from other retailers
For ongoing monitoring, schedule the Actor daily for fast-moving seasonal items or weekly for a stable catalog.
How much does Costco Reviews Scraper cost?
Costco Reviews Scraper uses Apify's compute-unit pricing: you pay for the platform resources each run consumes, from $0.20 per compute unit on the Free and Starter plans down to $0.13 on Business. Apify gives you $5 in free usage credits every month on the free plan. Cost per run depends on how many products and reviews you pull, so start small. See the Actor's Pricing tab for details.
How do I run Costco Reviews Scraper via the Apify API?
curl -X POST "https://api.apify.com/v2/acts/e-commerce~costco-reviews-scraper/runs?token=YOUR_API_TOKEN" \-H "Content-Type: application/json" \-d '{"startUrlsReviews": [{ "url": "https://www.costco.com/pura-dor-advanced-therapy-anti-hair-thinning-shampoo--conditioner-set.product.100384176.html" }],"maxReviewsPerProduct": 30}'
What can I integrate Costco Reviews Scraper with?
The Actor runs on the Apify platform, so its data flows into the tools your team already uses:
- Google Sheets and Excel - build a Costco product-review dashboard
- Make, Zapier, and n8n - kick off a workflow whenever new reviews appear
- Slack - get pinged when a product's rating drops
- LangChain and MCP - pipe Costco reviews into AI agents and apps
- Apify API and webhooks - load reviews straight into your data warehouse
Troubleshooting
- No reviews returned - Make sure the input is a public Costco.com product page URL, or provide a
reviewKeyword; not every product has reviews, and reviewer nicknames are self-reported. - Broad keyword returns too much - Use
maxProductsPerKeywordSearchto cap how many products a keyword search returns. - Slow or blocked runs - Costco limits heavy traffic and changes its page layout over time. Keep Apify Proxy enabled and open an issue on the Issues tab if reviews stop returning.
FAQ
Can I collect Costco reviews by keyword instead of a product URL?
Yes. Enter a search keyword and the Actor finds matching Costco products and pulls their reviews, or paste product page URLs directly if you already know the items you want.
What does the helpfulness score mean?
Each review carries a helpfulness value between 0 and 1, derived from positive and negative feedback counts. A score near 0.9-1.0 means other members found the review useful, which helps you rank the most trusted feedback first.
What is a syndicated Costco review?
Some reviews are shared in from other retailer sites rather than written on Costco.com. The isSyndicated flag marks those, so you can keep them or analyze only original member reviews.
Is there an API for Costco Reviews Scraper?
Yes. Run it programmatically through the Apify API to start and schedule runs and pull results over REST, with apify-client packages available for Node.js and Python.
Does it work with MCP and AI agents?
Yes. Expose the Actor through the Apify MCP server and your AI agents can collect Costco reviews on demand.
Is it legal to collect Costco reviews?
Costco.com is a US site, and gathering publicly available data is generally legal. This Actor reads only public reviews and self-reported nicknames, never private member data. If your project touches personal data, make sure it complies with GDPR and other applicable regulations, and read is web scraping legal? if you are unsure.
Related Actors
- 🛒 E-commerce Scraping Tool - get product data from Costco, Amazon, eBay, and any other e-commerce site
- 📦 Costco Fast Product Scraper - scrape product listings and details from Costco.com
Your feedback
Found a bug or want a field added? Open an issue on the Issues tab - we read every one.