482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / E-commerce

WooCommerce Scraper logo

WooCommerce Scraper

hipersoft/woocommerce-scraper

Scrape all products from any WooCommerce store: name, price, sale price, SKU, stock status, categories, brand, rating, images and product URL. Point it at a store URL and export one clean row per product as JSON, CSV or Excel.

Total users

2

Monthly users

1

Total runs

46

Per product scraped

$0.002

Last rebuilt

Oct 26, 2026

Overview

Export the full product catalog of any WooCommerce store. Point it at a store URL and get one clean row per product — name, price, sale price, SKU, stock status, categories, brand, rating, images and product URL. Export to JSON, CSV or Excel, or pull straight from the API.

Perfect for price monitoring, competitor and market research, catalog exports, product feeds, dropshipping research, and building e-commerce datasets for dashboards or LLMs.


What you get

One flat, ready-to-use record per product:

Field Description
store The store the product came from
productId / name / sku Product identity
permalink Direct link to the product page
price / regularPrice / salePrice Current, list and sale price
onSale / currency Sale flag and currency
inStock / onBackorder / lowStockRemaining Stock status
averageRating / reviewCount Ratings
categories / tags / brands Taxonomy
images / imageUrl Product images
shortDescription / description Product copy
variationsCount Number of variations
collectedAt When the row was scraped

How to use

1. Add store URLs

{
  "storeUrls": ["https://example-shop.com"],
  "maxItems": 500
}

2. Filter & sort (optional)

  • Search term — only products matching a keyword.
  • Category ID — only products in a given category.
  • Sort by — newest, price, popularity, rating or title.
  • Max products — cap the total (0 = no limit; scrape the whole catalog).

Example output

{
  "store": "example-shop.com",
  "productId": 1475,
  "name": "Barefoot Buttons Standard",
  "sku": "18-AC-AS-02",
  "permalink": "https://example-shop.com/product/standard/",
  "price": 9.95,
  "regularPrice": 12.95,
  "salePrice": 9.95,
  "onSale": true,
  "currency": "USD",
  "inStock": true,
  "averageRating": 4.8,
  "reviewCount": 21,
  "categories": ["Accessories"],
  "images": ["https://example-shop.com/wp-content/uploads/button.jpg"],
  "collectedAt": "2026-09-20T06:40:00.000Z"
}

Common use cases

  • Price monitoring — track prices and sales across one or many stores over time.
  • Competitor & market research — export rivals' catalogs, categories and pricing.
  • Product feeds — build clean feeds for comparison sites, ads or marketplaces.
  • Dropshipping research — find products, stock levels and margins.
  • Datasets — build structured e-commerce catalogs for analysis or model training.

Frequently asked questions

Do I need any login, account or key? No. Just paste a store URL and run.

Which stores work? Stores built on WooCommerce that expose their standard public product catalog. If a store has that turned off, the run finishes cleanly with a note.

How many products can I get? Set Max products to whatever you need (0 = no limit) — the scraper pages through the entire catalog.

Can I scrape several stores at once? Yes — list multiple store URLs and they're all scraped in one run.

What format is the data? A flat table you can export as JSON, CSV or Excel, or fetch from the Apify API.


Related scrapers

Need other storefronts? Check out our Shopify product scraper and other e-commerce scrapers on Apify Store — all with the same clean, one-row-per-item output.

Input

FieldTypeDescription
storeUrls
Store URLs
arrayOne or more WooCommerce store URLs to scrape products from — e.g. https://example-shop.com. Paste the store's home page; the scraper collects its full public product catalog.
search
Search term
stringOptional. Only return products matching this keyword (e.g. 'shirt').
category
Category ID
stringOptional. Only return products in this WooCommerce category ID.
orderby
Sort by
string · , date, price, popularity, rating, titleOptional ordering of products.
maxItems
Max products
integerMaximum number of products to collect across all stores (0 = no limit; scrape the whole catalog).
Default: 200

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~woocommerce-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "storeUrls": [
    "https://woocommerce.com"
  ]
}'

Pricing

EventPricePaid plans from
Product scraped
Charged for each product returned.
$0.002$0.001

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

Carousell Scraper

Scrape Carousell search listings: title, price, condition, location, seller, photo and URL. Requires your own Carousell app token.

242 runs · 2 users · $0.003 / listing scraped

Google Flights Scraper

Scrape flight options from Google Flights by route and date: airline, flight number, departure and arrival times, duration, stops, layovers and price. One-way or round-trip, any cabin and currency. For travel and price monitoring.

216 runs · 4 users · $0.004 / flight scraped

Pinterest Scraper

Search Pinterest and scrape pins (title, description, destination link, image, pinner, board, saves), boards and users. Fast. For visual research, e-commerce, trend and marketing analysis.

151 runs · 2 users · $0.0034 / item scraped

Google Trends Scraper

Scrape Google Trends for any keyword: interest over time, related and rising queries, and interest by region. Per country and timeframe. For SEO, market and trend research. No setup.

139 runs · 6 users · $0.001 / keyword scraped

AliExpress Product Search Scraper

Search AliExpress by keyword and export one clean row per product — title, sale price, original price, image and product URL. Export to JSON, CSV or Excel.

135 runs · 3 users · $0.003 / product scraped

Google Maps Scraper

Search Google Maps and scrape places: name, category, full address, city, coordinates, rating, phone, website, Place ID and map link. Fast browser-free via Google's internal endpoint, no setup. For local lead generation and market research.

130 runs · 2 users · $0.005 / place scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build