İçeriğe geç

Rapitek CRM, kurucumuzun 200'den fazla Salesforce projesindeki deneyimiyle kurulmuş bir platformdur. Bu projeler kurucumuzun Salesforce üzerinde çalıştığı işlerdir ve Rapitek CRM ortaya çıkmadan önce yapılmıştır; hiçbiri Rapitek CRM projesi değildir.

Bu yazı bir kuruluş hikâyesi değil, bir gerekçe belgesi. İçinde şunlar var: uygulama tarafında çözülemeyen sorunun ne olduğu, o danışmanlık yıllarının ürüne hangi kararları dayattığı, bugün nelerin ölçülmüş olarak çalıştığı ve nelerin henüz çalışmadığı.

Kuruluş gerekçesi
200'den fazla Salesforce projesinde çalıştım. Sonra kendi platformumuzu kurduk. Sebebi basit: uygulama tarafında çözebildiğimiz her sorunun bir de platform tarafı vardı ve oraya erişimimiz yoktu.
Kerim Yıldırım Kurucu, Rapitek CRM

Uygulama tarafının sınırı nerede biter?

Kurumsal bir CRM projesinde çözülen sorunlar iki katmana ayrılır. Birincisi uygulama katmanıdır: alanlar, ekranlar, iş kuralları, raporlar, eğitim. Bu katman bir danışmanın erişebildiği yerdir ve orada iyi iş çıkarmak mümkündür.

İkincisi platform katmanıdır: lisans paketleme, hangi özelliğin hangi pakette olduğu, veri modelinin kendi sınırları, arayüz dilinin nasıl çevrildiği, verinin hangi ülkede durduğu. Bu katman danışmanın erişemediği yerdir.

Kendi projelerimizde tekrar eden tıkanma noktası ikinci katmandaydı. Bazı ihtiyaçların cevabı bir ürün kararı gerektiriyordu ve o karar danışmanın elinde değildi. Bir noktadan sonra bu tekrar eden bir kalıba dönüştü ve kalıp, bir ürün kararı doğurdu.

Karar tek cümleyle şuydu: erişemediğimiz katmanın kendisini inşa etmek. Büyük bir iddia değil, dar bir iddia, çünkü çözülmesi gereken sorunlar zaten belliydi.

Danışmanlık geçmişi ne öğretti, ne öğretmedi

Uzun bir danışmanlık geçmişinin öğrettikleri ile öğretmedikleri ayrı tutulmalı. Karıştırılırsa ortaya "her şeyi biliyoruz" gibi okunan ve ilk keşif görüşmesinde çürüyen bir metin çıkıyor.

Öğrettiği: bir CRM kurulumu, ekibin gerçek çalışma biçimine oturmadığında kullanılmıyor. Mekanizma şu: aşamaların çıkış kriteri yazılmamışsa aşama değişimi kayda geçmiyor, zorunlu olmayan alanlar boş kalıyor ve müşteriyle asıl konuşma sistemin dışında geçiyor. Bunu kendi projelerimizde gördük; yazılımın kalitesi tek başına bu sonucu değiştirmedi.

Öğrettiği: yerelleştirme bir çeviri işi değildir. Yalnız arayüz dili değil, izin yönetimi, para birimi davranışı ve mesajlaşma kanalı da yerel. Kendi projelerimizde, yalnız arayüzü çevrilmiş bir kurulumun izin, para birimi ve kanal tarafında eksik kaldığını gördük.

Öğretmediği: bu deneyim bugünkü ürünün olgunluğu hakkında hiçbir şey söylemez. Geçmiş projeler başka bir platformda yapıldı. Rapitek CRM'in bugün ne yapıp ne yapmadığı ayrıca ölçüldü ve aşağıdaki tabloda olduğu gibi duruyor.

Ürüne doğrudan geçen dört karar

CRM verileriniz ayrı bir veritabanında

CRM verileriniz size ait ayrı bir veritabanında tutulur: ayrı tablo dosyaları, ayrı yedek ve ayrı dosya alanı. Bu ayırım veritabanı düzeyindedir; bir isteğin hangi müşterinin veritabanına gideceğini ise uygulama, isteğin geldiği web adresine göre seçer. Danışmanlık döneminde tekrar eden bir güvenlik sorusuydu; cevabı mimariye yazdık.

Özelleştirme kod dağıtımına bağlı değil

Danışmanlık döneminde müşterilerin sık sorduğu soru, yeni bir alanın ne kadar sürede ekleneceğiydi. Müşteri adayı, teklif, fatura ve görev gibi kayıt türleri üründe hazır gelir; özel alan ve nesne yönetici ekranından, kod yazmadan eklenir.

Mesajlaşma çekirdekte

WhatsApp gelen kutusu bir eklenti değil, ürünün çekirdeğinde: konuşma ile satış kaydı aynı ekranda durur. Instagram doğrudan mesajları da aynı ortak gelen kutusuna düşer. Bağlantının hangi sürüm üzerinden kurulduğu aşağıdaki tabloda yazılı.

Arayüz metni müşterinin veritabanında

Arayüzdeki dizgelerin tamamı sizin hesabınızın veritabanında durur. Sektörünüze uymayan bir terim, yeni sürüm beklemeden yönetici ekranından düzeltilir.

Bugün ölçülmüş olan ne?

Özellik listesi, "var" kelimesinin iki farklı şeyi aynı anda anlattığı yerdir: tablo var mı, yoksa müşteri onu gerçekten kullanıyor mu?

Bu ikisini ayırdık. Aşağıdaki tabloda "canlı" bir dış müşteride gerçek kayıtla çalıştığı ölçülmüş demektir. "Kurulu" ise ekran ve tablo var ama özellik yeni demektir; kararınız buna bağlıysa demoda birlikte deneyelim. Kurulu olanı canlıymış gibi yazarsak vaat ilk kurulumda çürür; o yüzden ikisini ayrı yazıyoruz.

Modül durumu

Modül modül: bugün gerçekte nerede duruyoruz

Tablo ürüne puan vermiyor; "kurulu" ile "canlı" kasten ayrı tutuldu.
AlanBugünkü durumBizim kurduğumuz cümle
Lead, fırsat, kişi, firmaDış müşterilerde gerçek kayıtlarla çalışıyorÇekirdek CRM canlı
Teklif → siparişKabul edilen teklif tek adımda siparişe dönüştürülürDönüştürme aksiyonu canlı
Fatura ve tahsilatFatura ve tahsilat kaydı CRM içinde tutulur; özellik yeni, kararınız buna bağlıysa demoda birlikte deneyelimKurulu
Ürün reçetesi (BOM)Reçete, kalem ve üretim hattı tanımlanır; ilk veriyi kurulumda biz yüklerizKurulu
İş emri ve MRPİş emri tablosu üründe var; MRP yürütmesi yokTablo var, yürütme yok
Stok hareketiStok hareketi kaydı tutulabilir; stokun asıl kaynağı ERP'dirStok otoritesi ERP'de kalır
WhatsApp gelen kutusuMeta'nın resmi API'si üzerinden canlı, müşteri kendi hesabını bağlarCanlı
İYS izin senkronuKendi İYS hesabını Verimor üzerinden bağlayan müşteride iki yönlüCanlı
REST APIÜçüncü taraf ERP entegratörü REST API üzerinden okuyup yazarCanlı
Kayıt paylaşım kuralıRol hiyerarşisi ve paylaşım kuralı yönetici ekranından tanımlanırDestekleniyor
e-Fatura / e-ArşivFatura nesnesinde ETTN alanı yokYok
Mobil çevrimdışı kip30 Mayıs 2026'da kaldırıldı; okuma önbelleği ve yazma kuyruğu yokYok

Ürün yeni, deneyim değil: bu bir beklenti meselesi

Bizi arayan firmalarda tekrar eden bir algı var: "siz çok büyük bir firmasınız". Bu algı kapıda işe yarıyor ama kırılgan: alıcı büyük bir şirket bekleyip gerçeği en kötü anda öğreniyor: güvenlik değerlendirmesinde, referans sorusunda, "kaç müşteriniz var" sorusunda.

Bu yüzden resmi baştan kuruyoruz: küçük ve kıdemli bir ekip, büyük ölçekli deneyim. Çekirdek ekip tarihsel olarak üç-beş kişi oldu ve bu ölçekle holding ölçeğinde işler yapıldı, başkalarının yarıda kalmış projeleri onarıldı.

Beklentiyi doğru kurmanın pratik faydası şu: keşif görüşmesi çürüten değil doğrulayan bir adıma dönüşüyor. Karşınıza çıkan kişi, sistemi kuracak ve sonrasında sorularınızı yanıtlayacak kişinin kendisi oluyor.

Kurulumu biz yapıyoruz

Bir kurulum nasıl ilerliyor

  1. 1

    Keşif

    Mevcut süreç adım adım çıkarılır: aday nereden geliyor, teklif kimden çıkıyor, hangi veri taşınacak, kaç kişi kullanacak. Görüşmenin sonunda kapsam ve takvim yazılı hâle gelir.

  2. 2

    Yapılandırma

    Alanlar, aşamalar ve aşama çıkış kriterleri sizin sürecinize göre kurulur. Temel kayıt türleri üründe hazır gelir; eksik alan kod yazılmadan eklenir.

  3. 3

    Veri aktarımı

    Mevcut veriniz dört adımlı içe aktarma sihirbazıyla taşınır: yükle, alan eşle, önizle, çalıştır. Eşleştirmeyi ekranda siz onaylarsınız; aktarımı canlıya geçmeden önce deneme verisiyle birlikte test ediyoruz.

  4. 4

    Kanal bağlama

    WhatsApp tarafında kendi Meta WhatsApp Business hesabınızı bağlarız; Meta faturası doğrudan size kesilir. İYS izin senkronu ise SMS ve e-posta izinleri içindir ve kendi İYS hesabınızı Verimor üzerinden bağladığınızda iki yönlü çalışır.

  5. 5

    Eğitim

    Ekibe Türkçe eğitim verilir. Arayüzdeki metinler sizin hesabınızın veritabanında durduğu için terminoloji sizin kullandığınız kelimelere çekilebilir.

  6. 6

    Devir ve destek

    Kuran ekip destek veren ekiptir. Değişiklik geçmişi alan bazında tutulur ve otomatik silinmez.

Küçük ekip bir eksiklik değil, tezin kendisi

"Kurulumu biz yapıyoruz" ve "sorunuzu ürünü kuran ekip yanıtlar" cümleleri ancak küçük bir ekip için doğrudur. Beş yüz kişilik bir şirket bu iki cümleyi yapısal olarak kuramaz: orada kuran ekip ile destekleyen ekip zorunlu olarak ayrılır.

Bunun bir bedeli var ve gizlemiyoruz: bir vardiya organizasyonu kurmuyoruz. Destek Türkiye çalışma saatlerinde verilir. Bunun karşılığında aldığınız şey yetkidir: soruyu alan kişi hem kurulumu tanır hem ürünü değiştirebilir. Destek vaadinin neden süreyle değil muhatapla ölçüldüğünü ayrı bir yazıda anlattık.

Bir seçim olarak bakıldığında mesele nettir: büyük görünmeye çalışmak, tezimizin dayandığı zemini çürütmek olurdu.

Kimler için uygun? Satış ya da saha ekibi olan, en az 5 kullanıcılı ve kurulumu bizimle birlikte yapmak isteyen B2B işletmeler.

Kapsam ve kurulum koşulları

Müşteri sayısı, kullanıcı sayısı ve hacim rakamı yayınlamıyoruz. Müşteri adını ve rakamını yalnız müşterinin yazılı izniyle paylaşırız.

Kaynaksız yüzde iddiası yazmıyoruz.

Resmî belge üretmiyoruz: e-fatura ve e-arşiv tarafında ürünün rolü veriyi taşımaktır, belgeyi kesmek değil. Zincirin hangi ucunun kimde olduğunu ayrı bir yazıda yazdık.

ERP tarafında kutudan çıkan bir modülümüz yok. Bağlantı her kurulumda açık REST API üzerinden projeye özel yazılır; bu bir vaat değil bir yöntem.

Mobil uygulama çevrimdışı çalışmıyor. Çevrimdışı kip 30 Mayıs 2026'da kaldırıldı; okuma önbelleği ve yazma kuyruğu yok. Doğru cümle şu: form doldururken bağlantı koparsa yazdıklarınız cihazda 24 saat saklanır.

Müşteri ya da bayi portalı diye ayrı bir ürünümüz yok. ISO 27001 ve SOC 2 sertifikamız da yok, alana kadar iddia etmeyeceğiz. Verilerin Türkiye'de saklanması seçeneği de yok: barındırma ve saklama bileşenlerimiz Avrupa Birliği içinde çalışıyor ve müşteriye bölge seçtiren bir ayar bulunmuyor. Ama bileşenlerin tamamı için tek bir konum cümlesi kurmuyoruz: yapay zekâ özelliklerini kullanırsanız ilgili istek Amerika Birleşik Devletleri'ne gider ve trafik Cloudflare'in küresel ağından geçer; sistem e-postaları AWS SES üzerinden Frankfurt'tan gönderilir. Konum kırılımı ve alt işleyici listesi /guvenlik sayfasında yazılı.

Sık sorulanlar

Rapitek CRM hikâyesi hakkında sık sorulan sorular

"200 proje" Rapitek CRM'in 200 müşterisi olduğu anlamına mı geliyor?
Hayır. 200'den fazla Salesforce projesi, kurucumuzun Rapitek CRM kurulmadan önce çalıştığı işlerdir. Bu bir danışmanlık geçmişidir, bir müşteri sayısı değil. Rapitek CRM'in müşteri sayısını ise hiçbir yerde iddia etmiyoruz.
Kaç müşteriniz var?
Müşteri sayısı yayınlamıyoruz. İsim ve rakamı yalnız müşterinin yazılı izniyle paylaşırız.
Salesforce ile ilişkiniz neden bitti?
Bu bir ayrılma değil, kurma kararıydı. Danışman olarak uygulama katmanında çalışıyorduk; ürünün kendisine dair kararlar bizim elimizde değildi. Bir noktadan sonra erişemediğimiz katmanı kendimiz inşa etmek daha doğru göründü.
Rapitek CRM'de kendi kodumuzu çalıştırabilir miyiz?
Hayır, sunucu tarafında müşteri kodu çalıştırmak Rapitek CRM'de mümkün değil. Özelleştirme iki yoldan yürür: ekrandan yapılandırma ve dışarıdan REST API. Kayıt paylaşımı tarafında ürün rol hiyerarşisini ve paylaşım kuralını destekliyor; kurallar yönetici ekranından tanımlanır. Koda dayalı geniş bir kurulumu birebir karşıladığımızı iddia etmiyoruz.
Verilerim nerede saklanıyor?
Üç ayrı konumda ve üçü de Avrupa Birliği içinde: uygulamanın kendisi ile veritabanı Finlandiya'da çalışır, yüklenen dosyalar ile veritabanı yedekleri ise Almanya'daki iki ayrı konumda durur. Türkiye'de hiçbir bileşen yok ve müşteriye bölge seçtiren bir ayar bulunmuyor. Rapitek CRM veritabanı yedekleri altı saatte bir alınır ve sunucudaki yerel kopyalar 30 gün tutulur. Veri ayrımı, şehir kırılımı ve ölçüm ayrıntısı /guvenlik sayfasında.
Üretim modülünüz çalışıyor mu?
Kısmen. Ürün reçetesi tarafında reçete, kalem ve üretim hattı tanımlanabiliyor; ilk veriyi kurulumda biz yükleriz. İş emri ve MRP tarafında ise yürütme yok. "Rapitek CRM üretim yönetiyor" cümlesini bu yüzden kurmuyoruz.
Ücretsiz deneyebilir miyim?
Rapitek CRM'i 7 gün ücretsiz deneyebilirsiniz; kredi kartı gerekmez. Ücretsiz deneme sayfasındaki formu doldurduğunuzda önce 30 dakikalık bir tanışma görüşmesi yapar, ardından deneme hesabınızı sürecinize göre hazırlayıp açarız; süre dolduğunda hesap kapanır ve otomatik ücretlendirme olmaz. Kapandıktan sonra hesaba erişim durur. Doğru başlangıç demo talebi: görüşmede kurulumunuzu birlikte gezeriz.
Kurulum ne kadar sürer?
Keşif görüşmesinden sonra size aralık değil tarih veririz. Bunu söyleyebiliyoruz çünkü takvimi taşıyan işler bizde: alanları, aşamaları ve raporları biz yapılandırıyoruz, veriyi biz aktarıyoruz, eğitimi biz veriyoruz. Takvimin dışarıya bağlı kalemleri varsa (taşınacak verinin hangi sistemden ne zaman çıkacağı gibi) onları görüşmede ayrı kalem olarak yazıyoruz.

İlgili içerikler

CRM'i siz kurmuyorsunuz. Biz kuruyoruz.

Rapitek CRM, kurucumuzun 200'den fazla Salesforce projesindeki deneyimiyle kuruldu. Ürün yeni, deneyim değil: alanları, aşamaları ve raporları biz yapılandırıyoruz, verinizi biz aktarıyoruz, ekibinize Türkçe eğitimi biz veriyoruz. Ardından 7 günlük deneme hesabınızı açalım; kredi kartı istemiyoruz.

Yazan

Kerim Yıldırım

Kurucu, Rapitek CRM · Salesforce döneminde 200'den fazla kurumsal CRM projesi

Kaynaklar

Bu yazıdaki dış olgular şu birincil kaynaklara dayanıyor:

RapitekGO ile yapıldı

Ölçüm için isteğe bağlı çerez kullanmak istiyoruz; reddederseniz site aynen çalışır. Çerez politikası