yandex metrika
n8n ile Otomasyon Nasıl Yapılır? Sıfırdan Öğrendiğim Her Şey - Tecrübe Güncesi
Genel

n8n ile Otomasyon Nasıl Yapılır? Sıfırdan Öğrendiğim Her Şey

“Bu işi her gün tekrar tekrar yapıyorum, bunu otomatik hale getiremez miyim?” Bu cümleyi kendi kendime kaç kez söylediğimi bilmiyorum. Sonunda n8n’i keşfettim ve her şey değişti. İlk kurulumda 2 saat uğraştım, ikinci workflow’umu 20 dakikada kurdum. Şimdi size o süreci, yaşadığım zorlukları ve öğrendiklerimi anlatacağım.

n8n Nedir ve Neden Diğerlerinden Farklı?

n8n, açık kaynaklı bir workflow otomasyon aracı. Zapier veya Make (eski Integromat) gibi düşünün ama kendi sunucunuzda çalışıyor ve ücretsiz. Evet, doğru okudunuz — sınırsız workflow, sınırsız işlem adımı, tek seferlik bir kurulumla. 2026 itibarıyla n8n’in 75.000’den fazla aktif kurulumu var ve GitHub’da 50.000+ yıldız almış durumda (n8n GitHub, 2026).

n8n workflow editörü - node tabanlı otomasyon tasarımı

Benim n8n’i seçme sebebim basitti: Zapier’in ücretsiz planı ayda 100 işlemle sınırlıydı, ben ise günde 100’den fazla işlem yapıyordum. n8n’i kendi sunucuma kurdum ve hiçbir limit kalmadı. İlk ay elektrik faturası dışında hiçbir maliyetim olmadı.

n8n Kurulumu — İlk Zorluklarım

Docker ile kurulum en kolayıymış, ama bunu öğrenmem 3 günümü aldı. Size adım adım anlatayım ki aynı hataları yapmayın:

Önce sunucunuza Docker kurun. Sonra tek bir komutla n8n’i başlatın:

docker run -d --name n8n \
  -p 5678:5678 \
  -v n8n_data:/home/node/.n8n \
  --restart unless-stopped \
  n8nio/n8n

Kurulumda benim yaşadığım en büyük sorun, veri kalıcılığıydı. İlk kurulumda volume bağlamayı unutmuşum, sunucuyu yeniden başlatınca her şey silindi. Bir günüm o işe gitti. Volume bağlamayı öğrendikten sonra bir daha sorun yaşamadım.

n8n’e tarayıcınızdan http://sunucu-ip:5678 adresinden erişebilirsiniz. İlk açılışta bir admin hesabı oluşturmanızı isteyecek. Bu adımı atlamayın — güvenlik önemli.

İlk Workflow’umu Nasıl Kurdum?

İlk workflow’um basitti: Her sabah saat 9’da hava durumu API’sine bağlanıp, İstanbul’un hava durumunu Telegram’dan bana mesaj atacak bir otomasyon. Ama kurarken epey zorlandım.

Adım 1: Trigger (Tetikleyici) Eklemek

n8n’de her workflow bir trigger ile başlar. Ben “Cron” node’unu kullandım — her sabah 9’da çalışacak şekilde ayarladım. Cron ifadeleri başta kafa karıştırıcı geliyor ama alışınca kolay: 0 9 * * * demek “her gün saat 9:00”.

Adım 2: API Bağlantısı

HTTP Request node’u ile OpenWeatherMap API’sine istek attım. Ücretsiz API anahtarı aldım ve URL’yi yapılandırdım. İlk denememde 401 hatası aldım — API anahtarını yanlış yere yazmışım. Credentials bölümüne girmem gerekiyormuş, URL’ye değil.

Adım 3: Veriyi Düzenlemek

API’den gelen JSON verisi çok karmaşıktı. n8n’in “Set” node’u ile sadece ihtiyacım olan alanları çektim: sıcaklık, nem, hava durumu açıklaması. Bu adımda JavaScript ifadeleri kullanmanız gerekiyor — ama basit seviye yeterli.

Adım 4: Telegram Mesajı

Telegram node’unu ekledim, bot token’ımı girdim ve mesaj formatını yazdım. Mesaj şöyle görünüyordu: “☁️ İstanbul’da bugün parçalı bulutlu, sıcaklık 22°C, nem %65.” İlk mesajı gördüğümdeki hissi anlatamam — çalışmıştı!

n8n workflow tasarımı - node bağlantıları ve veri akışı

İşimi Kolaylaştıran 5 n8n Workflow’u

Kurulumdan sonra yavaş yavaş daha karmaşık workflow’lar oluşturdum. İşte en çok kullandıklarım:

1. Blog Yayınlama Otomasyonu: Yeni bir blog yazısı yazdığımda, n8n otomatik olarak sosyal medyada paylaşıyor, SEO kontrolü yapıyor ve analytics’e kaydediyor. Bu tek workflow sayesinde ayda 4-5 saat kazanıyorum.

2. Müşteri Takip Sistemi: Yeni müşteri geldiğinde n8n otomatik olarak CRM’e kaydediyor, hoş geldin e-postası atıyor ve 3 gün sonra hatırlatma gönderiyor.

3. Sunucu İzleme: Sunucularımın durumunu her 5 dakikada bir kontrol ediyor, bir şey ters giderse Telegram’dan uyarı veriyor. Bir gece sunucum çökmüştü, n8n sayesinde 2 dakika içinde haberdar oldum.

4. Dosya Yedekleme: Önemli dosyalarımı her gece otomatik olarak buluta yedekliyor. Bir keresinde yanlışlıkla sildiğim bir dosyayı bu sayede kurtardım.

5. E-posta Sınıflandırma: Gelen e-postaları konuya göre klasörlere ayırıyor ve acil olanları bize bildiriyor.

n8n’de Karşılaştığım Sorunlar ve Çözümleri

Her gülün bir dikeni vardır, n8n’in de sorunları var:

Sorun 1: Node versiyon uyumsuzluğu. n8n güncellendiğinde bazen eski workflow’lar çalışmayı bırakıyor. Çözüm: Her güncellemeden önce yedek alın ve test ortamında deneyin.

Sorun 2: Bellek tüketimi. Çok fazla workflow çalıştırıyorsanız RAM tükeniyor. Ben 2 GB RAM’li sunucuda başlamıştım, 4 GB’a çıkarmak zorunda kaldım.

Sorun 3: Hata ayıklama zor. Bir workflow çalışmadığında hangi node’da sorun olduğunu bulmak bazen saatler sürüyor. n8n’in execution log özelliğini kullanarak adım adım nerede durduğunu görebilirsiniz.

n8n mi, Zapier mi, Make mi?

Bu soruyu çok alıyorum. Ben üçünü de kullandım, karşılaştırmam şöyle:

Özellik n8n Zapier Make
Fiyat Ücretsiz (self-hosted) $19.99/ay başlangıç $9/ay başlangıç
İşlem limiti Sınırsız 750/ay (ücretsiz) 10.000/ay
Kurulum zorluğu Orta Kolay Kolay
Kendi sunucunuzda Evet Hayır Hayır
AI entegrasyonu Var (güçlü) Var Var
Kod yazma İsteğe bağlı Hayır İsteğe bağlı

Benim önerim: Eğer bir sunucunuz varsa ve teknik bilgisi olan birisiyseniz, n8n kesinlikle en iyi seçenek. Ama teknolojiyle aranız yoksa ve bütçe sorununuz yoksa, Zapier ile başlayabilirsiniz.

Sıkça Sorulan Sorular

n8n kurmak için sunucu şart mı?

Hayır, n8n’in bulut versiyonu da var ve ücretsiz plan sunuyor. Ama kendi sunucunuzda kurarsanız sınırsız işlem yapabilirsiniz. Ben self-hosted kullanıyorum ve ayda yaklaşık 10.000 işlem çalıştırıyorum.

n8n kod bilmeyen biri kullanabilir mi?

Evet, çoğu işlemi sürükle-bırak ile yapabilirsiniz. Ama bazı durumlarda basit JavaScript yazmanız gerekebilir. Benim öğrendiğim JavaScript’in %80’i n8n sayesinde oldu.

n8n güvenli mi?

Kendi sunucunuzda kurarsanız, veriler sizin kontrolünüzde olur. n8n verilerinizi üçüncü taraflarla paylaşmaz. Ama mutlaka HTTPS kullanın ve admin paneline güçlü bir şifre koyun.

Hangi uygulamalarla entegre çalışıyor?

n8n’in 400’den fazla entegrasyonu var. Google, Slack, Telegram, WordPress, GitHub, Jira ve daha fazlası. Ayrıca HTTP Request node’u ile neredeyse her API’ye bağlanabilirsiniz.

n8n ile AI agent kurulabilir mi?

Evet! n8n’in Advanced AI özelliği ile OpenAI, Anthropic veya yerel modeller kullanarak AI agent’ler kurabilirsiniz. Ben bir AI agent kurdum ve müşteri sorularını otomatik yanıtlıyorum.

Sonuç

n8n benim için oyun değiştirici oldu. Tekrarlayan işlerimi otomatik hale getirdim, zamandan tasarruf ettim ve hataları minimize ettim. Öğrenme süreci 2-3 hafta sürdü ama bu yatırım kendini çoktan amorti etti.

Eğer hâlâ aynı işleri her gün manuel olarak yapıyorsanız, bir kez daha düşünün. n8n ile belki de siz de her sabah otomatik hava durumu mesajıyla başlarsınız — benim gibi.

Türkay

Teknoloji, bilgisayar güvenliği, WordPress ve yapay zeka konularında içerik üreten Tecrübe Güncesi'nin editörü. Linux sistem yönetimi, ağ güvenliği ve web geliştirme alanlarında yılların getirdiği tecrübeye sahip. 2015'ten bu yana Türkçe teknoloji içerikleri üreterek okuyuculara yol göstermeyi hedefliyor.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


Başa dön tuşu