Whittle

Free · no account · nothing stored

Etsy shows you a catalogue. Your bank statement shows about six listings.

One file out of your own Etsy account and about two minutes, and you will know which six, what they have in common, and which of the rest are worth another hour of your evening.

Step one

In Etsy: Shop Manager, then Settings, then Options, then Download Data.

Step two

Download Order Items, longest date range you have. That one file is enough.

Step three

Drop it below. The answer comes straight back on this page.

An example shop, so you can see it before you fetch anything

6 of your 84 listings made 86% of the money.

6 listingsthe other 78 between them
ListingSoldRevenue
Personalised linen apron, name embroidered22$411
Custom name wooden spoon set of three17$336
Personalised birthday gift box for her14$294

Every figure came out of the file you just uploaded, so it should match your own Etsy numbers exactly. If it does not, tell me and I will fix it.

personalised giftcustom namegift for her
6

listings earn the money, and each of these words is on most of them.

57

of the 61 that have never sold use none of those words.

The Order Items CSV. Longest date range you have. This one file is enough.

Same page, currently for sale listings. Add it and I can also tell you how many of your listings have never sold once.

No account. No email. Your file is read once and never written down.

Nothing is connected

No password, no Etsy permission, nothing that could reach a listing. This page cannot touch your shop even if it wanted to.

Nothing is stored

Your files are read in memory to build the page below and are gone the moment it loads. No copy is kept.

Nothing is asked for

No account, no email, no card. You can read the whole thing and close the tab.

What it cannot see, said up front

Views. Etsy publishes those only through its API, so no file export can tell you whether a quiet listing is being found and passed over, or never being found at all. Those are opposite problems with opposite fixes, and guessing between them is how an evening gets wasted. That gap is the only thing the paid version exists to close, and it is worth saying before you spend two minutes here rather than after.