nCoach: Network Marketing Cirosunu %400'e Kadar Artıran SaaS Platform
nCoach, MLM organizasyonlarının ciro, hierarchy ve mobile distribütör operasyonlarını tek platformda yönetiyor — aktif kullanıcılarında %400'e kadar ciro artışı gözlemledik.
Müşteri Profili
nCoach, Babil Yazılım'ın geliştirdiği MLM / direkt satış organizasyonları için end-to-end SaaS platformudur — çoklu müşteri organizasyonunda canlı. On binlerce aktif distribütöre kadar ölçeklenen çok kademeli kariyer planları, fiziksel ürün katalogları ve sezonluk kampanya yoğunluğu olan müşteri organizasyonlarını destekliyor. Bu vaka çalışması, nCoach'u yurt dışı pazarlara açılmak için bir omurga olarak kullanan müşterilerden birinin deneyimine odaklanıyor.
Sorun
Hazır MLM SaaS ürünleri Türkiye'nin komisyon yapısına uymuyordu. Vergi tevkifatı, KDV, sezonluk ek kademe bonusları ve özel kampanya kurgularını paketli ürünler "config" düzeyinde karşılayamıyor; her yeni kural için tedarikçiye fatura ödeyip 6-8 hafta bekleniyordu.
Çoklu para birimi ve çoklu dil desteği yüzeyseldi: ürün etiketleri çeviriliyordu ama komisyon hesaplaması hâlâ tek para birimi üzerinden yapılıyor, kur farkı manuel düzeltiliyordu. Yurt dışı açılım için bu blocker'dı.
Distribütör tarafında mobil app yoktu. Satış girişi, ekip raporu, kazanç hesaplama hepsi masaüstü web üzerinden yapılıyordu. Saha distribütörü için bu, her satış sonrası eve dönmek demekti.
Audit ve fraud tarafı gevşekti. Geriye dönük komisyon revizyonları, kademe atlama hataları ve klon hesap şüpheleri için elle Excel açıp izleme yapılıyordu — bu kadar büyük bir organizasyon için sürdürülebilir değildi.
Çözümümüz
5 aşamalı, uçtan uca yeniden tasarım yaptık.
1. Konfigüre Edilebilir Komisyon Motoru
Komisyon kurallarını koda gömmek yerine kural motoru olarak tasarladık. Kariyer planındaki her kademe, her bonus tipi, her kampanya ayrı bir kural seti. Yeni bir kural eklemek için kod yayınına gerek yok; finans ekibi admin panelinden ekleyip simülasyon modunda test edip canlıya alıyor. Geriye dönük yeniden hesaplama (örn. "Mart ayında bonus formülü hatalıydı, yeniden hesapla") tek tıkla, audit izi ile birlikte.
2. Hiyerarşi: Recursive CTE + Materialized View
Distribütör ağacı bazen 15-20 kademe derinliğine iniyor. Her komisyon koşusunda ağacı geziyorsanız hesap saatler sürer. PostgreSQL recursive CTE + materialized view kombinasyonuyla her gece tüm ağacın "downline volume" özetini önden çıkarıyoruz; günlük komisyon koşusu artık dakikalar mertebesinde tamamlanıyor.
3. Distribütör Mobil App (Offline-First)
React Native ile iOS + Android: satış girişi, ekip ağacı, kazanç dashboard'u, kampanya feed'i, eğitim videoları, distribütör-müşteri sipariş alma akışı. Saha distribütörünün internet bağlantısı her zaman güvenilir değil — offline-first tasarım: satış girişleri lokal SQLite'a düşüyor, bağlantı geldiğinde sıraya alınıp senkronize oluyor. Çakışma çözümü server-side, audit log'lu.
4. Admin Web (Kampanya + Raporlama + Yetki)
Kampanya kurgu sihirbazı, raporlama (kohort analizi, ürün performansı, ülke kıyaslaması), yetki matrisi (ülke yöneticisi sadece kendi ülkesini görür, global yönetici hepsini), distribütör destek arayüzü. Çok dilli admin — yurt dışı ofislerdeki yönetim ekibi kendi dilinde çalışıyor.
5. Çok Ülkeli Açılım Playbook'u
Yeni bir ülke açmak için adımları standart bir playbook'a dönüştürdük: yerel para birimi konfigürasyonu, vergi / iade kuralları, ödeme sağlayıcı adaptörü (Stripe + bölgesel alternatifler), dil paketi, kargo entegrasyonu, KYC dokümantasyonu. Bir ülke açmak teknik tarafta 3-5 günlük iş haline geldi; iş tarafının lisans/operasyon hazırlığı kritik yol oldu.
Sonuçlar (3-6 ay)
- Aktif kullanıcı ciro artışı: %400'e kadar — nCoach'u aktif kullanan kullanıcıların cirolarında %400'e kadar artışlar gözlemledik. Yeni mobil app, sürtünmesiz satış akışı ve disiplinli kampanya kurgusu birleşince saha distribütörü günlük aktif satış sayısını üst kademeye taşıyor.
- İlk ay satış artışı: +%44 — bir müşteri organizasyonunda, eski sistemden nCoach'a geçişin ilk ayında doğrulanan rakam
- 3 ayda 8 yeni ülke — aynı müşteri, nCoach'un çoklu para birimi + ülke playbook'unu kullanarak 3 ay içinde 8 yeni ülke pazarına açıldı; her ülke için açılış süresi 6-8 haftadan 1-2 haftaya indi
- Manuel komisyon hesaplama eliminasyonu — finans ekibi ay sonu komisyon dağılımı için artık Excel düzenlemiyor; rule engine + audit log birlikte çalışıyor
- Geriye dönük yeniden hesaplama: önceden 1-2 hafta süren manuel düzeltme operasyonları artık tek tıkla, audit izli, dakikalar içinde
- Kur farkı manuel düzeltmesi sıfırlandı: her ülke kendi para biriminde komisyon görüyor; merkez raporlama TRY + USD dual currency
Mimari Tercihlerin Önemi
Üç karar farkı yarattı. Birincisi, komisyon kurallarını koda gömmemek — finans ekibi yeni kampanyayı kendi açabilince, ürün ekibi backlog'u şişmedi ve canlıya çıkış süresi haftalardan saatlere indi. İkincisi, distribütör app'i "küçültülmüş web" değil saha dostu (offline-first, hızlı satış girişi, ekip kazanç görseli) tasarladık; aktif kullanan distribütörlerin cirolarını üst kademeye çıkaran asıl katman bu. Üçüncüsü, yeni ülke açılışını playbook'a indirgedik — teknik blocker kalkınca müşteri ekibi pazarlama ve lisansa odaklandı, 3 ayda 8 ülke çıktı.
Benzer Bir Proje Konuşalım
Network marketing organizasyonunuz için komisyon motoru, distribütör app veya yurt dışı açılım altyapısı planlıyorsanız 30 dakikalık ücretsiz keşif görüşmesi planlayalım.
