WooCommerce Product Feed Scraper avatar

WooCommerce Product Feed Scraper

Pricing

from $2.50 / 1,000 products

Go to Apify Store
WooCommerce Product Feed Scraper

WooCommerce Product Feed Scraper

Export the public product catalog of any WooCommerce store: names, SKUs, prices, categories, stock, ratings and images. No API key needed.

Pricing

from $2.50 / 1,000 products

Rating

0.0

(0)

Developer

Dev D

Dev D

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

WooCommerce Product Feed Scraper ๐Ÿ›’

Export the public product catalog of any WooCommerce store โ€” names, SKUs, prices, categories, stock, ratings and images. No API key required.

WooCommerce ships a public Store API (the same one its own storefront blocks use). This Actor reads it and returns clean, structured product data for one or many stores โ€” perfect for price monitoring, competitor analysis, market research, dropshipping and catalog imports.

Uses each store's public WooCommerce Store API โ€” no key, no login, no browser.


What you can do with it

  • ๐Ÿ’ฐ Price & stock monitoring โ€” track competitor prices and availability on a schedule.
  • ๐Ÿ›’ Competitor catalogs โ€” export a rival store's full product list.
  • ๐Ÿ“Š Market research โ€” analyze assortments, categories, ratings and price bands.
  • ๐Ÿ” Catalog / dropshipping imports โ€” pull products into your own system.
  • โญ Ratings & reviews signals โ€” average rating and review counts per product.

Features

  • โœ… No API key โ€” reads the store's own public Store API.
  • โœ… Many stores at once โ€” pass a list of domains.
  • โœ… Search & category filters โ€” narrow to what you need.
  • โœ… Rich records โ€” price, regular/sale price, currency, stock, ratings, categories, tags, brands, attributes, images.
  • โœ… Prices decoded โ€” correct decimals from the store's currency.
  • โœ… Optional proxy โ€” for stores that rate-limit or gate the feed.

Input

FieldDescription
Store URLsStore domains/URLs, e.g. barefootbuttons.com.
SearchOptional search term.
Category IDsOptional numeric WooCommerce category IDs.
Max products per storeCap per store.
Max resultsOverall cap.

Example โ€” monitor a store's catalog

{
"storeUrls": ["barefootbuttons.com"],
"maxProductsPerStore": 500
}

Output

Each row is one product:

{
"store": "barefootbuttons.com",
"id": 12345,
"name": "Standard Guitar Button",
"slug": "standard-guitar-button",
"sku": "SGB-001",
"type": "variable",
"url": "https://barefootbuttons.com/product/standard/",
"price": 24.95,
"regular_price": 24.95,
"sale_price": null,
"currency_code": "USD",
"on_sale": false,
"is_in_stock": true,
"is_purchasable": true,
"low_stock_remaining": null,
"stock_availability": "In stock",
"average_rating": 4.9,
"review_count": 120,
"categories": ["Buttons"],
"tags": [],
"brands": [],
"attributes": [{"name": "Finish", "values": ["Gold", "Chrome"]}],
"variation_count": 6,
"images": ["https://โ€ฆ/button.jpg"],
"featured_image": "https://โ€ฆ/button.jpg",
"short_description": "โ€ฆ",
"weight": "0.1"
}

Run it on a schedule

Schedule the Actor to export catalogs daily and connect a Google Sheets / Slack / webhook integration to watch price drops and stock changes.

Notes & limitations

  • Reads each store's public WooCommerce Store API โ€” no key needed.
  • Some stores disable the Store API or gate it behind a password / Cloudflare; those are skipped with a warning (try the optional proxy).
  • Prices are decoded to the store's currency; variation-level prices aren't exposed by the public Store API (product-level prices are).
  • This is public product data (non-personal).

Keywords

WooCommerce scraper, WooCommerce product scraper, WooCommerce products, WooCommerce API, product feed, ecommerce scraper, price monitoring, competitor price tracking, WooCommerce catalog, product data, ecommerce data, WordPress ecommerce, dropshipping, product export, SKU tracking, online store scraper, retail data, price intelligence, WooCommerce store scraper, product catalog.