🤖 Make.com Pipeline V6 — Build Doc
🤖 Make.com Pipeline V6 — Auto-Produkt-Creator
Build-Date: 22.05.2026 Late Night | Status: Ready to Build
⚠️ KRITISCHE INFO:
Flair.ai API ist NUR für Enterprise-Kunden verfügbar. Dein Pro+ Abo hat keinen API-Zugang. Diese Pipeline V6 fokussiert auf PRODUKT-CREATION-AUTOMATION (ohne Flair). Flair muss vorerst manual genutzt werden.
Flair.ai API ist NUR für Enterprise-Kunden verfügbar. Dein Pro+ Abo hat keinen API-Zugang. Diese Pipeline V6 fokussiert auf PRODUKT-CREATION-AUTOMATION (ohne Flair). Flair muss vorerst manual genutzt werden.
🎯 Pipeline V6 — Was sie macht:
VORHER (Pipeline V5):
1. PowerShell-Scrape (manuell)
2. URLs zu Claude copy-paste
3. Claude erstellt Shopify-Produkt
NACHHER (Pipeline V6):
1. PowerShell-Scrape → Auto-Send zu Make
2. Make → Auto-Create Shopify-Produkt
3. Discord-Alert
4. BC klickt Approve → LIVE
= 0 copy-paste = volle Automation!
1. PowerShell-Scrape (manuell)
2. URLs zu Claude copy-paste
3. Claude erstellt Shopify-Produkt
NACHHER (Pipeline V6):
1. PowerShell-Scrape → Auto-Send zu Make
2. Make → Auto-Create Shopify-Produkt
3. Discord-Alert
4. BC klickt Approve → LIVE
= 0 copy-paste = volle Automation!
📋 BUILD-PLAN — 7 Module:
| # | Modul | Funktion |
|---|---|---|
| 1 | Webhook (Trigger) | Empfängt PowerShell-Data |
| 2 | Set Variables | Parsed URLs + Daten |
| 3 | HTTP-Request | Shopify productCreate |
| 4 | Iterator | Loop über Bild-URLs |
| 5 | HTTP-Request | Shopify productCreateMedia |
| 6 | HTTP-Request | Shopify publishablePublish |
| 7 | Discord-Webhook | Alert mit Produkt-Link |
🛠️ BUILD-ANLEITUNG für Browser-Claude
Sag Browser-Claude:
'Geh auf make.com/scenarios → New Scenario → Folge dieser Anleitung Modul für Modul. Bei jedem Schritt: Erst Modul wählen, dann Konfiguration eingeben.'
'Geh auf make.com/scenarios → New Scenario → Folge dieser Anleitung Modul für Modul. Bei jedem Schritt: Erst Modul wählen, dann Konfiguration eingeben.'
📦 MODUL 1: Webhook (Trigger)
Webhook → Custom Webhook
Setup Klick 'Add' → Custom Webhook → 'Add' → Name: LuxeStyle-Pipeline
URL kopieren Make zeigt URL wie:
→ Diese URL ist die NEUE Pipeline-URL!
https://hook.eu1.make.com/XXXXXXXXXXXX→ Diese URL ist die NEUE Pipeline-URL!
Expected Data Structure Klick 'Determine data structure' → Erwartete JSON-Struktur:
{
"product_id": "1005007050708647",
"title": "Bambus Aroma Diffuser 500ml",
"price_chf": 39.90,
"compare_price_chf": 79.90,
"category": "diffuser",
"source_url": "https://de.aliexpress.com/item/...",
"images": [
"https://ae01.alicdn.com/kf/img1.jpg",
"https://ae01.alicdn.com/kf/img2.jpg"
]
}
📦 MODUL 2: Set Multiple Variables
Tools → Set Multiple Variables
Variable 1 Name:
Value:
handleValue:
{{replaceAll(lower(1.title); " "; "-")}}
Variable 2 Name:
Value: HTML-Template (siehe unten)
description_htmlValue: HTML-Template (siehe unten)
Variable 3 Name:
Value:
shopify_admin_urlValue:
https://au3j0y-hq.myshopify.com/admin/api/2025-01/graphql.json
📦 MODUL 3: HTTP — Create Product
HTTP → Make a Request
URL
{{shopify_admin_url}}
Method POST
Headers
Content-Type: application/json
X-Shopify-Access-Token: shpat_XXXXX (dein Shopify-Token)
Content-Type: application/json
X-Shopify-Access-Token: shpat_XXXXX (dein Shopify-Token)
Body Raw JSON:
{
"query": "mutation { productCreate(product: { title: \"{{1.title}}\", descriptionHtml: \"{{description_html}}\", productType: \"Wellness\", vendor: \"LuxeStyle CH\", status: ACTIVE, tags: [\"neu\", \"bestseller\", \"{{1.category}}\"] }) { product { id title handle } userErrors { message } } }"
}
📦 MODUL 4: Iterator — Loop Images
Tools → Iterator
Array
{{1.images}} (vom Webhook)
Action Iteriert über jedes Bild
📦 MODUL 5: HTTP — Add Media
HTTP → Make a Request
URL
{{shopify_admin_url}}
Body
{
"query": "mutation { productCreateMedia(productId: \"{{3.data.productCreate.product.id}}\", media: [{ alt: \"{{1.title}}\", mediaContentType: IMAGE, originalSource: \"{{4.value}}\" }]) { media { id status } } }"
}
📦 MODUL 6: HTTP — Publish Product
HTTP → Make a Request
Publications Onlineshop: 301970915713 / TikTok: 302032716161
Body
{
"query": "mutation { publishablePublish(id: \"{{3.data.productCreate.product.id}}\", input: [{publicationId: \"gid://shopify/Publication/301970915713\"}, {publicationId: \"gid://shopify/Publication/302032716161\"}]) { publishable { ... on Product { id } } } }"
}
📦 MODUL 7: Discord Webhook
HTTP → Make a Request
URL
https://discord.com/api/webhooks/1505136497962123357/WwzTvF1N6L_lnLC53_iArKv7fygJxd6o65ta8HuVmTvoWJG-hrZF7KFHBBPquBU4TVqm
Body
{
"content": "🎉 NEUES PRODUKT LIVE!",
"embeds": [{
"title": "{{1.title}}",
"description": "Preis: CHF {{1.price_chf}}",
"url": "https://luxestyle.com.co/products/{{handle}}",
"color": 1099808,
"image": { "url": "{{first(1.images)}}" }
}]
}
🚀 PowerShell-Script V6 (sendet zu Make)
# Pipeline V6 - PowerShell mit Make-Webhook
$url = "DEINE-ALIEXPRESS-URL"
$category = "diffuser"
$price_chf = 39.90
$compare_price = 79.90
$make_webhook = "https://hook.eu1.make.com/XXXXXXXXXXXX" # DEINE Make-URL hier
# Scrape
$h = @{'User-Agent'='Mozilla/5.0'}
$html = (Invoke-WebRequest -Uri $url -Headers $h -TimeoutSec 30).Content
$imgs = [regex]::Matches($html, 'https://ae[\w-]*\.(?:alicdn|aliexpress-media)\.com/kf/[\w]+\.(?:jpg|png|webp)') | %{$_.Value} | Sort -Unique | Select -First 8
# Extract Title
$title = 'Premium Wellness Produkt'
if ($html -match '<title>([^<]+)</title>') { $title = $matches[1] -replace ' \| AliExpress','' }
# Send to Make
$payload = @{
product_id = ($url -split 'item/')[1] -replace '\.html.*',''
title = $title
price_chf = $price_chf
compare_price_chf = $compare_price
category = $category
source_url = $url
images = $imgs
} | ConvertTo-Json -Depth 5
Invoke-RestMethod -Uri $make_webhook -Method Post -Body $payload -ContentType 'application/json'
Write-Host "✅ Gesendet zu Make.com - Produkt wird in 60 Sek LIVE sein!"
✅ TESTING-PLAN
- Make-Scenario auf "Active" setzen (oben rechts)
- Test mit 1 URL ausführen
- Check: Produkt in Shopify Admin?
- Check: Bilder uploaded?
- Check: Discord-Alert kam?
- Wenn alles OK → produktiv!
💎 ERWEITERUNGEN (später)
- 🎨 Manual Flair-Step zwischen Scrape und Upload
- 📊 Google Sheet-Log aller Produkte
- 📱 TikTok-Auto-Post via TikTok-API
- 🤖 Claude-API für AIDA-Beschreibungen