Etsy Categories Scraper Pro avatar
Etsy Categories Scraper Pro

Pricing

$30.00/month + usage

Go to Apify Store
Etsy Categories Scraper Pro

Etsy Categories Scraper Pro

Etsy Categories Scraper Pro extracts detailed product data from Etsy's category pages, including titles, prices, ratings, shipping info, and images....

Pricing

$30.00/month + usage

Rating

0.0

(0)

Developer

GetDataForMe

GetDataForMe

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

1

Monthly active users

8 days ago

Last modified

Categories

Share

Etsy Categories Scraper Pro is a powerful Apify Actor designed to extract detailed product data from Etsy's category pages. It enables users to scrape listings efficiently, providing comprehensive information on items such as titles, prices, ratings, and shipping details. This tool is ideal for e-commerce professionals, researchers, and businesses seeking actionable insights from Etsy's vast marketplace.

Features

  • Comprehensive Data Extraction: Scrapes key product details including titles, prices, ratings, shipping info, and image URLs from selected Etsy categories.
  • High Reliability: Utilizes residential proxies to avoid detection and ensure consistent data retrieval.
  • Customizable Limits: Set maximum item limits to control the scope of scraping and manage costs.
  • Fast and Scalable: Built on Python Scrapy for efficient, high-speed data collection.
  • JSON Output: Delivers clean, structured data in JSON format for easy integration with other tools.
  • Error Handling: Includes robust mechanisms to handle rate limits and site changes.
  • Apify Integration: Seamlessly runs on the Apify platform with built-in monitoring and export options.

Input Parameters

ParameterTypeRequiredDescriptionExample
categoriesstringYesSelect an Etsy category to scrape from a predefined list of options."accessories"
item_limitintegerNoThe maximum number of items to scrape. Defaults to 10 if not specified.50
proxyConfigurationobjectNoSpecifies proxy servers to hide the scraper's origin. Uses Apify Proxy by default with residential groups.{"useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"]}

Example Usage

To run the Actor, provide input parameters in JSON format. Here's an example input:

{
"categories": "jewelry",
"item_limit": 20,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Example output in JSON format:

[
{
"title": "Embroidered sequin maple leaf tank top with spaghetti straps",
"price": "33.57",
"currency_code": "USD",
"url": "https://www.etsy.com/listing/4361415660/embroidered-sequin-maple-leaf-tank-top",
"shop_average_rating": 4.4222,
"shop_total_rating_count": 45,
"origin_country_id": 105,
"min_processing_days": 3,
"max_processing_days": 9,
"origin_postal_code": "TN389LA",
"are_returns_accepted": false,
"are_exchanges_accepted": false,
"return_deadline_in_days": 0,
"image_urls": []
}
]

Use Cases

  • Market Research: Analyze trends in specific categories like jewelry or home decor to identify popular products and pricing strategies.
  • Competitive Intelligence: Monitor competitors' listings for pricing, ratings, and features to inform your own e-commerce strategy.
  • Price Monitoring: Track price fluctuations across categories to optimize dynamic pricing models.
  • Content Aggregation: Collect product data for blogs, newsletters, or affiliate marketing sites.
  • Academic Research: Gather data on handmade goods for studies in economics, consumer behavior, or cultural trends.
  • Business Automation: Integrate scraped data into dashboards for automated reporting on Etsy marketplace insights.

Installation and Usage

  1. Search for "Etsy Categories Scraper Pro" in the Apify Store
  2. Click "Try for free" or "Run"
  3. Configure input parameters
  4. Click "Start" to begin extraction
  5. Monitor progress in the log
  6. Export results in your preferred format (JSON, CSV, Excel)

Output Format

The Actor outputs data as a JSON array of objects, each representing a scraped item. Key fields include:

  • title: Product title.
  • price: Item price as a string.
  • currency_code: Currency (e.g., "USD").
  • url: Direct link to the listing.
  • shop_average_rating: Average shop rating.
  • shop_total_rating_count: Total ratings count.
  • origin_country_id: Country code.
  • min_processing_days and max_processing_days: Shipping time range.
  • origin_postal_code: Seller's postal code.
  • are_returns_accepted and are_exchanges_accepted: Boolean for return policies.
  • return_deadline_in_days: Deadline for returns.
  • image_urls: Array of image URLs (may be empty).

Data is reliable but may vary based on Etsy's site updates. For custom fields, contact support.

Support

For custom/simplified outputs or bug reports, please contact:

We're here to help you get the most out of this Actor!