{"skill":{"slug":"etsy-digital-sales","displayName":"Etsy Digital Sales","summary":"Build and manage a fully automated Etsy digital product store using Python + browser automation. Lists AI-generated digital products (Notion templates, sprea...","description":"---\nname: etsy-digital-sales\nversion: 1.0.17\ndescription: |\n  Build and manage a fully automated Etsy digital product store using Python + browser\n  automation. Lists AI-generated digital products (Notion templates, spreadsheets, prompt packs,\n  checklists), auto-renews listings, and collects reviews. Works via Etsy API (oauth) and\n  Selenium browser automation for full workflow.\ncompatibility: Python 3, selenium, requests. Etsy API requires oauth. Browser automation needs ChromeDriver.\nmetadata:\n  author: ssyopros.zo.computer\n  category: passive-  tags: etsy, digital-products, automation, printables, templates, passive----\n\n# etsy-digital-sales\n\nBuild and automate an Etsy digital product store.\n\n## What This Does\n\n1. **Generates digital products** — Notion templates, spreadsheets, PDF checklists, prompt packs\n2. **Lists on Etsy** via API + browser automation\n3. **Auto-renews listings** so they stay visible\n4. **Collects reviews** via automated follow-up messages\n5. **Reports earnings** daily\n\n## Core Script\n\n### `scripts/etsy_store_manager.py`\n\n```python\n#!/usr/bin/env python3\n\"\"\"Etsy Store Manager — automates the full Etsy digital product lifecycle.\"\"\"\n\ndef create_listing(product):\n    \"\"\"Create a new Etsy listing.\"\"\"\n    pass  # Uses Etsy API oauth\n\ndef auto_renew():\n    \"\"\"Renew listings about to expire.\"\"\"\n    pass\n\ndef get_earnings():\n    \"\"\"Pull today's earnings via Etsy API.\"\"\"\n    pass\n```\n\n## Products to Create & Sell\n\n| Product Type | Example | Price |\n|---|---|---|\n| Notion Template | \"Ultimate Business Planner 2026\" | $12 |\n| Spreadsheet | \"10-Year Investment Tracker\" | $8 |\n| PDF Checklist | \"StartupFounder Pre-Launch Kit\" | $5 |\n| AI Prompt Pack | \"Cold Email Templates for SaaS\" | $15 |\n| Canva Template | \"LinkedIn Carousel Builder\" | $10 |\n\n## Earnings Model\n\n- Etsy takes $0.20 per listing + 6.5% transaction fee\n- Digital items: no shipping, 100% margin after creation cost\n- Target: $500–$2000/month with 20–50 listings\n\n## Steps to Connect Etsy\n\n1. Go to [developer.etsy.com](https://developer.etsy.com)\n2. Create an app → get **Etsy API Key** + **OAuth client credentials**\n3. Save as `ETSY_API_KEY` in [Settings > Advanced](/?t=settings&s=advanced)\n4. Save OAuth tokens as `ETSY_OAUTH_TOKEN` + `ETSY_OAUTH_SECRET`\n\n## Deliverable\n\n`etsy-digital-sales/` with:\n- `scripts/etsy_store_manager.py`\n- `scripts/product_generator.py`\n- `scripts/renew_listings.py`\n- `config/products.json` — product catalog\n- `SKILL.md` — this file\n","topics":["Sales","Browser Automation","Notion","Selenium","Spreadsheets"],"tags":{"latest":"1.0.17"},"stats":{"comments":0,"downloads":910,"installsAllTime":34,"installsCurrent":1,"stars":0,"versions":18},"createdAt":1777514158766,"updatedAt":1782136612224},"latestVersion":{"version":"1.0.17","createdAt":1782136612224,"changelog":"- Version bump from 1.0.16 to 1.0.17 in SKILL.md.\n- No other content changes; documentation and functionality remain the same.","license":"MIT-0"},"metadata":null,"owner":{"handle":"ssidharhubble","userId":"s1751xfhp40q8vjjqd22y5vaw584gpke","displayName":"ssyopro","image":"https://avatars.githubusercontent.com/u/156830224?v=4"},"moderation":null}