// Otomasyon — 2026-08-10 — 8 min
Zapier ve Make Ne Zaman Yetmez? Otomasyon Araçlarıyla Özel Yazılım Arasındaki Sınır
Zapier ve Make nerede yeter, ne zaman özel entegrasyon şart olur? Gerçek sınırlar, maliyet dengesi ve bir geçiş senaryosu.
Bir e-ticaret girişimcisi geçenlerde bana şunu sordu: 'Zapier'de kurduğum sipariş-bildirim otomasyonu, sipariş hacmini üç ayda ikiye katlayınca tuhaf davranmaya başladı — bazı siparişler Slack'e düşmüyor, bazı fatura e-postaları iki kez gidiyor.' Bu soru aslında herkesin er ya da geç karşılaştığı bir eşiği işaret ediyor: Zapier ve Make gibi otomasyon araçları nerede gerçekten yeter, ne zaman özel yazılım şart olur? Cevap net bir sayı değil ama tanıyabileceğin somut sinyaller var, ve bu yazıda onları gerçek bir geçiş hikâyesiyle birlikte anlatacağım.
Bu soruyu sık duyuyorum çünkü çoğu küçük işletme ve erken aşama girişim, doğru şekilde, işine önce bir otomasyon aracıyla başlıyor — ve bu doğru bir refleks. Sorun, o araçla başlamak değil; büyüme geldiğinde hangi anın 'artık bu kısmı özel koda taşımalıyım' anı olduğunu fark edememek. Bu gecikme genelde ya sessiz bir veri kaybı ya da beklenmedik bir fatura sıçramasıyla fark ediliyor — ikisi de önlenebilir.
##Zapier ve Make aslında nasıl çalışır?
İkisi de aynı temel fikri farklı arayüzlerle sunuyor: bir 'tetikleyici' (trigger) — yeni bir Shopify siparişi, bir Google Sheets satırı, bir form gönderimi — ve onu takip eden bir dizi 'eylem' (action) — bir Slack mesajı, bir e-posta, bir CRM kaydı. Zapier buna 'Zap', Make buna 'senaryo' diyor. Arka planda çoğu bağlantı iki şekilde çalışır: ya ilgili servis bir webhook gönderir (anlık, olay tabanlı), ya da araç o servisi birkaç dakikada bir 'polling' yaparak kontrol eder (Gmail, Google Sheets gibi webhook desteklemeyen servislerde sık görülür — bu da görünürde 'anlık' olsa bile 1-15 dakikalık bir gecikme demektir). Her bağlantı (connector), o servisin API'sini senin yerine çağıran hazır bir kod parçası; sen kod yazmadan bu parçaları sürükleyip bırakarak birbirine bağlıyorsun. Fiyatlandırma da aynı mantıkla çalışıyor: her çalışan adım (her tetikleme + her eylem) bir 'görev' (task) sayılır ve plan, aylık kaç görev çalıştırabileceğine göre fiyatlanır. Bu model, düşük hacimli ve nispeten basit iş akışları için gerçekten iyi çalışıyor — kod yazmadan, günler değil saatler içinde bir otomasyonu ayağa kaldırabiliyorsun.
##Bu araçların gerçek sınırları nerede başlıyor?
Sorun otomasyon araçlarının 'kötü' olması değil — belirli bir karmaşıklık ve hacim eşiğinden sonra, tasarlandıkları model seni hızlandırmak yerine yavaşlatmaya başlıyor. Pratikte tekrar tekrar karşılaştığım sınırlar şöyle:
- Task tabanlı fiyatlandırma doğrusal değil: hacim büyüdükçe maliyet, aynı işi yapan özel bir entegrasyonun sunucu maliyetinin kolayca üstüne çıkabiliyor.
- İç içe koşullar ve döngüler: 3-4 katmanlı 'eğer şu olursa şunu yap' mantığı, görsel arayüzde okunması ve hatasız bakımı gittikçe zorlaşan bir yumağa dönüşüyor.
- Hata yönetimi sığ kalıyor: bir adım sessizce başarısız olduğunda (örneğin API geçici olarak 500 döndürdüğünde) çoğu senaryo bunu fark etmeden akışa devam ediyor ya da sessizce duruyor — sen fark etmeden.
- Polling gecikmesi: webhook desteklemeyen bir servisle çalışıyorsan, 'anlık' dediğin otomasyon aslında birkaç dakika geriden geliyor olabilir.
- Toplu ve yüksek hacimli veri işlemede performans: binlerce satırı tek seferde işlemek istediğinde zaman aşımına uğrayan veya kuyruğa giren senaryolarla karşılaşıyorsun.
- Veri güvenliği ve KVKK: veri, kendi altyapından çıkıp üçüncü parti bir sunucudan geçiyor; sağlık, finans gibi hassas verilerde bu başlı başına bir uyum sorunu olabiliyor.
- Versiyon kontrolü ve test ortamı yok: bir değişikliği canlıya code review yapmadan, test ortamından geçirmeden, gerçek bir geri alma (rollback) mekanizması olmadan alıyorsun.
##Gerçek bir senaryo: Zapier'den özel entegrasyona geçiş
Bunu somutlaştırmak için anonimleştirdiğim gerçek bir örneği anlatayım. Abonelik bazlı bir kozmetik markası, Shopify'daki her yeni siparişi Airtable'a kaydeden, depo ekibine Slack bildirimi atan ve müşteriye kargo takip e-postası gönderen 4 adımlık bir Zap ile başladı — kurulumu bir öğleden sonra sürdü. Altı ay sonra hacim üç katına çıktı, senaryo 14 adıma büyüdü (indirim kodu kontrolü, stok senkronizasyonu, VIP müşteri etiketleme, iade akışı eklendi) ve iki şey art arda kırıldı: stok senkronizasyon adımı bir hafta boyunca sessizce başarısız oldu ve 40'tan fazla sipariş yanlış stok bilgisiyle işlendi; aynı dönemde aylık görev limitini aştıkları için plan otomatik yükseltildi ve fatura ciddi bir sıçrama yaptı. Bunun üzerine ekip, en kritik ve en sık kırılan parçayı — sipariş-stok senkronizasyonu ve iade akışını — özel bir servise taşıdı: Shopify webhook'unu dinleyen, hataları bir kuyrukta (queue) tutup otomatik yeniden deneyen, başarısızlıkları Slack'e gerçek zamanlı raporlayan küçük bir Node.js servisi. Airtable kaydı, basit bildirimler ve pazarlama entegrasyonları gibi düşük riskli, düşük hacimli adımlar Make'te kalmaya devam etti. Sonuç hibrit bir mimari oldu: kritik ve hacimli olan kısım kendi kodunda, düşük riskli ve nadiren değişen kısım hâlâ görsel araçta. Sahibinin gördüğü şey değişmedi — hâlâ Slack'te bildirim alıyor — ama artık bir sipariş kaybolduğunda bunu dakikalar içinde, sessiz bir hata olarak değil, açık bir uyarı olarak öğreniyor.
##Ne zaman özel yazılım gerçekten şart olur?
Aşağıdaki sinyallerden birkaçı aynı anda ortaya çıktıysa, muhtemelen otomasyon aracının sunduğu modelin sınırına yaklaşmışsındır:
- Aylık görev sayısı binleri geçtiğinde ve fatura, aynı işi yapan bir sunucu maliyetinin belirgin şekilde üstüne çıktığında.
- Bir adımın sessiz başarısızlığı gerçek para veya müşteri kaybına yol açıyorsa (kaçırılan sipariş, yanlış stok, gecikmiş fatura).
- İş mantığı, görsel arayüzde okunması zorlaşan çok katmanlı koşullara ve döngülere ihtiyaç duyuyorsa.
- Müşterinin veya ekibin göreceği özel bir arayüz/ekran gerekiyorsa — otomasyon araçları arka plan işi için iyi, ön yüz için değil.
- Sektörün veri güvenliği/uyum gereksinimi, verinin üçüncü parti bir sunucudan geçmesini sorun hâline getiriyorsa.
- Saniyeler içinde tepki vermesi gereken, polling gecikmesinin kabul edilemez olduğu bir akış varsa.
##Otomasyon araçlarının hâlâ en iyi seçim olduğu durumlar
Burada tek taraflı bir hikâye anlatmak istemiyorum — birçok durumda cevap 'her şeyi özel yazılıma taşı' değil. Erken aşamadaki bir girişim, henüz iş akışının doğru şeklini bile bilmiyorken Zapier veya Make ile başlamalı: bir günde kurulup ihtiyaç değiştikçe yeniden düzenlenebilen bir senaryo, henüz oturmamış bir süreç için özel kod yazıp o kodu üç kez baştan yazmaktan çok daha ucuz. Aynı şekilde, ayda birkaç yüz görevi geçmeyen, tek yönlü ve kritik olmayan akışlar (örneğin yeni bir form gönderimini CRM'e kaydetmek) için özel bir servis kurmanın bakım yükü, kazandırdığı faydayı fazlasıyla geçebilir. Kural şu: otomasyon aracı hâlâ ucuzken ve iş akışı hâlâ değişkenken oradan başla, hacim ve kritiklik arttıkça sadece gerçekten acıyan parçayı taşı.
Sayılara dökünce fark daha net görünüyor: ayda birkaç yüz görev çalıştıran basit bir senaryo için otomasyon aracının aylık planı, aynı işi yapan bir sunucunun barındırma maliyetinden genelde daha ucuzdur — üstüne geliştirme süresi neredeyse sıfırdır. Ama aynı senaryo ayda yirmi bin göreve çıktığında tablo tersine dönüyor: plan bir üst kademeye sıçrıyor, aylık maliyet birkaç kat artabiliyor, oysa aynı mantığı çalıştıran küçük bir sunucu süreci genelde sabit ve çok daha öngörülebilir bir aylık maliyetle devam ediyor. Kırılma noktası işten işe değişir, ama pratikte gördüğüm eşik genelde aylık birkaç bin görev civarında beliriyor.
Basit, az adımlı bir senaryonun Zapier/Make'te kurulum süresi
birkaç saat
Orta karmaşıklıkta bir akışın özel servise taşınma süresi
1-3 hafta
Hibrit geçişte otomasyon aracında kalan adım oranı
akışın yaklaşık yarısı
##Sık Sorulan Sorular
>Zapier veya Make kullanmak küçük bir işletme için riskli mi?
Hayır — düşük hacimli, tek yönlü ve kritik olmayan akışlar için (bildirim, basit kayıt, pazarlama entegrasyonu) bu araçlar gerçekten doğru seçim. Riskli olan, kritik iş mantığını (ödeme, stok, fatura) sessiz hata toleransı düşük bir alanda bu araçların üstüne kurup büyütmeye devam etmek.
>Otomasyon aracından özel yazılıma geçişin maliyeti nedir?
Değişen parçanın karmaşıklığına bağlı, ama tipik olarak tüm sistemi değil sadece en kritik ve en hacimli 1-3 adımı taşıyorsun — bu da toplam projeyi haftalar mertebesinde tutuyor, aylar değil. Geri kalan düşük riskli adımlar otomasyon aracında kalmaya devam edebilir, bu da geçişi hem ucuzlatıyor hem hızlandırıyor.
>Zapier/Make ile özel yazılımı aynı anda kullanabilir miyim?
Evet, ve pratikte en yaygın kurulum bu — hibrit mimari. Kritik, yüksek hacimli veya güvenlik gerektiren mantık özel kodda, düşük riskli bildirim/kayıt işleri görsel araçta kalıyor. İkisi arasında köprü genelde bir webhook veya basit bir API çağrısı.
>Hangi otomasyon aracını seçmeliyim, Zapier mi Make mi?
İkisi de aynı ihtiyacı karşılıyor; Make genelde daha karmaşık dallanma/döngü senaryolarını görsel olarak daha esnek yönetiyor ve task başına maliyeti çoğu senaryoda daha düşük çıkıyor, Zapier ise bağlantı (connector) kütüphanesinin genişliği ve kullanım kolaylığıyla öne çıkıyor. İkisi de aynı temel sınırları paylaşıyor, bu yazıdaki eşikler her ikisi için de geçerli.
>Otomasyon aracı seçerken nelere dikkat etmeliyim?
En kritik üç şeye bak: bağlanacağın servislerin webhook desteği olup olmadığı (yoksa polling gecikmesini baştan kabul et), aylık görev limitinin senin gerçek hacminle ne zaman kesişeceği (fiyatlandırma sayfasındaki giriş planına değil, hacminin altı ay sonraki haline göre karar ver) ve hata bildirimi/loglama seçeneklerinin ne kadar detaylı olduğu — çünkü sessiz bir hatayı erken fark etmek, çoğu zaman hatayı tamamen önlemekten daha gerçekçi bir hedef.
Otomasyon araçlarıyla başlamak neredeyse her zaman doğru ilk adım — hızlı, ucuz, kod yazmadan. Asıl beceri, hangi parçanın ne zaman özel koda taşınması gerektiğini erken fark etmek. Bunu kendi akışın için konuşmak istersen /contact üzerinden yazabilirsin; no-code ile özel kod arasındaki genel maliyet dengesine de yazımızdan bakabilirsin.
// BİRLİKTE ÇALIŞALIM
Benzer bir SaaS projesi mi planlıyorsun?
Kapsam, MVP sıralaması ve teslim takvimi için birlikte net bir yol haritası çıkarabiliriz.
> İLETİŞİME GEÇ