Prompt Details
Model
Chat - (o4-mini)
Token size
786 ($0.01124 / call)
Example input
[write what your automation needs to do]: Full Etsy automation from researching for winning products to creating them and listing them
[write your desired automation platform, e.g., Zapier, Make, n8n]: Make.com
Example output
## Step 0: Module & Schema Research
**1. Etsy App (Make‑maintained, Verified)**
– **Docs:** [https://apps.make.com/etsy](https://apps.make.com/etsy) ([apps.make.com][1])
– **Triggers:**
* Watch a Listing
* Watch Active Listings
* Watch Receipts
* Watch Transactions
* Watch Account Ledger Entries
– **Actions:**
* Create a Listing
* Update a Listing
* Delete a Listing
* Upload Listing Image
* Submit Tracking Info
* Update Inventory
– **Searches:**
* List Listings
* Get Listing
* List Payments
* Retrieve Products & Offerings
**2. HTTP “Make an API Call” Built‑in App**
– **Docs:** [https://apps.make.com/http](https://apps.make.com/http) ([apps.make.com][2])
– **Use:** For any Etsy API endpoints not yet covered by the Etsy app (e.g., file uploads via V3 API).
**3. Blueprint (Scenario JSON) Format**
– **Overview:** Make.com scenarios can be exported/imported as JSON blueprints via the three‑dot “Export Blueprint” menu in the Scenario editor ([community.make.com][3])
– **Example Repo:** [https://github.com/felores/make-blueprints](https://github.com/felores/make-blueprints) ([github.com][4])
– **Key Schema Elements:**
* `connections`: array of connection config objects
* `modules`: array of step objects, each with `module`, `connection`, `parameters`, `position`, `type`
* `description`, `name`, and optional `error handlers`
* See Make Help “Export and import scenarios” for full field definitions.
---
## Step 1: Complete Automation Workflow
1. **Trigger: New Winning‑Product Idea Found (Module: RSS > Watch RSS Feed)**
↓
2. **Action 1: Extract Product Data (Module: Text Parser – built‑in)**
• Transform RSS item into JSON with fields `title`, `description`, `price_estimate`
↓
3. **Action 2: Validate Demand (Module: HTTP > Make an API Call)**
• Call competitor‑analysis API: `POST https://api.trends.com/demand` with `{ "query": "{{title}}" }`
• Map response `demand_score`
↓
4. **Condition: `demand_score >= 70`?**
→ **Yes:**
4.1 **Action: Generate Design Brief (Module: OpenAI – AI Text: gpt-o4-mini)**
• Prompt: “Create a bulleted brief for a handmade {{title}}…”
↓
4.2 **Action: Create Product Listing Draft (Module: Etsy > Create a Listing)**
• Map `title`, `description` (from 4.1), `price`, `quantity=10`, `tags`
↓
4.3 **Action: Upload Listing Image (Module: Etsy > Upload Listing Image)**
• Map `listing_id` from 4.2 and `image_url` from design asset storage
↓
4.4 **Action: Add Digital File (Module: HTTP > Make an API Call)**
• Call Etsy V3 file‑upload endpoint to attach PDF/design file
→ **No:**
4.5 **Action: Log Low Demand (Module: Google Sheets > Add a Row)**
• Append `{title, demand_score, timestamp}` to “Low Demand” sheet
↓
5. **Action: Notify Team (Module: Slack > Send Channel Message)**
• Post summary of new drafts created and low‑demand items
---
## Step 2: Module Settings
Below are the key settings/inputs for each module:
1. **RSS > Watch RSS Feed**
* **Feed URL:** `https://competitor-ideas.com/feed.xml`
* **Polling Interval:** 15 min
2. **Text Parser > Parse RSS Item**
* **Input:** `{{trigger.rss}}`
* **Pattern:**
```json
{
"title": "{{rss.title}}",
"description": "{{rss.description}}",
"link": "{{rss.link}}"
}
```
3. **HTTP > Make an API Call (Demand Analysis)**
* **Method:** POST
* **URL:** `https://api.trends.com/demand`
* **Headers:** `Content-Type: application/json`
* **Body:**
```json
{ "query": "{{bundle.title}}" }
```
* **Parse Response:** Map `response.demand_score`
4. **Router / Condition**
* **Expression:** `{{bundle.demand_score}} >= 70`
5. **OpenAI (gpt-o4-mini) > Generate Design Brief**
* **Model:** gpt-o4-mini
* **Prompt:**
```
You are a product design assistant. Given the product concept "{{bundle.title}}", create a concise bulleted brief covering design style, materials, and target audience.
```
6. **Etsy > Create a Listing**
* **Connection:** MyEtsyAccount
* **Title:** `{{1.title}}`
* **Description:** `{{5.generated_text}}`
* **Price:** `{{1.price_estimate}}`
* **Quantity:** 10
* **Tags:** `["handmade", "{{1.title | split:" " | first}}"]`
7. **Etsy > Upload Listing Image**
* **Listing ID:** `{{6.id}}`
* **Image URL:** `{{asset_storage.image_url}}`
8. **HTTP > Make an API Call (Attach File)**
* **Method:** POST
* **URL:** `https://openapi.etsy.com/v3/application/listings/{{6.id}}/files`
* **Headers:**
* `x-api-key: {{connection.client_id}}`
* `Authorization: Bearer {{connection.access_token}}`
* **Body (form‑data):**
* `file` = `{{asset_storage.pdf_file}}`
9. **Google Sheets > Add a Row**
* **Spreadsheet ID:** `1AbC…XYZ`
* **Sheet Name:** `Low Demand`
* **Row Values:**
```
[
"{{bundle.title}}",
"{{bundle.demand_score}}",
"{{now}}"
]
```
10. **Slack > Send Channel Message**
* **Channel:** `#product-automation`
* **Message:**
```
New Drafts Created:
{{parse json of step 6 output}}
Low‑Demand Items Logged: {{bundle.title}} (score: {{bundle.demand_score}})
```
---
This scenario fully automates product research, validation, creation, and notification—using the Make.com Etsy modules, HTTP calls for extended API operations, and AI for content generation.
[1]: https://apps.make.com/etsy "Etsy - Apps Documentation "
[2]: https://apps.make.com/etsy?utm_source=chatgpt.com "Etsy - Apps Documentation - Make"
[3]: https://community.make.com/t/how-do-i-back-up-my-scenarios-on-make/1634?utm_source=chatgpt.com "How do I back up my scenarios on Make? - Make Community"
[4]: https://github.com/felores/make-blueprints?utm_source=chatgpt.com "Make.com workflows as JSON blueprints to import in your Make scenarios"
By purchasing this prompt, you agree to our terms of service
O4-MINI
Build the exact AI Automation workflow you need in seconds without stressing about it.
✅ Get ready-to-use workflow automations
✅ Save hours of setup time
✅ Used in real-world, production-grade automation processes
✅ Works with Make.com, n8n, Zapier + more
✅ Creates any type of AI Automation
✅ No more trial and error needed
Automate everything with AI today!
⬇️ Scroll down now for a 25% off bundle
...more
Added over 1 month ago
