n8n E-Ticaret Otomasyonu: 2026'da Gerçek Deneyimlerle Adım Adım Rehber
n8n e-ticaret otomasyonu rehberi: 15 yıllık müzisyen ve girişimci Kamer'in gerçek projelerinden örneklerle, self-hosted otomasyon kurulumu, hata önleme ve karar.
Kamer
The Kai — Kurucu

E-ticaret sitenizde siparişleri manuel takip ediyor, stok bildirimlerini tek tek kontrol ediyor ve müşteri e-postalarını elle yanıtlıyorsanız, aslında her gün saatlerce kaybediyorsunuz. Ben Kamer, 15 yıllık müzisyen ve yazılımcı olarak thekai.co'da 72'den fazla AI ajanı geliştirirken, n8n e-ticaret otomasyonu sayesinde iş akışlarımızı tamamen dönüştürdüm. Bu yazıda, kendi projelerimde denediğim ve başarıyla uyguladığım yöntemleri, karşılaştığım tuzakları ve en önemlisi nasıl sağlam bir otomasyon altyapısı kuracağınızı anlatacağım.
Neden n8n E-Ticaret Otomasyonu Tercih Etmelisiniz?
Zapier ve Make gibi bulut tabanlı araçlar yıllardır piyasada. Ancak, n8n'in self-hosted yapısı benim için belirleyici bir faktör oldu. E-ticaret projemizde müşteri verilerini üçüncü taraf sunuculara göndermek yerine kendi sunucumuzda tutmamız gerekti. n8n, Almanya merkezli açık kaynak bir platform ve 2019'dan beri geliştiriliyor. Görsel arayüzde düğümleri sürükleyip bırakarak iş akışları oluşturuyorsunuz. Fiyatlandırma, adım başına değil, iş akışı çalıştırması başına yapılıyor. Bu, özellikle yüksek hacimli e-ticaret siteleri için büyük bir maliyet avantajı sağlıyor.
2026 yılı itibarıyla n8n, AI ajanları ve veri tabloları gibi yeni özelliklerle çok daha güçlü hale geldi. Geçen ay yayınlanan resmi başlangıç rehberinde, bir AI ajanının nasıl sorgu-cevap iş akışına dönüştürüldüğünü gösterdiler. Bu özellikleri kullanarak geliştirdiğim e-ticaret müşteri hizmetleri için bir chatbot, müşteri taleplerinin büyük bir kısmını otomatik olarak çözüme kavuşturdu. Bu süreçte karşılaştığım sorunlar ve çözümler için Otomasyon dönüşüm hikayemde detaylara ulaşabilirsiniz.
Adım Adım n8n Kurulumu: Kendi Sunucunuzda Otomasyon
n8n'i kendi sunucunuza kurmak düşündüğünüzden daha kolay. Ben Hostinger VPS üzerinde Docker ile kurdum. Resmi dokümantasyon, Docker Compose dosyasıyla tek komutluk bir kurulum sunuyor. İlk adım, bir VPS kiralamak ve SSH ile bağlanmak. Ardından Docker ve Docker Compose'u yükleyip, n8n'in resmi Docker imajını çekiyorsunuz. docker run -it --rm --name n8n -p 5678:5678 -v ~/.n8n:/home/node/.n8n n8nio/n8n komutuyla ayağa kaldırabilirsiniz. Tarayıcınızda http://sunucu_ip:5678 yazarak arayüze ulaşmanız mümkün.
Kurulum sonrası ilk iş akışınızı oluşturmak için 'New Workflow' butonuna tıklayın. n8n'in arayüzü, düğüm paleti, tuval ve düğüm ayarları ile tasarlanmış. İlk düğümünüz bir tetikleyici olmalıdır. E-ticaret için en yaygın tetikleyiciler: Webhook, Schedule veya bir e-posta alıcısıdır. Webhook kullanmak genellikle en uygun tercih, çünkü e-ticaret platformları sipariş oluştuğunda webhook gönderebiliyor. AI ajan API entegrasyonu rehberimde webhook yapılandırmasını detaylıca anlattım.
Sipariş Yönetimini Otomatize Etme: Gerçek Bir Vaka
Geçen yıl bir müşterim için WooCommerce üzerinde çalışan bir e-ticaret sitesini n8n ile otomatize ettim. Müşteri, her siparişte stok durumunu kontrol etmek, kargo firmasına bildirim göndermek ve müşteriye teşekkür e-postası yollamak zorundaydı. Günde ortalama 50 sipariş alıyordu ve her biri için önemli bir zaman harcıyordu. n8n ile kurduğum iş akışı şöyleydi: Webhook tetikleyicisi → WooCommerce düğümü (sipariş detaylarını al) → HTTP Request düğümü (stok API'sine sorgu) → IF düğümü (stok var mı?) → Eğer varsa: Kargo API'sine gönder, e-posta gönder. Eğer yoksa: Yöneticiye bildirim gönder.
Bu iş akışı, her siparişi hızlı bir şekilde işliyordu. Projeye n8n'in 'Error Workflow' özelliğini de dahil ettim. Eğer bir düğüm hata verirse, otomatik olarak benim Slack kanalıma hata mesajı gönderiyor. Bu sayede sorunları anında tespit edip müdahale edebiliyorum. thekai.co'da 72'den fazla ajanı yönetirken, bu tür hata yönetimi mekanizmaları hayati önem taşıyor.
En Sık Yapılan 5 Hata ve Çözümleri
- Düğüm bağlantılarını yanlış sıralamak: n8n'de veri akışı soldan sağa doğrudur. İlk düğüm tetikleyici, sonraki düğümler sırasıyla çalışır. Yanlış bağlantı, verinin kaybolmasına yol açar. Çözüm: Her düğümün çıktısını test etmek için 'Execute Node' butonunu kullanın.
- API anahtarlarını açık metin olarak saklamak: n8n'in credentials yöneticisini kullanmayı unutmayın. API anahtarlarını doğrudan düğüm ayarlarına yazmak büyük güvenlik riskidir. n8n, credentials'ları şifreleyerek saklar.
- Zaman aşımı ayarlarını ihmal etmek: Özellikle harici API'ler yavaş yanıt verebilir. n8n'in varsayılan zaman aşımı 60 saniyedir. Uzun süren işlemler için bu değeri artırın veya 'Wait' düğümü ekleyin.
- Veri formatını dönüştürmemek: Gelen webhook verisi JSON, XML veya form-data olabilir. n8n'in 'Set' veya 'Function' düğümlerini kullanarak veriyi ihtiyacınıza göre dönüştürün.
- Test etmeden canlıya almak: n8n'de 'Execute Workflow' butonuyla iş akışınızı test edebilirsiniz. Her düğümün çıktısını inceleyin. Canlıya almadan önce mutlaka bir test ortamında çalıştırın.
Bu hataların hepsini yaşadım. Özellikle ilk projemde, API anahtarını açık metin olarak yazdığım için bir güvenlik açığı oluşmuştu. Neyse ki proje henüz canlıya alınmamıştı ve hızlıca düzelttim. O günden beri tüm credentials'ları n8n'in yönetim panelinde saklıyorum. E-ticaret otomasyon başarı hikayemde bu hatayı nasıl aştığımı ve daha fazla ipucunu bulabilirsiniz.
n8n ile Stok ve Envanter Yönetimi Otomasyonu
Stok yönetimi, e-ticaretin en kritik ve en çok hata yapılan alanlarından biridir. Geliştirdiğim bir projede, üç farklı tedarikçiden gelen stok verilerini tek bir n8n iş akışında birleştirdim. Her tedarikçi farklı bir API kullanıyordu: biri XML, biri JSON, biri de CSV dosyası gönderiyordu. n8n'in 'XML to JSON' ve 'CSV to JSON' düğümleri sayesinde tüm verileri standart formata dönüştürdüm. Ardından bir 'Merge' düğümüyle birleştirip, e-ticaret platformunun stok API'sine gönderdim.
Bu iş akışı her saat başı çalışacak şekilde zamanlandı. Stok seviyesi belirli bir eşiğin altına düştüğünde, otomatik olarak tedarikçiye sipariş e-postası gönderiyor. Ayrıca, stokta olmayan ürünler için web sitesinde 'Tükendi' etiketini güncelliyor. Bu sayede müşteriler stokta olmayan ürünleri sipariş edemiyor ve iade oranları düşüyor.
n8n vs Make: 2026'da Hangi Aracı Seçmeli?
Bu soruyu sık duyuyorum. Make ve n8n arasında seçim yapmak, projenizin ihtiyaçlarına bağlı. Her iki aracı da kullandım. Make'in arayüzü daha görsel ve başlangıç seviyesi için daha kolay. Ancak n8n'in self-hosted olması, veri gizliliği ve maliyet açısından büyük avantaj sağlıyor. Özellikle KVKK ve GDPR uyumluluğu gerektiren projelerde n8n tartışmasız önde. Ayrıca n8n'in açık kaynak olması, topluluk tarafından geliştirilen yüzlerce düğüm ve entegrasyon anlamına geliyor.
Fiyatlandırma da önemli bir faktör. Make'in ücretli planları adım sayısına göre fiyatlandırılıyor ve yüksek hacimli iş akışlarında hızla pahalılaşıyor. n8n ise kendi sunucunuzda çalıştığı için sadece sunucu maliyetiniz var. Ben thekai.co'da 50'den fazla iş akışını aynı anda çalıştırıyorum. Make'de bu iş akışlarının maliyeti çok daha yüksek olabilirdi. AI ajan orkestrasyonu yazımda bu karşılaştırmayı daha detaylı ele aldım.
Gelişmiş AI Ajanları ile E-Ticaret Otomasyonu
n8n'in 2026'da en heyecan verici özelliği, AI ajanlarını doğrudan iş akışlarına entegre edebilmeniz. Bir AI ajanı oluşturup ona araçlar verebiliyorsunuz. Örneğin, bir müşteri hizmetleri ajanı, müşterinin sipariş numarasını alıp stok API'sini sorgulayabilir. Bu yapıyı kullanarak, e-ticaret sitemdeki canlı desteği neredeyse tamamen otomatize ettim.
AI ajanlarını kurarken dikkat edilmesi gereken en önemli nokta, ajanın hangi verilere erişebileceğini sınırlamak. Her ajan için yalnızca ihtiyacı olan API'lere erişim izni veriyorum. Ayrıca, ajanın yanıtlarını bir insanın onayına sunmak için 'Human in the Loop' düğümü ekliyorum. Bu yaklaşımı kullanarak, veri ihlali riskini minimize ediyorum.
Sıkça Sorulan Sorular (FAQ)
Sık Sorulan Sorular
n8n e-ticaret otomasyonu için ücretsiz bir seçenek sunuyor mu?
Evet, n8n açık kaynak olduğu için kendi sunucunuzda ücretsiz olarak kullanabilirsiniz. Sadece sunucu maliyetini karşılamanız gerekiyor. Ayrıca n8n'in bulut versiyonunun da ücretsiz bir planı var ancak bu planda iş akışı sayısı ve çalıştırma sınırı bulunuyor.
n8n ile hangi e-ticaret platformları entegre çalışır?
n8n, Shopify, WooCommerce, Magento gibi popüler platformlar için yerleşik düğümlere sahip. Ayrıca webhook desteği sayesinde herhangi bir platformdan veri alabilirsiniz.
n8n'de hata yönetimi nasıl yapılır?
n8n, 'Error Workflow' özelliği sunar. Bir iş akışı hata verdiğinde, otomatik olarak belirlediğiniz bir hata iş akışı çalışır. Bu iş akışında Slack'e mesaj gönderebilir veya bir log dosyasına yazabilirsiniz.
n8n performansı yüksek trafikte nasıl etkilenir?
n8n, Node.js tabanlı olduğu için yüksek trafikte iyi performans gösterir. Ancak self-hosted bir sunucuda kaynak sınırlamaları olabilir. Yüksek trafik için yatay ölçeklendirme yapabilir veya n8n'in kuyruk modunu kullanabilirsiniz.
n8n öğrenmesi zor mu? Kod bilgisi gerektiriyor mu?
n8n, no-code ve low-code bir platformdur. Temel iş akışlarını hiç kod yazmadan oluşturabilirsiniz. Ancak karmaşık dönüşümler için JavaScript bilgisi avantaj sağlar.
Sonuç: Otomasyonla Zamanınızı Geri Kazanın
n8n e-ticaret otomasyonu, işinizi büyütürken size en değerli kaynağınızı — zamanı — geri kazandırır. Tüm bu başarıların arkasında, tekrarlayan işleri otomatize ederek yaratıcı işlere odaklanabilmek yatıyor. Siz de bugün küçük bir iş akışıyla başlayın ve zamanla daha karmaşık sistemler kurarak işinizin ne kadar hızlandığını görün.