CostCo Reviews Scraper avatar

CostCo Reviews Scraper

Pricing

Pay per usage

Go to Apify Store
CostCo Reviews Scraper

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

E Commerce

Maintained by Apify

Actor 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 dataReviewer and feedbackProduct and context
Review titleUser nicknameProduct URL
Review textUser locationProduct ID and review ID
RatingPositive feedback countProduct name
Helpfulness scoreNegative feedback countSyndication status
Submission and modification timeTotal feedback countSource 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?

  1. Add one or more Costco.com product page URLs, or a search keyword
  2. Set maxReviewsPerProduct to control how many reviews to pull per product
  3. (Optional) Set maxProductsPerKeywordSearch to cap products per keyword
  4. Results stream to a dataset you can preview or export as JSON, CSV, or Excel

How to use Costco Reviews Scraper

  1. Create a free Apify account
  2. Paste Costco.com product page URLs, or enter a search keyword
  3. Set how many reviews to collect per product
  4. Click Start
  5. Download your data from the Dataset tab

Input

FieldTypeDefaultDescription
startUrlsReviewsarray[]Costco.com product page URLs to collect reviews from.
reviewKeywordstringnoneSearch term to find products by keyword instead of URLs.
maxReviewsPerProductinteger30Maximum reviews to scrape per product.
maxProductsPerKeywordSearchinteger30Maximum 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?

FeatureManual or copy-pasteCostco Reviews Scraper
InputOpen each product pageProduct URL or search keyword
VolumeA few reviews at a timeHundreds of reviews per run
Feedback signalsNot visibleHelpfulness score and feedback counts
SyndicationHard to tell apartisSyndicated flag on every review
ExportNoneJSON, 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 isSyndicated flag 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 maxProductsPerKeywordSearch to 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.

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.

Your feedback

Found a bug or want a field added? Open an issue on the Issues tab - we read every one.