Etsy Product Scraper | Real Review Text, Specs & Discounts
Pricing
from $20.00 / 1,000 results
Etsy Product Scraper | Real Review Text, Specs & Discounts
Reliable Etsy product search with normalized prices, ratings, review counts, sales counts, shop names, and explicit anti-bot error reporting.
Pricing
from $20.00 / 1,000 results
Rating
0.0
(0)
Developer
Muzaffer Kadir YILMAZ
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
Etsy Product Scraper
Search Etsy and get back clean, structured product data — price, discount, rating, reviews, shop, images, specifications, and more. Give it one or more search terms (or direct listing links) and it returns the real listings Etsy shows.
Use this actor to:
- Market research — see what's selling, at what price, for a given product niche
- Competitor tracking — monitor specific shops' pricing, discounts, and ratings over time
- Price comparison — pull current prices across many search terms at once
- Sourcing & trend spotting — scan a category for popular, well-reviewed listings
Features
- Real, live Etsy data — anti-bot is handled by the scraping backend, so you don't manage proxies or fingerprints
- Rich fields: price, discount, currency, rating, item + shop review counts, images, seller info, category tree, specifications, and top reviews
- Search by keyword or scrape a specific listing URL directly
- Control how many results you want per search
Input
| Field | Type | Description |
|---|---|---|
searchQueries | array | Keywords to search on Etsy, e.g. "handmade necklace". Each keyword is discovered separately. |
listingUrls | array | Optional direct Etsy listing URLs to scrape instead of / alongside a search |
maxItemsPerQuery | number | Maximum number of products to collect per search (default: 20) |
Example input
{"searchQueries": ["handmade necklace", "ceramic mug"],"maxItemsPerQuery": 20}
What data you get
Each product includes (among other fields):
| Field | Description |
|---|---|
title | Product title |
final_price / initial_price | Current and original price |
discount_percentage | Discount off the original price, when on sale |
currency | ISO currency code (e.g. USD) |
rating | Star rating (1–5) |
reviews_count_item / reviews_count_shop | Review counts for the item and the shop |
seller_shop_name / seller_shop_url | Shop name and link |
root_category / category_tree | Product category |
images | Product image URLs |
product_specifications / description | Item specifications and description |
top_reviews | A sample of recent reviews |
url | Link to the listing on Etsy |
search_query | Which search this result came from |
Output sample
{"url": "https://www.etsy.com/listing/837615700/handmade-ceramic-coffee-mug-large","product_id": "837615700","title": "Handmade Ceramic Coffee Mug: Large Porcelain Espresso Cup","rating": 4.9,"reviews_count_item": 25,"reviews_count_shop": 11653,"initial_price": 45.54,"discount_percentage": 20,"final_price": 36.43,"currency": "USD","seller_shop_name": "BZceramics","root_category": "Home & Living","search_query": "ceramic mug"}
Notes
- Keyword search discovers new listings for each term. For broader coverage, use several related search terms.
- If a term has no matching listings, that search simply returns no rows; a backend failure fails the run with a clear error rather than returning misleading empty data.
License
MIT
Disclaimer
This is an unofficial Actor. It is not affiliated with, endorsed by, or sponsored by Etsy, Inc. All product names, logos, and trademarks are the property of their respective owners and are used here for identification purposes only.
The Actor collects only publicly available information. It does not log in, create accounts, bypass paywalls, or access anything that is not visible to an ordinary visitor.
You are responsible for how you use the collected data, including compliance with applicable law and the source website's terms.