Two Small Etsy Tools
Two small things I built for the Etsy side of 3Dennis and put on GitHub in case anyone else has the same problem.
etsy-2-moneybird takes Etsy invoice PDFs and turns them into Moneybird invoices, pulling out the contact, creating it if it doesn’t exist, adding products and shipping costs, and marking the invoice as sent and paid. I mainly sell on other platforms with the occasional Etsy sale, so building a proper API integration for a handful of orders a month made no sense. Parsing the PDF was genuinely quicker than understanding their API, which tells you something about their API.
etsy-translator is a Tampermonkey script that translates your listings into all the languages Etsy offers. It detects which languages are available on the listing page, lets you pick any language as the source, and does titles, descriptions and tags in one batch through GPT-4. Doing that by hand for every listing is exactly the kind of tedious work worth an afternoon of scripting.
Neither is impressive engineering. Both saved me hours.