WooCommerce Products Scraper — Prices, Stock & Ratings
Under maintenancePricing
from $0.80 / 1,000 product results
WooCommerce Products Scraper — Prices, Stock & Ratings
Under maintenanceScrape products from any WooCommerce store via its public Store API: names, prices, sale prices, stock status, ratings, categories and images. Filters for keywords, category, in-stock and on-sale products. Ideal for price monitoring.
Pricing
from $0.80 / 1,000 product results
Rating
0.0
(0)
Developer
Igor Nersisian
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
WooCommerce Products Scraper — Prices, Sales, Stock & Ratings
Extract the product catalog of any WooCommerce store: current prices, regular vs. sale prices, stock status, ratings and review counts, categories, tags, images and descriptions — as clean JSON/CSV. Works through WooCommerce's public Store API (enabled by default on modern WooCommerce), so results are fast, structured and reliable — no HTML parsing.
WooCommerce powers over a third of all online stores — this actor turns any of them into a data source for price monitoring, deal alerts, market research, and catalog analysis.
Why this scraper?
- 🏪 Any WooCommerce store — paste the URL, get the catalog. Multi-store runs supported.
- 💰 Sale-price aware —
regularPricevssalePricewith proper currency and decimals, plus anonSaleOnlyfilter for deal monitoring. - ⭐ Social proof included — average rating and review count per product.
- 🎯 Filters — keywords, category, in-stock only, on-sale only.
- ⚡ API-based — no browser, no fragile CSS selectors that break with every theme update.
- 💸 Pay per product — you pay only for the products you get.
Input example
{"stores": ["https://example-woo-store.com"],"onSaleOnly": true,"inStockOnly": true}
Output example
{"id": 512,"title": "Organic Cotton Hoodie","url": "https://example-woo-store.com/product/organic-cotton-hoodie/","sku": "HOOD-ORG-M","price": 39.99,"regularPrice": 59.99,"salePrice": 39.99,"currency": "EUR","onSale": true,"inStock": true,"averageRating": 4.7,"reviewCount": 128,"categories": ["Hoodies", "Organic"],"featuredImage": "https://example-woo-store.com/wp-content/uploads/hoodie.jpg","descriptionText": "Heavyweight organic cotton hoodie..."}
Use cases
- Deal & price monitoring — schedule daily runs with
onSaleOnly: true, get every new discount as structured data. - Competitor analysis — track a competitor's assortment, pricing and rating trends over time.
- Dropshipping/product research — pull catalogs from niche stores and filter by category and rating.
- Catalog migration — clean export of products before replatforming.
Scheduling & integrations
Run on a schedule, export JSON, CSV, Excel, or pipe into Google Sheets, Zapier, Make, webhooks and the Apify API. MCP-compatible for AI agents.
FAQ
Which stores does it work on? Any WooCommerce store with the standard Store API enabled — it ships enabled with WooCommerce since v3.6 (2019). If a store has disabled it, the run log says so clearly and other stores in the run continue.
Do I need API keys? No. The Store API is the same public interface the store's own shop pages use to render products.
Are variations included?
The catalog returns parent products with price ranges; hasOptions: true marks products with variations (sizes/colors).
Is this legal? Yes — the actor reads the same public product data the store publishes to every visitor. No personal data is collected.