Ömer Tataroğlu Performans Pazarlama & AI Otomasyon
Tüm işler
Otomasyonn8nAI

Etsy printable: üç otomasyonla kurulan üretim ve listeleme hattı

Mockup 3 dk'dan 45 sn'ye, listeleme 15-20 dk'dan 2 dk'ya indi.

Rol
Ürün, otomasyon ve listeleme hattının tamamı
Dönem
Şubat 2026 – halen
Platformlar
Photoshop, n8n, GPT, Google Sheets, Etsy
  • 3 dk → 45 sn Mockup çıktısı
  • 15-20 dk → 2 dk Listeleme hazırlığı
  • 3 Kurulan otomasyon

Bağlam

Etsy’de printable wall art satıyorum: müşteri fiziksel bir baskı değil, dijital dosya alıyor. Satın alınca eline tek bir PDF geçiyor, içindeki Drive bağlantısından 300 DPI’da beş ayrı en-boy oranında JPG’ye ulaşıyor — kendi seçtiği boyutta bastırabilsin diye.

Ürünün kendisi hızlı çıkar. Asıl yük her ürün için mockup üretmek, görselleri doğru klasörlere ayırmak ve listeleme alanlarını tek tek doldurmaktır.

Problem

Bu işte tek ürünle bir yere varılmıyor; mağazanın görünür kalması için sürekli yeni listeleme gerekiyor. Elle çalışırken bir görseli mockup’lara yerleştirip Etsy’nin istediği formatta çıktı almak 3 dakika, bir listelemenin alanlarını (başlık, 13 etiket, açıklama, attribute’lar, fiyat, SKU) doldurmak 15-20 dakika sürüyordu.

Yani tek bir ürünü yayına hazır hâle getirmek yarım saate yakın zaman alıyordu. Üstüne anahtar kelime araştırması ve görsel üretimi de binince, gereken hacmi elle yetiştirmek imkânsıza yakındı. Dahası tekrar eden işte yorgunluk arttıkça atlanan mockup, yanlış boyut ve yanlış klasöre düşen dosya çoğalıyordu.

Ne yaptım

Hattı üç parçaya ayırdım. Her parça kendi başına çalışıyor, üçü birleşince bir ürün fikri iki dakikada yayına hazır draft’a dönüşüyor.

1. Görsel üretimi — prompt generator GPT

Midjourney promptlarını kendi yazdığım kural setine göre üreten bir GPT kurdum. İki güncel dosyayı birlikte okuyor: mağazanın listeleme tablosu (envanterde ne var) ve eRank anahtar kelime tablosu (pazarda ne aranıyor).

Kararı şu sırayla veriyor: mağaza kimliğine uygunluk → envanterdeki eksik → anahtar kelime potansiyeli → parti içi çeşitlilik → baskıda iyi durma → üretilebilir olma. Yüksek arama hacmi tek başına yeterli değil; printte kötü duracak bir fikre keyword’ü iyi diye öncelik verilmiyor.

Rulebook’un en kritik maddesi baskı gerçekçiliği. Ürün dijital ama müşteri listeleme görselinde eseri çerçeve içinde gerçek bir baskı gibi görmek istiyor. Bu yüzden prompt’lar ekran görüntüsü hissi veren çıktıları açıkça yasaklıyor — parlak yüzey, arkadan aydınlatma hissi, plastik dijital doku — ve mat pigment, kağıt dokusu, görünür fırça izi gibi baskıya yakın ifadeleri tercih ediyor.

Anahtar kelime yönü belirliyor ama görseli hapsetmiyor: aynı kelime öbeğinden birbirinden tamamen farklı sahneler çıkabiliyor, kelimenin kendisi görselde yazı olarak yer almıyor. Bir parti varsayılan olarak 25 prompt üretiyor ve dağılımı sabit: 10 anahtar kelime boşluğu, 7 ana estetiği genişletme, 5 yaratıcı eksik kapatma, 3 deneysel. Ayrıca insan figürü partinin en fazla dörtte birinde kullanılıyor, palet muted ve sun-faded karakterde kalıyor, aynı partinin tamamı tek renge kaymıyor.

Her prompt on parçalı sabit bir kalıpla çıkıyor: konu, ortam, kompozisyon, medium, palet, ışık, doku, baskı yönergesi, negatifler ve en-boy oranı. Yanına da hangi boşluğu kapattığını söyleyen bir seçim gerekçesi yazılıyor — sonradan “bu fikir neden üretildi” diye bakabilmek için.

2. Mockup üretimi — Photoshop scripti

Elle yaparken bir görseli tüm mockup’lara yerleştirip Etsy’nin istediği formatta çıktı almak 3 dakika sürüyordu. Yazdığım script bunu 45 saniyeye indirdi.

Çalışma şekli basit: çıktı klasörünü, işlenecek tasarım klasörlerini (birden fazlasını aynı anda seçebiliyorum) ve mockup şablonlarının bulunduğu klasörü seçiyorum. Script her şablon PSD’sini açıyor, içindeki Artwork adlı Smart Object’i buluyor, tasarımı onun içine yerleştiriyor, tuvali kaplayacak şekilde ölçekleyip ortalıyor ve renk profili gömülü JPEG olarak dışa aktarıyor. Dosya adlandırmayı SKU üzerinden çözdüm: her tasarım kendi klasörüne çıkıyor, dosyalar SKU_mockupadı.jpg olarak adlanıyor — hangi görselin hangi ürüne ve hangi şablona ait olduğu isimden okunuyor.

Asıl iş bundan sonra başlıyor. Toplu çalışırken script’in çalışması değil, durmaması önemli:

  • Her PSD ve her tasarım kendi try/catch bloğunda. Bir şablon patlarsa o çıktı atlanıyor, parti devam ediyor — 30 görsellik bir koşum tek hatada başa dönmüyor.
  • Artwork katmanı bulunamazsa güvenli bir Smart Object araması devreye giriyor; PSD’de tek Smart Object varsa onu kullanıyor, emin olamazsa o şablonu atlayıp rapora yazıyor.
  • Windows’un 255 karakterlik yol sınırı gerçek bir sorundu. İsim uzunsa script önce klasör ve dosya adını kısaltıyor, hâlâ uzunsa indeks bazlı ada düşüyor. Bu olmadan uzun SKU + uzun şablon adı kombinasyonlarında çıktılar sessizce kayboluyordu.
  • Her koşum sonunda başarılı çıktı, hata ve atlanan şablon sayısıyla süreyi bir log dosyasına yazıyor; hata varsa ayrı bir rapor dosyası çıkıyor.

Hız tarafında da bir tur optimizasyon yaptım: Smart Object referansı PSD başına bir kez bulunup önbelleğe alınıyor ve ilerleme penceresi her çıktıda değil beş çıktıda bir yenileniyor. Güvenilirliği bozmadan V12’ye yakın hıza döndü.

3. Listeleme — n8n workflow’u

Asıl kazanç burada. 41 node’luk workflow sırayla şunu yapıyor:

  1. Google Sheets’teki listeleme tablosunu ve attribute referans sayfasını okuyor — başlık, etiket ve açıklama verileri SEO GPT’sinden buraya düşmüş oluyor
  2. Etsy taksonomisinden o kategorinin property listesini API’den çekiyor; attribute ID’lerini isimden tahmin etmek yerine kaynaktan alıyor
  3. SKU’ları tek tek işliyor: satırda listing ID varsa mevcut listelemeyi güncelliyor, yoksa yeni bir draft açıyor — aynı ürün iki kez açılmıyor
  4. Açılan listing ID’yi hemen tabloya yazıyor; akış sonraki adımda patlasa bile Etsy’de sahipsiz bir draft kalmıyor
  5. Başlık, açıklama, etiketler ve fiyat alanlarını dolduruyor, ardından envanter tarafına fiyat, adet ve SKU’yu yazıyor
  6. Attribute’ları tek tek yazıyor (Etsy toplu kabul etmiyor), sonra Etsy’den geri okuyor: 200 dönmesi alanın gerçekten dolduğu anlamına gelmiyor. Eksik kalan varsa ikinci bir onarım turu çalışıp tekrar doğruluyor
  7. Görselleri Drive’daki SKU klasöründen bulup sırayla yüklüyor (ilk görsel kapak oluyor), müşteriye gidecek teslim PDF’ini de dijital ürün dosyası olarak ekliyor
  8. SKU için tek satırlık sonuç çıkarıp tabloya yazıyor: ne yazıldı, ne eksik kaldı. Sonra sıradaki SKU’ya geçiyor

Listeleme Etsy’de draft olarak hazırlanıyor.

Yayına almayı bilerek otomatikleştirmedim. Bir listeleme müşteriye giden yüz; otomasyonun yanlış doldurduğu bir alan varsa bunu müşteri değil ben görmeliyim. Draft’ı son bir kez gözden geçirip yayınlamak otuz saniye sürüyor, buna karşılık yanlış bir başlıkla ya da eksik attribute’la yayına çıkmış bir ürünü düzeltmek çok daha pahalı. Otomasyonun nerede duracağına karar vermek, onu kurabilmek kadar işin parçası.

Sonuç

Listeleme başına 15-20 dakikalık iş 2 dakikaya indi. Mockup çıktısı 3 dakikadan 45 saniyeye düştü.

· Ekran görüntüleri

İşin ekran görüntüleri

Rakamlar panelde nasıl görünüyorsa öyle bıraktım.

Bu işle ilgili bir sorunuz olursa yazabilirsiniz.