Birçok girişimci ve işletme sahibi sektöründeki bir problemi çözdüklerini fark eder — ve bu çözümü başkalarına da satabileceğini düşünür. İşte bu noktada "özel yazılım" "SaaS ürünü"ne dönüşür. Bu geçiş hem heyecan verici hem de beklenmedik teknik kararlarla dolu bir süreçtir.
SaaS ve özel yazılım arasındaki temel fark
Özel yazılım tek bir işletme için geliştirilir. SaaS ise aynı yazılımın yüzlerce veya binlerce farklı işletmeye aynı anda hizmet vermesi demektir. Bu fark, mimari kararları kökten değiştirir:
| Özellik | Özel Yazılım | SaaS Ürün |
|---|---|---|
| Müşteri sayısı | 1 işletme | Sınırsız (hedef) |
| Veri izolasyonu | Tek veritabanı | Tenant bazlı izolasyon |
| Onboarding | Manuel kurulum | Self-service kayıt |
| Ödeme | Proje bedeli | Abonelik (aylık/yıllık) |
| Destek | Birebir | Ölçeklenebilir (doküman, ticket) |
| Özelleştirme | Tam | Yapılandırma bazlı |
SaaS altyapısının 5 temel bileşeni
1. Multi-tenant mimari
Her müşterinin verisi diğerlerinden izole edilmeli ancak aynı altyapı üzerinde çalışmalıdır. Bu iki temel yaklaşımla sağlanır:
- Row-level security (RLS): Tek veritabanında her satır tenant ID ile işaretlenir; Supabase/PostgreSQL'de native destek mevcuttur.
- Schema bazlı izolasyon: Her tenant için ayrı veritabanı şeması — daha güçlü izolasyon, daha yüksek yönetim maliyeti.
Çoğu B2B SaaS için RLS tabanlı yaklaşım başlangıç için yeterli ve çok daha yönetilebilirdir.
2. Abonelik ve ödeme yönetimi
Ödeme altyapısı sıfırdan geliştirilmez. Türkiye'deki SaaS ürünler için:
- iyzico veya Stripe: Kart ödemesi ve abonelik yönetimi
- Fatura/e-fatura: Logo, Parasut veya Faturx entegrasyonu
- Deneme süresi (trial): 14 günlük ücretsiz deneme en yaygın model
3. Kullanıcı yönetimi ve rol sistemi
Her tenant kendi kullanıcılarını yönetebilmeli. Tipik yapı:
- Tenant admin: Kullanıcı davet eder, planı yönetir
- Kullanıcı rolleri: Her tenant içinde farklı yetki seviyeleri
- Super admin (SaaS sahibi): Tüm tenantlara erişim, plan yönetimi
4. Onboarding akışı
SaaS büyümesinin en kritik noktasıdır. İlk 7 günde değer gösteremeyen kullanıcı churns (ayrılır). Etkili onboarding:
- Kayıt → e-posta doğrulama → ilk veri girişi rehberi
- Progress bar ("kurulum %60 tamamlandı")
- İlk 24 saatte otomatik "yardıma ihtiyacınız var mı?" e-postası
- Örnek veri (demo tenant) ile sistemin nasıl göründüğünü gösterme
5. Metrik ve analitik altyapısı
SaaS'ta ürün kararları veriye dayalıdır. Başlangıçta izlenmesi gereken temel metrikler:
- MRR (Monthly Recurring Revenue): Aylık yinelenen gelir
- Churn rate: Aboneliği iptal eden müşteri oranı
- CAC (Customer Acquisition Cost): Müşteri edinme maliyeti
- Activation rate: Kaydolan → aktif kullanan oranı
- Trial-to-paid conversion: Deneme → ücretli geçiş oranı
MVP'den ürüne: Adım adım yol haritası
- Problem doğrulama (1–2 ay): Hedef pazardaki 10–15 potansiyel müşteriyle görüşme. Problemi, mevcut çözümleri ve ödeme isteğini anlama.
- MVP geliştirme (2–4 ay): Temel sorunu çözen, güvenilir çalışan minimum sistem. Tüm özellikler değil — çekirdek değer teklifi.
- İlk 10 müşteri (2–3 ay): Manuel onboarding, yoğun geri bildirim, hızlı iterasyon. Fiyatı bu aşamada keşfetme.
- Ölçekleme altyapısı (devam eden): Self-service onboarding, ödeme otomasyonu, destek sistemi, pazarlama kanalları.
Gerçek örnek: CARPASS
Albanexa'nın geliştirdiği CARPASS, araç geçmiş raporlama ve risk analizi sunan çok-kiracılı bir SaaS ürünüdür. Yapay zeka destekli Risk Skoru ve Trust Report ile araç alıcılarına ve galericilik sektörüne hizmet vermektedir. Multi-tenant Supabase altyapısı ve abonelik yönetimi ile sıfırdan kuruldu.
Türkiye'de SaaS için teknik yığın önerimiz
- Frontend: Next.js + TypeScript — SEO, hız, ekosistem
- Backend/DB: Supabase (PostgreSQL + Auth + RLS) — multi-tenant için ideal
- Ödeme: iyzico (TR kartları) + Stripe (uluslararası)
- E-posta: Resend veya SendGrid — transactional ve marketing
- Otomasyon: n8n — müşteri yaşam döngüsü otomasyonları
- Analitik: PostHog (ürün analitiği) + GA4 (web analitiği)
- Hosting: Vercel (frontend) + Supabase Cloud (DB)
Sıkça sorulan sorular
SaaS ürünü yalnızca yazılımcı olan biri mi geliştirebilir?
Domain uzmanlığı (sektörü iyi bilmek) teknik bilgi kadar değerlidir. Teknik altyapıyı bir geliştirici ortakla veya ajansla kurabilirsiniz. Önemli olan problemi ve müşteriyi derinlemesine anlamaktır.
Ne kadar fon gerekir?
Türkiye'de küçük bir B2B SaaS MVP'si için 150.000–300.000 TL (teknik geliştirme + altyapı + ilk pazarlama) gerçekçi bir başlangıç bütçesidir. İlk 10 müşteriden gelen gelirle bu yatırım 6–12 ayda geri dönebilir.
Yurtdışına satış yapabilir miyim?
Evet. Stripe entegrasyonu ve İngilizce arayüz ile global pazara açılmak teknik olarak mümkündür. Vergi ve ödeme uyumluluğu (VAT, PSD2) ayrı bir değerlendirme gerektirir.
SaaS fikrinizi teknik altyapıya dönüştürmek ister misiniz?
Albanexa, multi-tenant mimari tasarımından abonelik altyapısına kadar SaaS ürün geliştirmenin tüm teknik adımlarını üstlenmektedir. 30 dakikalık ücretsiz görüşmeyle başlayalım. Görüşme talep edin →