WooCommerce Product Scraper - Prices, Stock & Ratings
Pricing
from $0.50 / 1,000 products
WooCommerce Product Scraper - Prices, Stock & Ratings
Export the full product catalog of any WooCommerce store: name, SKU, regular and sale price, stock status, categories, ratings, images and attributes. Uses the store's public Store API, no keys. $0.80 per 1,000 products.
Pricing
from $0.50 / 1,000 products
Rating
0.0
(0)
Developer
Plot Point Technologies
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
WooCommerce Product Scraper: Prices, Stock and Ratings
Export the product catalog of any WooCommerce store: names, SKUs, regular and sale prices, currency, stock status, categories, tags, star ratings, review counts, images, descriptions and attributes. Paste store URLs, press Start and download the results as a spreadsheet, JSON or CSV. $0.80 per 1,000 products.
The scraper reads the WooCommerce Store API (/wp-json/wc/store/v1/products), the public read-only interface WooCommerce exposes so storefronts and apps can show the catalog to shoppers. No login, no admin API and no keys from the store owner. Older stores and sites without pretty permalinks are handled automatically.
What can this WooCommerce scraper do?
- Scrape whole catalogs from many stores in one run.
- Limit to a category (slug, name, or a
/product-category/<slug>/URL) or search with the store's own product search. - Get correct prices: minor units converted properly (1899 becomes 18.99; JPY stays whole), with sale price, discount percentage and price ranges for variable products.
- Track stock: in stock, out of stock, on backorder, and low-stock counts where the store shows them.
- Collect images, attributes and descriptions (description length adjustable).
What data do you get?
store, productId, name, slug, url, type, sku, price, regularPrice, salePrice, priceMin, priceMax, currency, currencySymbol, onSale, discountPercent, stockStatus, stockText, lowStockRemaining, purchasable, categories, tags, averageRating, reviewCount, imageUrl, imageCount, images, shortDescription, description, attributes, variationCount.
Who uses it?
- Brands and retailers monitoring competitors' prices, markdowns and stock.
- Manufacturers and distributors checking how resellers list and price products (MAP monitoring).
- Marketplaces, affiliates and comparison sites building and refreshing listings.
- Agencies and analysts auditing a catalog for missing SKUs, images or categories.
How to use it
- Click Try for free (or Start).
- Paste WooCommerce store URLs (home pages or domains).
- Set Maximum products per store and, optionally, a category or search term.
- Run it and export to Excel, CSV or JSON.
- Schedule it daily and compare
price,onSaleandstockStatuswith yesterday's run.
Input example
{"startUrls": ["https://www.nalgene.com"],"maxProductsPerStore": 50,"searchTerm": "bottle","descriptionMaxLength": 500}
Output example
{"store": "https://nalgene.com","productId": 929986,"name": "32oz Wide Mouth Mythical Creatures Bottle","slug": "32oz-wide-mouth-mythical-creatures-2-0","url": "https://nalgene.com/product/32oz-wide-mouth-mythical-creatures-2-0/","type": "variable","sku": "32OZWMMCB2-0","price": 18.99,"regularPrice": 18.99,"salePrice": null,"priceMin": null,"priceMax": null,"currency": "USD","currencySymbol": "$","onSale": false,"discountPercent": null,"stockStatus": "instock","stockText": null,"lowStockRemaining": null,"purchasable": true,"categories": ["By Shape","By Size","Collections"],"tags": [],"averageRating": null,"reviewCount": 0,"imageUrl": "https://nalgene.com/wp-content/uploads/2026/10/Mothman_Front.avif","imageCount": 1,"images": ["https://nalgene.com/wp-content/uploads/2026/10/Mothman_Front.avif"],"shortDescription": "From dark forests to mysterious waters to the most untamed stretches of the wilderness, adventure is out there. And you’re not alone…","description": "Built for your not-so-everyday adventures, the new line of Mythical Creatures 32oz wide-mouth bottles celebrates the supernatural. Meet the Mythical Creatures – Mothman, the Loch Ness Monster and the Jackalope.\nEvery bot...","attributes": [{"name": "Bottle Color","values": ["Denim","Grey","Woodsman"],"usedForVariations": false},{"name": "Bottle Volume","values": ["32oz"],"usedForVariations": false},{"name": "Lid Type","values": ["Wide Mouth"],"usedForVariations": false}],"variationCount": 3}
How much does it cost?
$0.80 per 1,000 products ($0.0008 each), plus a $0.00005 start fee per run.
| You scrape | You pay |
|---|---|
| A 300-product store | $0.24 |
| 5 competitor stores, 2,000 products each | $8.00 |
| Daily price check of 1,000 products for a month | $24.00 |
Stores that are not WooCommerce, or that disable or block the Store API, are skipped and not charged.
Volume discounts on higher Apify plans. The prices above are for the Apify Free plan. On paid plans the per-result price drops automatically: about 15% lower on Bronze, 25% lower on Silver and 38% lower on Gold and above.
Use it via API, Make, Zapier, n8n or an AI agent
Apify API. Start a run and get the results back in one HTTP request (replace YOUR_API_TOKEN with the token from Apify Console > Settings > Integrations):
curl -X POST "https://api.apify.com/v2/acts/plotpointtech~woocommerce-store-product-scraper/run-sync-get-dataset-items?token=YOUR_API_TOKEN" \-H "Content-Type: application/json" \-d '{"startUrls": ["https://www.nalgene.com"], "maxProductsPerStore": 50, "searchTerm": "bottle", "descriptionMaxLength": 500}'
For longer jobs, start the run asynchronously and read the dataset when it finishes. Official apify-client libraries exist for Python and JavaScript; the API tab on this page has ready-made code.
No-code automation. Connect the tool to Make, Zapier, n8n, Google Sheets, Slack, Airtable or any webhook with Apify integrations, and use Schedules in Apify Console to run it hourly, daily or weekly.
AI agents (MCP). Give Claude, ChatGPT, Cursor, VS Code or any MCP-compatible agent direct access to this tool through the hosted Apify MCP server. Add this server URL to your client:
https://mcp.apify.com?tools=plotpointtech/woocommerce-store-product-scraper
The agent can then call the tool with the same input fields shown above and read the results.
FAQ
Is it legal to scrape WooCommerce stores? The tool reads only public product data that the store's own Store API serves to every shopper, without logging in. Scrape stores and use the data in ways permitted by each store's terms and the laws that apply to you.
How do I know if a site uses WooCommerce? Just add it: non-WooCommerce sites are skipped with a note in the log. Our Website Tech Stack Detector can also tell you which platform a site runs.
Are prices the same customers see? They are the store's default prices for a guest shopper. Plugins that change prices per country, customer group or after login are not reflected.
Does it work for Shopify stores? No, this tool is for WooCommerce only.
Can I get exact stock quantities? Only when the store chooses to show "low stock" numbers.
Related tools from Plot Point Technologies
- Website Tech Stack Detector - CMS, Analytics & 290+ Techs: CMS, ecommerce, analytics, pixels and hosting of any website.
- Email & Contact Scraper - Website Emails, Phones & Socials: emails, phones and social links from any list of company websites.
- AI Web Scraper - Extract Any Website to JSON in Plain English: describe the fields you want and get JSON from any web page.
Plot Point Technologies is not affiliated with WooCommerce, Automattic or any store you scrape.
If this tool saved you time, we would be grateful for a short review on this page; it helps other people find it. If something did not work as expected, please open an issue on the Issues tab and we will look into it quickly.