Etsy Competitor Shop Analyzer — Gap Analysis & Product Ideas
Pricing
Pay per usage
Etsy Competitor Shop Analyzer — Gap Analysis & Product Ideas
Input 3–5 Etsy shop names. Get a cross-shop breakdown of what each shop sells, what categories they overlap, where the gaps are, and specific product variations none of them carry — built for sellers deciding what to add next.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Achmad Khairul Anam
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
14 days ago
Last modified
Categories
Share
Etsy Competitor Shop Analyzer
You're watching a competitor's Etsy shop. You know it's selling well. What you can't see is what their buyers are asking for and not getting - and whether you could be the one to fill that gap.
This actor fetches a shop's listings and buyer reviews, then uses AI to surface the top unmet needs, estimate niche revenue, and suggest concrete product variations you could launch. One shop URL in, a ranked gap analysis out.
Input
| Field | Required | Default | Description |
|---|---|---|---|
etsy_shop_url | Yes | - | Full URL of the Etsy shop to analyze (e.g. https://www.etsy.com/shop/ShopName) |
max_listings | No | 3 | Number of listings to analyze - higher means more signal, slower run |
openrouter_api_key | Yes | - | Your OpenRouter API key - get one free at openrouter.ai |
Output
| Field | Type | Description |
|---|---|---|
niche_revenue_estimate | string | Estimated monthly revenue for this niche |
opportunity_verdict | string | HIGH / MEDIUM / LOW with reasoning |
top_unmet_needs | array | Buyer pain points ranked by opportunity score |
Each item in top_unmet_needs:
| Field | Description |
|---|---|
need | What buyers want but are not getting |
category | Type of gap (STRUCTURAL / FUNCTIONAL / AESTHETIC / etc.) |
evidence_count | Number of reviews mentioning this need |
severity | How strongly buyers feel it (1-10) |
opportunity_score | Combined signal (0-100) |
recommendation | Specific product variation or improvement to consider |
Example output
{"niche_revenue_estimate": "$917/month","opportunity_verdict": "HIGH - Multiple unmet needs with clear product actions","top_unmet_needs": [{"need": "Cleaner fiber with less VM/waste","category": "STRUCTURAL","evidence_count": 2,"severity": 8,"opportunity_score": 82,"recommendation": "Launch a clean-prep variant - market explicitly on fiber cleanliness"}]}
How it works
- Fetches the shop's top listings (up to
max_listings) - Pulls buyer reviews for each listing
- Sends review text to an AI model via OpenRouter to extract patterns
- Scores each unmet need by evidence count x severity
- Returns verdict, revenue estimate, and ranked opportunity list
Use cases
- Etsy sellers researching a competitor before launching a new product
- Niche researchers evaluating whether a market has unmet demand worth entering
- Resellers and private labelers looking for improvements that justify a premium price
Pricing
Pay per use - charged per actor run. No subscription required.
Note
Analyzes publicly available Etsy shop data. Revenue estimates are based on review velocity signals and are approximate. Not affiliated with Etsy, Inc.