Commerce

Etsy automation for listings, messages and orders

Automate Etsy listings from a spreadsheet, draft replies to buyer messages and follow up on orders in your own Shop Manager. Etsy's rules apply; you approve.

Last updated September 19, 2026

Free credits, good for 7 days — no card required

Top automations

Listings from a spreadsheet
Rows in Google Sheets become Etsy drafts with title, description, price, quantity, tags, materials and shipping profile filled in.
Buyer message replies
Replies drafted from your shop policies and the buyer's order details, sent only when you approve them.
Order follow-up
A short note when an order ships or arrives, kept to the order itself. No promotions, no review requests with strings attached.
Review reply drafts
New reviews collected each morning with a drafted public response for you to edit or skip.
Competitor price checks
A handful of similar listings checked at a person's pace, with their prices written next to yours in the sheet.

How to use dassi with Etsy

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.

  1. 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.
  2. Before opening Etsy, it checks every row for a title under 140 characters, 13 tags or fewer at 20 characters each, and a price.
  3. For each row it opens Add a listing, fills in the fields and attributes, and saves a draft.
  4. The sheet gets “draft saved” and the listing link, or the name of the field Etsy objected to.
  5. 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.

Install dassi and try it in Etsy

Open Etsy in Chrome, launch dassi’s sidebar, and describe your workflow.

Add dassi to your browser

Free credits, good for 7 days — no card required

Sign up — get 10% off

Create your dassi account. We'll email your discount code + the desktop install link.

or