Why Etsy listings end up typed by hand
Etsy will let you download your active listings as a CSV, but there’s no upload to go with it, so a seller with 30 new prints in a Google Sheet either types each one into the listing form or pays for a listing tool that connects through Etsy’s API (those mostly work, until Etsy adds a new attribute and the tool takes a while to catch up).
dassi fills in Etsy’s own listing form in Shop Manager, in the browser where you’re already signed into the shop, one row at a time. Beyond listings, the Etsy jobs sellers bring tend to be small and daily. Answering buyer messages inside the 24 hours that Star Seller counts. A note when an order ships. And some version of “research all these items and price them fairly”, typed about that bluntly.
From sheet to 25 drafts
The sheet has 25 new prints, with columns for title, description, price, quantity, tags, materials, category and shipping profile.
- You make one listing with dassi watching, or describe it in plain English: which column goes where, how this shop answers Etsy’s “who made it” and “when was it made” questions, which shipping profile to use.
- Before opening Etsy, it checks every row for a title under 140 characters, 13 tags or fewer at 20 characters each, and a price.
- For each row it opens Add a listing, fills in the fields and attributes, and saves a draft.
- The sheet gets “draft saved” and the listing link, or the name of the field Etsy objected to.
- You add photos, read the drafts, and publish.
We’d leave photos and the publish button to you. Publishing is the moment Etsy charges its listing fee, and paying it for a draft nobody has read seems silly; the lead photo is a call we’d rather you made anyway. A shop with three-line descriptions and one shipping profile might not save much here. Listings with long descriptions and a dozen variations are the ones people put off for weeks, and that’s where it pays. If the same sheet also feeds a Shopify store or Amazon listings, one run can cover all three.
Etsy’s rules, applied to dassi
Your shop answers to Etsy’s House Rules whether you pressed the button or dassi did. Buyer replies stay drafts until you approve them, and so do public replies to reviews. dassi doesn’t send promotional messages nobody asked for (Etsy bans them), and anything that smells of buying or pressuring reviews is off the list. Follow-up notes cover the order itself (it shipped, here’s the tracking, thanks for buying) and stop there.
Competitor price checks on Etsy mean the short list of listings you’d have opened yourself, visited at a person’s pace, with their prices written next to yours, because Etsy’s terms restrict scraping. We’d keep it to ten or fifteen listings, roughly the number you might click through yourself on a slow afternoon.
Sign-in, schedules and the model
If you’re signed out, dassi uses what your browser’s password manager fills in, and Etsy’s two-factor code is yours to enter. A message check scheduled for 8am runs only if the browser is open at 8, which for plenty of makers means the laptop on the workbench has to stay awake. Buyer names, messages and order details go to the AI model you chose when dassi reads them, through dassi’s relay on included credits, or they stay on your machine with a local model.
Listings are the usual first job to teach. Messages tend to come second, once you’ve read a week of drafts and like the tone, and after that it’s often the dullest one of all: copying orders into a supplier’s portal every afternoon.