Pricing
from $1.20 / 1,000 products
Woocommerce Product Scraper
WooCommerce Product Scraper extracts product data from any WooCommerce store, capturing names, prices, descriptions, images, categories, stock status, and ratings β ideal for market research, competitor analysis, and e-commerce monitoring.
Pricing
from $1.20 / 1,000 products
Rating
0.0
(0)
Developer
Actor stats
1
Bookmarked
54
Total users
4
Monthly active users
4 months ago
Last modified
Categories
Share
π WooCommerce Product Scraper
Easily extract product data from any WooCommerce-powered online store. The WooCommerce Product Scraper uses the public WooCommerce Store API to gather structured product information β no authentication required.
β¨ Features
- π¦ Comprehensive Product Data: Retrieve names, prices, descriptions, images, categories, stock status, ratings, and more.
- π Built-in Filters: Narrow results by keyword search, category, stock status, price range, sale/featured status.
- β‘ Automatic Pagination: Fetches all products across multiple pages, with an optional limit.
π οΈ How It Works
- Enter WooCommerce Store URLs β Provide one or more URLs of WooCommerce stores.
- Set Filters (optional) β Search by keyword, category, price range, stock status, etc.
- Run the Scraper β The Actor queries the WooCommerce Store API and outputs clean, structured product data.
βοΈ Input Parameters
| Parameter | Type | Description |
|---|---|---|
startUrls | array | URLs of WooCommerce stores to scrape |
maxProducts | integer | Maximum number of products to return (optional) |
search | string | Keyword to search in product names/descriptions |
category | string | Category slugs or IDs, comma-separated |
onSale | boolean | Only scrape products currently on sale |
featured | boolean | Only scrape featured products |
stockStatus | string | Filter by: instock, outofstock, or onbackorder |
minPrice | integer | Minimum price in minor currency units (e.g. 5000 = $50.00) |
maxPrice | integer | Maximum price in minor currency units (e.g. 10000 = $100.00) |
π Sample Output Data
The scraper provides structured JSON output with key product details. Example:
[{"id":1234,"name":"Freestanding Bathtub","slug":"freestanding-bathtub","url":"https://example.com/product/freestanding-bathtub","sku":"BT-1234","type":"simple","description":"A luxurious freestanding bathtub made from high-quality materials.","shortDescription":"Freestanding bathtub with modern design.","price":2499.99,"regularPrice":2999.99,"salePrice":2499.99,"currency":"USD","onSale":true,"inStock":true,"availability":"instock","images":[{"src":"https://example.com/wp-content/uploads/bathtub.jpg","alt":"Freestanding Bathtub"}],"categories":[{"name":"Bathtubs","slug":"bathtubs"}],"averageRating":4.8,"reviewCount":42}]
Scrape any WooCommerce store with the WooCommerce Product Scraper today! π
