Tolga EGE

n8n ile Is Otomasyonu: Adim Adim Rehber

18.04.2026 5 dk okuma

n8n ile Is Otomasyonu: Adim Adim Rehber

Bu yazi detayli icerik sunmaktadir.

n8n, açık kaynak ve self-host edilebilir yapısıyla KOBİ ve SaaS ekiplerinin otomasyon operasyonunda Zapier ve Make'e gerçek bir alternatif haline geldi. 2026 itibariyle 400+ entegrasyon, AI node'ları ve enterprise-ready özelliklerle ciddi ölçekte kullanılabilir durumda. Bu yazıda satış, muhasebe ve operasyon süreçlerini n8n ile otomatikleştirmenin adım adım rehberi var.

n8n Kurulumu: Self-Host mu Cloud mu?

İlk strateji kararı kurulum modelidir. Üç seçenek:

  • n8n Cloud: Zero-setup, aylık planlar. Küçük hacim ve hızlı başlangıç için ideal. $20-250/ay aralığında
  • Self-hosted VPS: Docker ile bir Hetzner/DigitalOcean sunucuda. $6-40/ay. Veri sizde, sınırsız execution
  • n8n Enterprise: Büyük kurumlar, SSO, audit log, advanced governance

Self-host için pratik recipe: 2 vCPU 4GB RAM bir VPS, Docker Compose ile n8n + PostgreSQL + Redis. Reverse proxy (Caddy veya nginx) HTTPS için. Backup: otomatik nightly PG dump + workflow export S3'e.

Execution history büyür — 90 gün retention politikası doğru karar. Her execution DB'de yer tutar ve büyük hacimde sunucuyu yavaşlatır.

Workflow Tasarımı: Temel Desenler

n8n'de iyi workflow'un özellikleri:

  • Tek sorumluluk: Bir workflow bir iş yapar. 80 node'luk canavarlar bakılamaz
  • Named nodes: Her node anlamlı isim alır — "HTTP Request" değil "Fetch Customer from HubSpot"
  • Sub-workflows: Tekrar eden parçalar ayrı workflow olarak, execute workflow node'uyla çağrılır
  • Environment-aware: Dev / staging / prod için n8n instance ayrımı veya env variable tabanlı routing
  • Git versiyonlama: Workflow'lar JSON export edilip git'e commit — değişiklik takibi

Expression editor: n8n'in güçlü yanı JavaScript expression'ları kullanma imkanı. {{$json.email.toLowerCase()}} gibi basit transformasyonlar, ayrı Function node'una gerek bırakmaz.

Entegrasyonlar: En Çok Kullanılan Node'lar

Pratikte SaaS/KOBİ projelerinde en sık karşılaşılan entegrasyon grupları:

  • CRM: HubSpot, Pipedrive, Salesforce, Zoho
  • İletişim: Gmail, Slack, WhatsApp, Telegram, SMS (Twilio/Netgsm)
  • Ödeme: Stripe, iyzico (HTTP node ile), PayPal
  • Veri: PostgreSQL, MySQL, MongoDB, Google Sheets, Airtable
  • AI: OpenAI, Anthropic, Hugging Face
  • Muhasebe: Parasut, Logo, Netsis (custom HTTP genelde)
  • E-ticaret: Shopify, WooCommerce, ikas

Native node yoksa HTTP Request node her zaman yedektir — çoğu REST API ile çalışır. OAuth2 flow'ları n8n'de native destekli; sıfırdan yazmaya gerek yok.

Production Best Practices

Production'daki n8n workflow'larının stabilitesi için:

  • Error workflow ayarı: Her workflow'da fail durumunda alarm veren error workflow tanımlı
  • Timeout: HTTP node'larda makul timeout (30-60s) koyun; 30 dakika askıda bekleyen execution olmasın
  • Credentials: Asla workflow içinde hardcoded değil, her zaman credentials store'da
  • Logging: Önemli branch'larda console.log yerine Function node ile yapılandırılmış log
  • Rate limiting: Hedef API limitlerine saygı — Wait node veya batch processing
  • Idempotency: Aynı input iki kez işlendiğinde tekrar efekt olmamalı

Execution mode seçimi: "main" process'te değil, "own" mode'da çalıştırın ki yavaş workflow diğerlerini yavaşlatmasın.

Satış, Muhasebe ve Operasyon Örnekleri

Satış: Form submit → HubSpot contact → lead score hesapla → Slack'te satış ekibine bildirim → 2 gün içinde follow-up maili yok ise alarm.

Muhasebe: Stripe webhook → invoice create (Parasut API) → email to customer → Google Sheets günlük gelir satırı.

Operasyon: Shopify order → warehouse API stok kontrol → düşükse purchase order taslağı → yönetici onayı için Slack → onaylanırsa tedarikçiye email.

İK: Yeni işe alım → Slack workspace invite + Google Drive folder create + Notion onboarding doc share + ilk hafta check-in takvimi.

Monitoring ve Ölçümleme

Production'da n8n için monitoring katmanı:

  • n8n native metrics: Execution rate, duration, success/failure dashboard
  • External uptime: UptimeRobot ile n8n health endpoint
  • Business metric: Her workflow'un iş çıktısı takip edilir — kaç form submit otomatik işlendi, kaç fatura oluşturuldu
  • Error trend: Haftalık hata oranı artıyorsa upstream API değişimi veya kod drift işareti

Tolga Ege - Senior Mobile & Web Developer, CreativeCode Kurucusu

Mobil Uygulama, Web Gelistirme, AI, SaaS

WhatsApp'tan Yazın