Generate a csv file for your etsy store, originally made for an instagram shop bulk upload
- You'll need an Etsy shop
- You'll need to register as an Etsy developer
- You'll need a recent version of node >= 12
-
Clone or download the project
git clone https://github.com/mcansh/etsy-csv-generator -
Install dependencies
npm ci -
Setup environment variables
- Copy or rename
env.sampleto.envcp env.sample .env - Fill out the env file
ETSY_SHOP_NAMEwill be your brandETSY_DOMAINwill be the domain you provide facebook/instagramETSY_SHOP_SLUGis what shows up after https://etsy.com/
- Copy or rename
-
Build the app
npm run build -
Run it!
node dist, if you want to filter out digital listings, you can run it like this insteadnode dist --filter-digital -
You'll now have an
output.csvin the root of the project :)