Skip to main content

WooCommerce Scraper

Overview

Scrape all product data from any WooCommerce-powered website, collecting detailed information such as product names, descriptions, variants, prices, and SKUs. This tool provides a comprehensive overview of the product catalog, enabling users to analyze and manage WooCommerce product listings efficiently.

How to Use

  1. Log in to your ScrapeHero Cloud account.
  2. Navigate to the WooCommerce Scraper App in the ScrapeHero App Store.
  3. Click on "Create New Project".
  4. Go to any WooCommerce powered website for example: barefootbuttons website.
  5. Copy the listing URL into the Input field of this crawler.
  6. Specify the number of the data records you want to gather from the project run.
  7. Click "Gather Data" to begin the data extraction process.
  8. Once complete, download your data in your preferred format (CSV, JSON, or Excel) or connect any of the available integrations to get seamless access to the scraped data.

Data Schema

The WooCommerce Scraper App provides the following data fields:

Field NameDescriptionData Type
product_idproduct idIntField
product_namename of the productTextField
product_typeproduct typeTextField
regular_pricelisting priceTextField
sale_pricediscounted priceTextField
currencycurrencyTextField
product_urlURL of the productTextField
in_stockproduct in stock or notJSONField
imageslist of images of the productJSONField
average_ratingaggregate rating valueTextField
review_countproduct review countTextField
skusku value of the productTextField
categoriesproduct categoryJSONField
descriptionproduct descriptionTextField
description_shortproduct description shortTextField
variationsproduct variationsJSONField
input_urlURL given by the userTextField
pagination_urlpagination URLTextField

Sample Data Record

Here's an example of a typical data record returned by this scraper:

This scraper uses 1 data credit per data record. Learn more about data credits.

{
"average_rating": "0",
"categories": [
{
"link": "https://www.henryjsocks.co.uk/product-category/gift/",
"name": "gift"
},
{
"link": "https://www.henryjsocks.co.uk/product-category/men/",
"name": "MEN"
}
],
"currency": "GBP",
"description": "Lightening socks Produced from combed cotton with hand-linked toes. 80% Luxury cotton, 17% polyamide and 3% elastane Men’s UK size 7-11",
"description_short": "Lightening socks Produced from combed cotton with hand-linked toes. 80% Luxury cotton, 17% polyamide and 3% elastane Men’s UK size 7-11",
"images": [
"https://www.henryjsocks.co.uk/wp-content/uploads/2020/06/Socks-Lightening-2.jpg",
"https://www.henryjsocks.co.uk/wp-content/uploads/2020/06/Lightening-Box-Close-Up-2.jpg"
],
"in_stock": false,
"input_url": "https://www.henryjsocks.co.uk/",
"pagination_url": "https://www.henryjsocks.co.uk/wp-json/wc/store/products?page=1",
"product_id": 65792,
"product_name": "Lightening socks",
"product_type": "simple",
"product_url": "https://www.henryjsocks.co.uk/product/lightening-socks/",
"regular_price": "800",
"review_count": "0",
"sale_price": "800",
"sku": "Lightening",
"variations": []
}

Features

  • Comprehensive Data Extraction from WooCommerce.
  • Real-time scraping of up-to-date information.
  • Bulk scraping capabilities for multiple listing url for different websites made with WooCommerce.
  • Data export in multiple formats (CSV, JSON, Excel).

Learn More: For detailed information on using the WooCommerce Scraper and its different use cases, read our guide: How to Scrape WooCommerce

Support

If you encounter any issues or have questions, please contact our support team at cloud-support@scrapehero.com or browse our help center at https://app.scrapehero.com/docs/.