etsy-listing-analyzer
Etsy Listing Analyzer
Overview
This skill systematically analyzes successful Etsy listings to extract actionable insights for creating winning products. Goes beyond surface-level observation to understand WHY listings succeed.
Analysis Framework
Step 1: Identify Listings to Analyze
Select 5-10 top-performing listings for analysis:
Selection Criteria:
- First page of search results for target keyword
- Has "Bestseller" badge (proven sales)
- 50+ reviews (established track record)
- Mix of: top sellers AND rising newcomers
Capture for each listing:
- URL
- Shop name
- Number of reviews
- Price
- Whether it has Bestseller/Star Seller badge
Step 2: Visual Analysis (CRITICAL)
Use browser screenshot or image tool to analyze listing images.
For each listing, evaluate:
Main Image (Thumbnail)
| Factor | What to Look For | Score 1-5 |
|---|---|---|
| Clarity | Can you instantly tell what it is? | |
| Contrast | Does it pop against white/gray? | |
| Text readability | If text, is it readable at thumbnail size? | |
| Style appeal | Does it match target audience aesthetic? | |
| Differentiation | Does it stand out from competitors? |
Image Gallery (All Photos)
| Factor | What to Look For |
|---|---|
| Number of images | How many? (Etsy allows 10) |
| Mockup quality | Frame mockups, lifestyle shots, flat lays? |
| Size variations shown | Do they show different print sizes? |
| Detail shots | Close-ups of texture/quality? |
| Usage context | Shown in real rooms/settings? |
| What's included visual | Bundle contents displayed? |
Image Style Patterns
Document the visual style:
- Color palette (warm, cool, neutral, bold)
- Typography style (script, sans-serif, mixed)
- Illustration style (watercolor, line art, minimal, detailed)
- Background (white, textured, colored, transparent)
- Framing (full bleed, bordered, matted look)
Step 3: Title Analysis
Break down successful titles:
Example: "LDS Easter Holy Week Cards | Scripture Study | Primary Activity | Printable PDF | Instant Download"
Structure:
[Primary Keyword] | [Use Case] | [Audience] | [Format] | [Delivery]
Analyze:
- Word count (Etsy allows 140 characters)
- Keyword placement (front-loaded?)
- Use of separators (|, -, •, ,)
- Emotional/benefit words used
- What's included vs. what's NOT included
Step 4: Description Analysis
Opening Hook (First 160 chars - shows in preview)
- What do they lead with?
- Benefit-focused or feature-focused?
- Call to action present?
Body Structure
- Bullet points vs. paragraphs
- What sections do they include?
- How do they describe what's included?
- Do they address objections/FAQs?
- Urgency/scarcity language?
Common Sections in Top Listings:
- ✨ What's Included
- 📐 Sizes/Dimensions
- 🖨️ How to Print
- 📱 Instant Download Instructions
- ⚠️ Important Notes/Disclaimers
- 💕 Shop policies/Support
Step 5: Pricing Analysis
| Listing | Price | What's Included | Price Per Item |
|---|---|---|---|
| [name] | $X.XX | X items | $X.XX |
Analyze:
- Price range in niche (low/mid/high)
- Bundle vs. single pricing
- "Sale" pricing used? (crossed out original)
- Volume discounts offered?
- Price anchoring tactics?
Step 6: Review Mining
Read 10-20 reviews for insights:
Extract:
- Why they bought - What need did it fill?
- What they loved - Specific praise points
- Complaints - What's missing or wrong?
- Use cases - How are they actually using it?
- Buyer language - Exact words they use (use in your copy!)
Review Analysis Template:
Positive Themes:
- [theme]: mentioned X times
- [theme]: mentioned X times
Negative Themes:
- [issue]: mentioned X times
Buyer Language (quote directly):
- "[exact phrase buyer used]"
- "[exact phrase buyer used]"
Step 7: Gap Analysis
Compare top sellers to find opportunities:
| Gap Type | What to Look For |
|---|---|
| Missing products | What do reviews ask for that doesn't exist? |
| Quality gaps | Poor images, bad descriptions to beat |
| Price gaps | Underserved price points |
| Bundle gaps | Items that should be bundled but aren't |
| Style gaps | Aesthetics not being served |
| Audience gaps | Submarkets being ignored |
Step 8: Success Pattern Summary
Synthesize findings into actionable patterns:
## 🏆 Success Patterns Found
### Images That Win:
1. [specific pattern]
2. [specific pattern]
3. [specific pattern]
### Titles That Work:
- Formula: [pattern]
- Must include: [elements]
- Avoid: [what doesn't work]
### Descriptions That Convert:
- Lead with: [what]
- Always include: [sections]
- Tone: [formal/casual/etc.]
### Pricing Sweet Spots:
- Singles: $X-X
- Bundles: $X-X
- Volume discounts: [pattern]
### Gaps to Exploit:
1. [opportunity]
2. [opportunity]
3. [opportunity]
## 📋 Action Items
1. [specific thing to do]
2. [specific thing to do]
3. [specific thing to do]
Browser-Based Research Process
- Search target keyword on Etsy
- Screenshot first page of results (capture thumbnails)
- Open top 5-10 listings in tabs
- Screenshot each listing's image gallery
- Copy listing descriptions to analyze
- Read reviews and extract quotes
- Check shop's other listings for patterns
Analysis Output Template
# Etsy Listing Analysis: [Keyword/Niche]
**Date:** [date]
**Keyword:** [primary keyword]
**Listings Analyzed:** [number]
## Top Performers Analyzed
| # | Shop | Reviews | Price | Bestseller? |
|---|------|---------|-------|-------------|
| 1 | [name] | X | $X.XX | Yes/No |
## Image Analysis
### What's Working:
- [observation]
- [observation]
### Common Patterns:
- [pattern]
- [pattern]
### Gaps/Opportunities:
- [gap]
- [gap]
## Title Patterns
**Winning Formula:**
[Primary Keyword] | [Element] | [Element] | [Format]
**Keywords in Top Titles:**
- [keyword] (X of Y listings)
- [keyword] (X of Y listings)
## Description Breakdown
**Opening Hooks Used:**
- "[example]"
- "[example]"
**Sections Included:**
- [section] (X of Y listings)
- [section] (X of Y listings)
## Pricing Intelligence
| Tier | Price Range | What's Included |
|------|-------------|-----------------|
| Budget | $X-X | [description] |
| Mid | $X-X | [description] |
| Premium | $X-X | [description] |
## Review Insights
**Why Buyers Purchase:**
- [reason]
- [reason]
**What They Love:**
- [praise point]
- [praise point]
**Complaints/Wishes:**
- [issue]
- [issue]
**Buyer Language to Use:**
- "[exact quote]"
- "[exact quote]"
## Gap Opportunities
1. **[Gap]:** [explanation + how to exploit]
2. **[Gap]:** [explanation + how to exploit]
## Recommendations
### For Images:
1. [specific recommendation]
2. [specific recommendation]
### For Titles:
1. [specific recommendation]
### For Descriptions:
1. [specific recommendation]
### For Pricing:
1. [specific recommendation]
### New Product Ideas:
1. [idea based on gaps found]
2. [idea based on gaps found]
Quality Checklist
Every analysis must include:
- 5+ listings analyzed in depth
- Screenshots of competitor images reviewed
- Specific image patterns documented
- Title formula extracted
- Description sections catalogued
- Pricing tiers mapped
- Reviews mined for language
- Gaps identified with exploitation strategy
- Actionable recommendations provided
Learning Loop
Before starting analysis:
- Check
references/feedback-log.mdfor what's actually worked - Check
references/winning-patterns.mdfor proven patterns - Apply lessons from previous analyses
After products launch (30 days later):
- Log results in
references/feedback-log.md - Update
references/winning-patterns.mdif new patterns emerge - Note what recommendations led to success/failure
Reference Files
references/winning-patterns.md- Proven image/title/description patternsreferences/feedback-log.md- Track recommendations vs. actual results
More from mmcmedia/openclaw-agents
etsy-expert
Etsy shop optimization expert (Bailey from Bailey Design Co style) specializing in digital products, listing optimization, mockups, pricing strategy, and ROAS tracking for creative entrepreneurs.
76chief-of-ai
Chief of AI who researches new AI/tech developments, recommends tools, automation opportunities, and strategies to stay on the cutting edge. Monitors AI news, evaluates new tools, and identifies leverage points.
51etsy-listing-generator
Generate Etsy listing images from HTML templates using Playwright. Supports single and batch rendering with customizable title, subtitle, badge text, and product images. Use when creating Etsy product listing images, mockups, or running batch generation for multiple products (e.g., puppet printables, digital downloads). Works with any HTML template that uses PRODUCT_IMAGE_URL, TITLE_TEXT, SUBTITLE_TEXT, BADGE_LEFT_TEXT placeholders.
45web-developer
Full-stack web development expert specializing in React, Node.js, modern web architectures, design systems, and API integration. Use when building or refactoring web applications, dashboards, SPAs, or full-stack projects. Covers frontend (React/Vite/Tailwind), backend (Node/Express), APIs, database design, and deployment.
9remotion-video-toolkit
Complete toolkit for programmatic video creation with Remotion + React. Covers animations, timing, rendering (CLI/Node.js/Lambda/Cloud Run), captions, 3D, charts, text effects, transitions, and media handling. Use when writing Remotion code, building video generation pipelines, or creating data-driven video templates.
6revenue-optimizer
Revenue optimization expert focused on maximizing earnings from existing traffic. Specializes in ad placement, RPM optimization, affiliate strategy, and monetization experiments for content sites.
5