Etsy Market Research — Listing Analyzer & Competitor Tracker
Pricing
Pay per event
Etsy Market Research — Listing Analyzer & Competitor Tracker
Scrape Etsy search results for market research. Extract titles, prices, ratings, review counts, shop names, and tags. Analyze competitor pricing and trending products. Export structured data for Etsy sellers and e-commerce strategists.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Avinash
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 days ago
Last modified
Categories
Share
Scrape Etsy search results for market research. Extract titles, prices, ratings, review counts, shop names, and tags. Analyze competitor pricing and trending products for Etsy sellers and e-commerce strategists.
How It Works
The actor builds an Etsy search URL from your query, optional min/max price filters, and sort order, then drives a Playwright crawler across the results pages. For each listing card it extracts the title, listing URL, price, currency, original price, rating, review count, shop name and URL, bestseller and Star Seller badges, plus the first product image. When fewer than maxResults listings have been collected it follows the pagination link for the next page. Finally it writes all listings to the dataset and stores a price-range, bestseller-count, and Star Seller summary to the key-value store so you can compare snapshots across scheduled runs.
Features
- Search query scraping: Target any Etsy search term or category
- Price analysis: Current price, sale price, and currency data
- Shop intelligence: Shop name, rating, review counts, and sales estimates
- Tag extraction: See which tags competitors use for SEO
- Sorting options: Relevance, price ascending/descending, newest
- Price range filtering: Narrow results by min/max price
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
searchQuery | string | handmade jewelry | Etsy search term |
maxResults | integer | 50 | Max listings (1-500) |
minPrice | number | — | Minimum price filter |
maxPrice | number | — | Maximum price filter |
sortBy | string | relevance | Sort order |
outputFormat | string | json | Export format |
proxyConfiguration | object | Apify Proxy | Proxy for reliable scraping |
Output Example
{"title": "Minimalist Gold Stacking Ring — Handmade 14k","listingUrl": "https://etsy.com/listing/1482093457/minimalist-gold-stacking-ring","price": 42.00,"currency": "USD","originalPrice": 60.00,"discount": "30% off","rating": 4.9,"reviewCount": 1243,"shopName": "AtelierMira","shopUrl": "https://etsy.com/shop/AtelierMira","shopRating": 4.95,"shopSales": 8521,"isBestseller": true,"isStarSeller": true,"images": ["https://i.etsystatic.com/40022210/r/il/6e8f1a/5216100157/il_680x540.jpg"],"tags": ["gold ring", "stacking ring", "minimalist", "handmade", "14k"],"description": "Dainty 14k gold filled stacking ring, hand-forged and polished to a high shine.","shipping": "Free shipping over $35","personalization": true,"scrapedAt": "2026-07-27T12:20:00.000Z"}
Use Cases
- Etsy sellers: Research competitor pricing and trending products
- Product researchers: Find profitable niches and underserved categories
- Market analysts: Track Etsy marketplace trends over time
- Dropshippers: Identify winning products with high demand
Cost Estimate
- 50 listings: ~$0.50
- 500 listings: ~$5.00