The Free Etsy Research Extension: Every Number It Shows You, and What Each One Means

Etsy shows buyers everything and sellers almost nothing.
Price, photos, reviews — visible. The stuff that tells you whether to enter a niche — traffic, demand, whether it's selling today — hidden.
So sellers guess. Design something, publish, wait three weeks, get nothing, and never learn whether the problem was the design, the SEO, or the fact that nobody was searching for it.
I got tired of guessing and built a Chrome extension that puts those numbers on Etsy's search results. It's free. No account, no card, no trial timer.
Here's the honest manual: what each number means, how to read it, and where it lies to you.
Why It's Free
Views and favorites are already public through Etsy's API. I'm just fetching them and drawing them under each result so you don't open 40 tabs. Charging for that felt like charging for a calculator.
What I sell is PaloTagz — the expensive part, turning a design into an optimized listing and bulk-uploading to Printify. If the extension helps you find a niche and you never pay me anything, that's a fine outcome.
What You See on Search Results
Install it, search anything, and four numbers appear under every listing: views, favorites, listing age, estimated monthly sales. No clicking.
The numbers are useless if you read them wrong, and most people do. So:
Views
What it is: total lifetime views.
What it tells you: whether Etsy's algorithm is sending this listing traffic. High views = it can rank. It does not mean anyone wants to buy it.
The trap: views are cumulative and never reset. 80,000 views could mean genuinely hot, or six years of dust at 30/week. Views alone are close to meaningless — they only mean something next to age.
Favorites
What it is: how many people hit the heart.
What it tells you: desire — the best free proxy for purchase intent on the platform. Favoriting is a small commitment. People do it when they want something but aren't buying this second.
The ratio that matters — heart rate:
Favorites ÷ Views = Heart Rate
- 2–3% — normal. Most listings live here.
- 5%+ — people genuinely love it. The design is doing work.
- 8–10%+ — viral. Etsy keeps pushing it, because the algorithm reads engagement too.
1,200 favorites on 15,000 views (8%) is a different animal from 1,200 on 400,000 (0.3%). The first is a product people want. The second gets sales from sheer traffic, not from being good.
A high heart rate on a young listing is the signal I stop for.
Listing Age
This is the one that changes everything. Age converts a meaningless lifetime total into a rate.
Two listings, both 40,000 views:
| Age | Views/month | Verdict | |
|---|---|---|---|
| Listing A | 4 years | ~830 | Established. Slow. Nothing to learn. |
| Listing B | 5 months | ~8,000 | On fire. Trend is happening now. |
Same number. Opposite stories. Without age you'd treat them identically — and probably learn from the wrong one, because A looks more "proven."
Why it's the whole game: a young listing that's already performing means the market is rewarding this right now and hasn't filled in yet. You have maybe 30–90 days before every other seller notices.
An old listing performing tells you the niche worked, past tense, and is defended by shops with years of review authority you can't catch.
Hunt for young and selling. That's the pattern.
One thing worth knowing: Etsy listings expire after 4 months and most auto-renew — and renewing gives the listing a new listing date. So a five-year-old listing can look freshly posted. My extension reads the original creation date, so renewals don't fool it. A renewed 5-year-old listing still reads as 5 years old.
Estimated Monthly Sales
What it is: an estimate of units sold per month, color-coded so hot listings jump out as you scroll.
Here's where I'll be straighter with you than most tools are.
Etsy does not publish per-listing sales. Anyone claiming to show you real listing sales is either dividing shop-level numbers or making it up. Nobody has that data — not me, not the big paid tools.
So it's a model, built from favorites and views, normalized by listing age. It's a well-reasoned estimate from real public signals. It is not a fact.
Treat it as relative: excellent for "is this hotter than that," mediocre for "this makes exactly $2,146/month."
Where it lies to you:
- It's a lifetime average, not a snapshot. A listing that sold hard in 2024 and is dead now still shows a decent estimate, because big lifetime totals get divided by age. Always sanity-check age.
- It doesn't know seasonality. A Christmas listing checked in July looks weak.
- It doesn't know about ads. Ad spend inflates views, dragging the estimate up while organic reality is worse.
- It can't see price. 50/month of a $12 sticker is a different business from 50/month of a $90 sweatshirt.
Used to compare across a search page, it's genuinely good. Used as a business plan, it'll burn you. That's true of every sales estimator — mine's just the one telling you.
The Shop Panel
Land on any shop page and you get: total sales, listing count, estimated monthly sales, favorites, new listings (last 3 months), shop age.
The most valuable combination is shop age vs. estimated monthly sales:
- 8 months old, 800 sales/month → someone proved this niche recently, from a standing start, no legacy advantage. You can do this too. Best signal on Etsy.
- 6 years old, 800 sales/month → six years of review authority. Tells you nothing about whether you can start here today.
Also watch new listings in 3 months. A shop with 400 listings that's published nothing in 3 months is coasting. A shop publishing constantly is telling you volume works in this niche.
The Filters
The real problem with manual research: most of what you're looking at is noise. Out of 48 results, maybe 5 are worth studying.
So filter the page directly: Min Views, Min Likes, Max Age (months), Min Sales/month. Everything failing disappears.
The combo I use constantly:
Max Age: 12 months + Min Sales/mo: 20
Translation: only listings under a year old that are already selling well. A page of 48 becomes the 3–4 representing live, catchable demand.
That's a different way to use Etsy. You're not browsing — you're querying the market.
The Watchlist
Bookmark any listing from search results; it saves to your dashboard.
Spotting a trend is worthless if you forget it in nine days. The point is checking back. Save 10, return in 2 weeks — the direction is the answer:
- Climbing → real and accelerating. Get in.
- Flat → a blip. Move on.
- Dropping → you missed it, or it's seasonal.
One listing's stats are a photo. Two checks two weeks apart are a movie. Almost nobody does this.
Three Workflows
1. Niche scouting (10 min/day). Search like a buyer. Skip the first 4 results. Filter to max age 12mo, min sales 20. Find the pattern across 5+ listings — that's the trend. Don't copy a listing; bring your own take to the theme. (What this did to my sales.)
2. Competitor teardown (20 min). Find a winning shop. Check age vs. monthly sales — catchable or legacy? If catchable, find their top listings and ask the only question that matters: what do their winners share that their duds don't? That's their formula, in public.
3. Validate before you design (5 min). The highest-ROI use, and nobody does it. Before spending two hours designing, search the exact thing you're about to make:
- Nothing selling? No demand. You just saved two hours.
- Everything old and huge? Saturated and defended.
- A few young listings doing 30+/month? Go now. That's the window.
What It Won't Do
It won't show real sales (nobody can), won't pick your niche, won't rescue a bad market, and isn't a keyword tool — it measures listings, not search volume.
The Free/Account Thing
- No account: all four metrics and the shop panel. Capped at 200 lookups/day — a whole search page counts as one, so you won't hit it doing normal research.
- Free account: removes the cap, unlocks filters and the watchlist.
- Paid (PaloTagz): unrelated. That's the listing-creation product.
The cap exists because the extension shares my Etsy API quota and one scraper could ruin it for everyone. It's not a growth lever.
FAQ
Is it really free, or free-trial free?
Actually free. No card, no timer, permanently.
Is this against Etsy's terms?
No. It uses Etsy's official public API for publicly available data. No scraping, and it never touches anyone's account.
Will it slow down my browsing?
No. It batches up to 100 listings per request and caches per tab — a search page is one call, not a hundred.
Bottom Line
Every seller looks at the same search page. Most see pictures and prices. The numbers underneath answer the only questions that matter: is anyone buying this, and is it too late to join?
- Views without age is noise.
- Heart rate (favorites ÷ views) reveals desire. 5%+ means people want it.
- Young + already selling is the whole hunt.
- Sales estimates are for comparing, not planning.
Ten minutes before you design beats three weeks after you publish. That's not a tool thing — that's looking before you build.
PS: Grab the extension free. No account needed.
Once you've found the niche, the other half is publishing enough listings to win it. That's PaloTagz — image in, optimized title, description, and 13 tags out, bulk-uploaded to Printify. Free for 7 days.