👋 Quick start — 3 things
- 🔍 Research: type a keyword, tap Analyze — every number is real, or labeled.
- 🎯 Criteria: set your price and favorites first — see only listings that fit.
- ⚖︎ Verdict: one honest grade per niche — worth entering, or skip it.
Welcome to NicheDoctrine
Ecommerce niche research — every number real, or labeled. Choose a feature below, or open the menu (☰) to jump anywhere.
💡 Suggestions for you
Picked from the data this tool actually measured — every suggestion on the full screen carries its reason, its source, and its date.
- Competition: Under 500 listings = Low · 500–5,000 = Medium · over 5,000 = High. Total not visible? We say so — never guess.
- Favorites: Etsy doesn't show favorites on public pages, so snapshots have none. Live mode fills them in for real.
- Search volume: Real search volume lives inside a seller account (Marketplace Insights). We never invent it.
- Prices: Prices are the USD prices shown on Etsy when captured. Other-currency listings stay out of price stats — no made-up exchange rates.
- Sales & revenue: We never show a sales number we can't source. Shop sales arrive with live mode — labeled when they do.
Research a keyword
Demo mode runs on a real captured dataset from Etsy's public pages (21–22 Oct 2026) — real listings, real displayed prices. Anything Etsy does not publish (favorites, total result counts) is shown as NOT AVAILABLE, never estimated. Live mode activates after the Etsy developer app is created.
No Etsy account/developer app exists yet, so live mode is plumbed but dormant. The key is used only in your browser for that request — never stored, never sent anywhere else.
Only listings inside your price band stay in the list.
Hearts a listing collected — a plain demand signal.
Reviews the seller's whole shop has earned — a trust signal.
How recently the listing was first published.
Downloads vs shipped goods.
Sorting only re-orders — it never hides a listing.
Scores use all listings; filters only change the list below. Criteria reset when you search a new keyword.
The 10-function panel
Every figure carries its honesty label: REAL measured from listing data · CALCULATED published formula · SNAPSHOT captured sample, not live · NOT AVAILABLE the platform does not publish it (yet).
Top listings in sample
| # | Title | Shop | Price (USD) | Favorites |
|---|
Search a keyword first
No verdict yet — the grade and its three scores are worked out from a keyword search. Run one search and they appear here.
Niche verdict — “”
Three published scores, one grade. A score is only shown when its real inputs exist — otherwise it says Not measured and tells you exactly what would unlock it. We never grade on air.
How the verdict is calculated (published formulas)
Search a keyword first
No tags yet — tags are read from the top listings of a search. Run one search and the real tags, plus a copy-ready set of 13, appear here.
Tags & keyword suggestions
Real tags are read from listings that publish them. Title phrases are extracted from the top titles — useful, and labeled as what they are.
Copy-ready tag set (13)
Built from real tags first, then title phrases — each ≤ 20 characters, per Etsy's tag rule.
Search a keyword first
No shops yet — shops are ranked from a search sample. Run one search and the shops holding the top slots appear here.
Shops in this sample SNAPSHOT
Competitor view of the captured sample: who holds the top slots, at what prices. Full shop analysis (reviews, all listings) arrives with the API.
Listing audit
Paste your listing's details and audit them against Etsy's published listing rules and the niche data above. Every check explains itself.
1-Click Listing Optimization
One click: a full optimization pass — keyword-front-loaded title (≤ 140 characters), 13 rule-checked tags, your price positioned against the niche median, and every fix explained. Rule-based on the captured dataset + Etsy's listing rules; when the API is live it will apply to your shop directly, until then it produces a ready-to-paste listing.
Trends — snapshot database SNAPSHOT
Trends are built from dated snapshots of real data — never from a single guess. Each live search will add a new snapshot; movement between snapshots becomes the trend. Day 1 holds the first captured snapshot:
💡 Suggestions
Every suggestion here is built from data this tool actually holds — and every card says why, from what source, as of when. No data behind an idea means no suggestion: that is the rule, not a gap.
Niche suggestions
From the niches already measured, plus the seasonal calendar. Measured cards reuse the verdict engine's own grade — when the inputs are not public, the card says Not measured instead of faking a score.
Product suggestions
Product types counted from the real titles of the snapshot's top listings — the formats buyers already choose in each niche. Angles to make your own original version of, never copies.
Search a keyword first
No report yet — the report packs one finished research into a single file. Run a search first, then download it here.
Research report
Standalone report with the full evidence and method disclosure.
eBay — next integration
Status: planned, not connected. No eBay numbers are shown anywhere until the real API is wired — a tools page that invents data is worse than an honest empty one.
- Developer account + API keys → Browse API search by keyword/category
- Same honesty labels, same verdict formulas — one search, marketplaces side by side
- Sold-listing data comes only from eBay-sanctioned endpoints (Terapeak/seller research), never scraped
Amazon — limited by design
Status: honest limitation, stated plainly.
- What may come later, legally: analysis of your own Amazon seller data (Seller Central reports you own)
- What will never come: scraped Amazon data presented as research
Gumroad — own-shop analytics, Phase 1.5
Status: planned. Gumroad research means something different: not competitor spying, but your own shop's numbers.
NicheDoctrine
Find niches on real numbers.
Niche research for Etsy sellers — right on your phone.
Every number is real — or labeled.
Idea by Malik · Built with Milo
Your data stays on your device. Your data, your secret.
© 2026 Malik. All rights reserved.
About this build
NicheDoctrine · Phase 1 (internal build) · Demo dataset: real Etsy public-page captures, 21–22 Oct 2026 · Live mode activates after Etsy developer app creation · Every number real — or labeled.
📱 Use NicheDoctrine like an app on your phone: Android — browser menu (⋮) → “Add to Home screen”. iPhone — Share (↑) → “Add to Home Screen”.